![Page 1: Mohammad Hossein Danesh 1. Introduction Three Level Modeling Approach Transformation and Relations Implementation in MMTF Case Studies Conclusion Outline](https://reader036.vdocuments.site/reader036/viewer/2022062511/5518ccdd550346881f8b5b3f/html5/thumbnails/1.jpg)
1
Modeling i*, e3Value and Service
Choreographies for Virtual Organization Formation
Mohammad Hossein Danesh
![Page 2: Mohammad Hossein Danesh 1. Introduction Three Level Modeling Approach Transformation and Relations Implementation in MMTF Case Studies Conclusion Outline](https://reader036.vdocuments.site/reader036/viewer/2022062511/5518ccdd550346881f8b5b3f/html5/thumbnails/2.jpg)
2
Introduction Three Level Modeling Approach Transformation and Relations Implementation in MMTF Case Studies Conclusion
Outline
![Page 3: Mohammad Hossein Danesh 1. Introduction Three Level Modeling Approach Transformation and Relations Implementation in MMTF Case Studies Conclusion Outline](https://reader036.vdocuments.site/reader036/viewer/2022062511/5518ccdd550346881f8b5b3f/html5/thumbnails/3.jpg)
3
Virtual Organization
Goal Modeling
Value Networks
Service Choreographies
Introduction
![Page 4: Mohammad Hossein Danesh 1. Introduction Three Level Modeling Approach Transformation and Relations Implementation in MMTF Case Studies Conclusion Outline](https://reader036.vdocuments.site/reader036/viewer/2022062511/5518ccdd550346881f8b5b3f/html5/thumbnails/4.jpg)
4
Motivations For Collaboration
(Camarinha-Matos et. al., 2009)
Maintaining Competitive Advantage is Difficult Rate of Change Customer is King
Need for more dynamic Business Models & Strategies Governance Principles Business Processes Technological Capabilities
One of The Solutions : Partnerships & Collaboration
Collaborative Networked Organizations
In 10 years most enterprises will be part of CNO
![Page 5: Mohammad Hossein Danesh 1. Introduction Three Level Modeling Approach Transformation and Relations Implementation in MMTF Case Studies Conclusion Outline](https://reader036.vdocuments.site/reader036/viewer/2022062511/5518ccdd550346881f8b5b3f/html5/thumbnails/5.jpg)
5
Virtual Organizations
A Dynamic, Temporal consortium
Autonomous legally independent organizations
Respond to a business opportunity
Partners share risks, costs and benefits
Operation is achieved by coordinating and sharing of skills, resources and competencies
(Danesh et al, 2011)
![Page 6: Mohammad Hossein Danesh 1. Introduction Three Level Modeling Approach Transformation and Relations Implementation in MMTF Case Studies Conclusion Outline](https://reader036.vdocuments.site/reader036/viewer/2022062511/5518ccdd550346881f8b5b3f/html5/thumbnails/6.jpg)
6
Each Participant has a bag or services
Service Zone
Collaborative Processes Formed Using Partner Services
Orchestration vs Choreography
Choreograph Services on a Loosely Coupled Infrastructure
Service Oriented Virtual Organization
![Page 7: Mohammad Hossein Danesh 1. Introduction Three Level Modeling Approach Transformation and Relations Implementation in MMTF Case Studies Conclusion Outline](https://reader036.vdocuments.site/reader036/viewer/2022062511/5518ccdd550346881f8b5b3f/html5/thumbnails/7.jpg)
7
IBM ESB
IBM ESBIBM ESB
IBM ESB
IBM
BP
M
BusinessMonitor
User Federation
IBM SFM Console
Virtual Organization Unified Management Portal
Business Rule Business Process Document Flow
IBM Cognos BI
Service Versioning
SLA Monitoring
Com
mu
nic
ati
on T
oolsUser Access
Control
WSRR
DC
WSRR
SOA
Infra
DC
WSRRSOA
Infr
a
DC
WSRR
DC
Virtual Hub ZoneZone
Zone Zone
SOA
Infra0
SOA
Infr
a
A1
B1
D1
C1
R1P1
P2
VO Business Rule
Organizational Services
VO Collaborative Process
SLA Monitoring Info.
(Danesh et al, 2012)
![Page 8: Mohammad Hossein Danesh 1. Introduction Three Level Modeling Approach Transformation and Relations Implementation in MMTF Case Studies Conclusion Outline](https://reader036.vdocuments.site/reader036/viewer/2022062511/5518ccdd550346881f8b5b3f/html5/thumbnails/8.jpg)
8
Virtual Organization
Goal Modeling
Value Networks
Service Choreographies
Introduction
![Page 9: Mohammad Hossein Danesh 1. Introduction Three Level Modeling Approach Transformation and Relations Implementation in MMTF Case Studies Conclusion Outline](https://reader036.vdocuments.site/reader036/viewer/2022062511/5518ccdd550346881f8b5b3f/html5/thumbnails/9.jpg)
9
Goal Dependency
Resource Dependenc
y
Softgoal Dependenc
y
Task Dependenc
y
Diagrams From Eric Yu – Presentation on i* Refresher
![Page 10: Mohammad Hossein Danesh 1. Introduction Three Level Modeling Approach Transformation and Relations Implementation in MMTF Case Studies Conclusion Outline](https://reader036.vdocuments.site/reader036/viewer/2022062511/5518ccdd550346881f8b5b3f/html5/thumbnails/10.jpg)
10
Task Decompositio
n Link
Means-Ends Link
What does the task consist of?
What are the means for achieving the desired end?
Diagrams From Eric Yu – Presentation on i* Refresher
![Page 11: Mohammad Hossein Danesh 1. Introduction Three Level Modeling Approach Transformation and Relations Implementation in MMTF Case Studies Conclusion Outline](https://reader036.vdocuments.site/reader036/viewer/2022062511/5518ccdd550346881f8b5b3f/html5/thumbnails/11.jpg)
11
Virtual Organization
Goal Modeling
Value Networks
Service Choreographies
Introduction
![Page 12: Mohammad Hossein Danesh 1. Introduction Three Level Modeling Approach Transformation and Relations Implementation in MMTF Case Studies Conclusion Outline](https://reader036.vdocuments.site/reader036/viewer/2022062511/5518ccdd550346881f8b5b3f/html5/thumbnails/12.jpg)
E3 Value is a graphical representation of the business
model It shows the value exchange between business
partners with a standardized notation
Value Network Coordination (E3 Value)
The most simple value exchange between two entities
12(Kort and Gordijn, 2008)
![Page 13: Mohammad Hossein Danesh 1. Introduction Three Level Modeling Approach Transformation and Relations Implementation in MMTF Case Studies Conclusion Outline](https://reader036.vdocuments.site/reader036/viewer/2022062511/5518ccdd550346881f8b5b3f/html5/thumbnails/13.jpg)
13
Virtual Organization
Goal Modeling
Value Networks
Service Choreographies
Introduction
![Page 14: Mohammad Hossein Danesh 1. Introduction Three Level Modeling Approach Transformation and Relations Implementation in MMTF Case Studies Conclusion Outline](https://reader036.vdocuments.site/reader036/viewer/2022062511/5518ccdd550346881f8b5b3f/html5/thumbnails/14.jpg)
14
Choreography
Allweyer, 2010)
![Page 15: Mohammad Hossein Danesh 1. Introduction Three Level Modeling Approach Transformation and Relations Implementation in MMTF Case Studies Conclusion Outline](https://reader036.vdocuments.site/reader036/viewer/2022062511/5518ccdd550346881f8b5b3f/html5/thumbnails/15.jpg)
15
Introduction Three Level Modeling
Approach Transformation and Relations Implementation in MMTF Case Studies Conclusion
Outline
![Page 16: Mohammad Hossein Danesh 1. Introduction Three Level Modeling Approach Transformation and Relations Implementation in MMTF Case Studies Conclusion Outline](https://reader036.vdocuments.site/reader036/viewer/2022062511/5518ccdd550346881f8b5b3f/html5/thumbnails/16.jpg)
16
i* SR Goal Model
e3Value Business
Model
BPMN Service
Choreography Model
Overall Business Opportunity Illustrates the relationship
(dependencies) between partners Illustrates each partners roles Alternative routine exploration
Overall collaboration pattern Partner Interactions Negotiate messaging exchanges Roadmap for defining executable
collaborative business processes
Modeling Value Exchange Feasibility Analysis How To Share Business Benefits Roadmap on How Partners Should Collaborate
Extraction Method
Traceability
Extraction Method
![Page 17: Mohammad Hossein Danesh 1. Introduction Three Level Modeling Approach Transformation and Relations Implementation in MMTF Case Studies Conclusion Outline](https://reader036.vdocuments.site/reader036/viewer/2022062511/5518ccdd550346881f8b5b3f/html5/thumbnails/17.jpg)
17
Introduction Three Level Modeling Approach Transformation and
Relations Implementation in MMTF Case Studies Conclusion
Outline
![Page 18: Mohammad Hossein Danesh 1. Introduction Three Level Modeling Approach Transformation and Relations Implementation in MMTF Case Studies Conclusion Outline](https://reader036.vdocuments.site/reader036/viewer/2022062511/5518ccdd550346881f8b5b3f/html5/thumbnails/18.jpg)
18
Rule1: i* Actor e3Value Actor
Dependency : Depender, Dependee and Depundum
Rule2 : Dependee Actor : Source of Value Transfer Depender Actor : Dest of Value Transfer
Dependum : Value of Value Transfer Condition 1: No Duplicate Value Transfer Relation 1: Actor One-One Actor Relation 2: Dependency Many-One Value Transfer
Transforming Goal Model To Value Network
![Page 19: Mohammad Hossein Danesh 1. Introduction Three Level Modeling Approach Transformation and Relations Implementation in MMTF Case Studies Conclusion Outline](https://reader036.vdocuments.site/reader036/viewer/2022062511/5518ccdd550346881f8b5b3f/html5/thumbnails/19.jpg)
Extracting Service Choreography from Value
Network Model
19(Kamali et al 2012)
![Page 20: Mohammad Hossein Danesh 1. Introduction Three Level Modeling Approach Transformation and Relations Implementation in MMTF Case Studies Conclusion Outline](https://reader036.vdocuments.site/reader036/viewer/2022062511/5518ccdd550346881f8b5b3f/html5/thumbnails/20.jpg)
20
Extracting Service Choreography from Value Network Model
Submit Initial Order
Client
Supplier
Order Info
Service Delivery and
Tracking
Outsource
Client Order
Client
Supplier
Provide Initial Service
Supplier
Outsource
SupplierOutsource
Payment Info
Supplier Service Info
Client
Outsource
1 24
4
3
3
7,8
9
Client
OutsourceSupplier
Request Initial Billing
Supplier
Outsource
Order Info
Initial Bill
Supplier
Client
Initial Bill
Outsource
Client
(Kamali et al 2012)
![Page 21: Mohammad Hossein Danesh 1. Introduction Three Level Modeling Approach Transformation and Relations Implementation in MMTF Case Studies Conclusion Outline](https://reader036.vdocuments.site/reader036/viewer/2022062511/5518ccdd550346881f8b5b3f/html5/thumbnails/21.jpg)
21
Introduction Three Level Modeling Approach Transformation and Relations Implementation in MMTF Case Studies Conclusion
Outline
![Page 22: Mohammad Hossein Danesh 1. Introduction Three Level Modeling Approach Transformation and Relations Implementation in MMTF Case Studies Conclusion Outline](https://reader036.vdocuments.site/reader036/viewer/2022062511/5518ccdd550346881f8b5b3f/html5/thumbnails/22.jpg)
22
Implementation MMTF
![Page 23: Mohammad Hossein Danesh 1. Introduction Three Level Modeling Approach Transformation and Relations Implementation in MMTF Case Studies Conclusion Outline](https://reader036.vdocuments.site/reader036/viewer/2022062511/5518ccdd550346881f8b5b3f/html5/thumbnails/23.jpg)
23
Gets an i* and e3Value as Inputs
Generates Value Network
Create Two Relation as Output
Actor Relation
Dependency Relation
Operator One
![Page 24: Mohammad Hossein Danesh 1. Introduction Three Level Modeling Approach Transformation and Relations Implementation in MMTF Case Studies Conclusion Outline](https://reader036.vdocuments.site/reader036/viewer/2022062511/5518ccdd550346881f8b5b3f/html5/thumbnails/24.jpg)
24
Operator One
i*
e3Value No Duplicate
NothingExcept
Relations
![Page 25: Mohammad Hossein Danesh 1. Introduction Three Level Modeling Approach Transformation and Relations Implementation in MMTF Case Studies Conclusion Outline](https://reader036.vdocuments.site/reader036/viewer/2022062511/5518ccdd550346881f8b5b3f/html5/thumbnails/25.jpg)
25
Input:
Dependency Relation
Dependency Graph
Generates Dependency Matrix
Builds Dependency Graph and Compute DFs
Creates a Relation
Node One-To-One Value Transfer
Operator Two
![Page 26: Mohammad Hossein Danesh 1. Introduction Three Level Modeling Approach Transformation and Relations Implementation in MMTF Case Studies Conclusion Outline](https://reader036.vdocuments.site/reader036/viewer/2022062511/5518ccdd550346881f8b5b3f/html5/thumbnails/26.jpg)
26
Operator TwoDependen
cy Relation
Dependency Graph
DependumNo Loop
MatrixSVDF
1 2
![Page 27: Mohammad Hossein Danesh 1. Introduction Three Level Modeling Approach Transformation and Relations Implementation in MMTF Case Studies Conclusion Outline](https://reader036.vdocuments.site/reader036/viewer/2022062511/5518ccdd550346881f8b5b3f/html5/thumbnails/27.jpg)
27
Introduction Three Level Modeling Approach Transformation and Relations Implementation in MMTF Case Studies Conclusion
Outline
![Page 28: Mohammad Hossein Danesh 1. Introduction Three Level Modeling Approach Transformation and Relations Implementation in MMTF Case Studies Conclusion Outline](https://reader036.vdocuments.site/reader036/viewer/2022062511/5518ccdd550346881f8b5b3f/html5/thumbnails/28.jpg)
28
Virtual Mobile Operator
![Page 29: Mohammad Hossein Danesh 1. Introduction Three Level Modeling Approach Transformation and Relations Implementation in MMTF Case Studies Conclusion Outline](https://reader036.vdocuments.site/reader036/viewer/2022062511/5518ccdd550346881f8b5b3f/html5/thumbnails/29.jpg)
29
Provide Phone Options
Cell Phone Producer
New Operator
Provide Data Plan Options
Mobile Operator
New Operator
Provide Options to the Consumer
New Operator
Client
Provide Flexible Billing Option on
Cell Phones
Cell Phone Producer
New Operator
Provide Payment Plans
Mobile Operator
New Operator
Provide Competitive Billing
New Operator
Client
Request To Setup Service
Client
New Operator
Guarantee Payment
Client
New Operator
Request For a Cell Phone
New Operator
Cell Phone Producer
Guarantee Payment
New Operator
Cell Phone Provider
Request for a Data Plan
New Operator
Mobile Operator
Guarantee Payment
New Operator
Mobile Operator
Ship Cell Phone
Client
Cell Phone Provider
Activate Service
New Operator
Mobile Operator
Confirmation of Service Delivery
Client
New Operator
1
1
2
1
1
2 2
3
3
3
3
4
4
5
![Page 30: Mohammad Hossein Danesh 1. Introduction Three Level Modeling Approach Transformation and Relations Implementation in MMTF Case Studies Conclusion Outline](https://reader036.vdocuments.site/reader036/viewer/2022062511/5518ccdd550346881f8b5b3f/html5/thumbnails/30.jpg)
30
Internet Radio Station
( J. Gordijn et al, 2006)
![Page 31: Mohammad Hossein Danesh 1. Introduction Three Level Modeling Approach Transformation and Relations Implementation in MMTF Case Studies Conclusion Outline](https://reader036.vdocuments.site/reader036/viewer/2022062511/5518ccdd550346881f8b5b3f/html5/thumbnails/31.jpg)
31
( J. Gordijn et al, 2006)
![Page 32: Mohammad Hossein Danesh 1. Introduction Three Level Modeling Approach Transformation and Relations Implementation in MMTF Case Studies Conclusion Outline](https://reader036.vdocuments.site/reader036/viewer/2022062511/5518ccdd550346881f8b5b3f/html5/thumbnails/32.jpg)
32
Introduction Three Level Modeling Approach Transformation and Relations Implementation in MMTF Case Studies Conclusion
Outline
![Page 33: Mohammad Hossein Danesh 1. Introduction Three Level Modeling Approach Transformation and Relations Implementation in MMTF Case Studies Conclusion Outline](https://reader036.vdocuments.site/reader036/viewer/2022062511/5518ccdd550346881f8b5b3f/html5/thumbnails/33.jpg)
33
The importance of collaboration
Facilitate VO Formation and Negotiation
Proposition of Three Level Modeling Approach
Definition & Implementation of Model
Relations
Summary
![Page 34: Mohammad Hossein Danesh 1. Introduction Three Level Modeling Approach Transformation and Relations Implementation in MMTF Case Studies Conclusion Outline](https://reader036.vdocuments.site/reader036/viewer/2022062511/5518ccdd550346881f8b5b3f/html5/thumbnails/34.jpg)
34
Leaf Node Dependency Transfer
Inheritance
Loops in Value Dependencies
Include Dependency Types
Include Soft Goal
Limitation & Future Work
![Page 35: Mohammad Hossein Danesh 1. Introduction Three Level Modeling Approach Transformation and Relations Implementation in MMTF Case Studies Conclusion Outline](https://reader036.vdocuments.site/reader036/viewer/2022062511/5518ccdd550346881f8b5b3f/html5/thumbnails/35.jpg)
35
L. M. Camarinha-Matos, H. Afsarmanesh, N. Galeano, and A. Molina, “Collaborative networked
organizations - Concepts and practice in manufacturing enterprises,” Computers & Industrial Engineering, vol. 57, no. 1, pp. 46–60, Aug. 2009.
M. H. Danesh, B. Raahemi, and M. A. Kamali, “A framework for process management in service oriented virtual organizations,” in 2011 7th International Conference on Next Generation Web Services Practices (NWeSP), 2011, pp. 12–17.
M. H. Danesh, B. Raahemi, S. M. A. Kamali, and G. Richards, “A Distributed Service Oriented Infrastructure for Business Process Management in Virtual Organizations,” presented at the IEEE 25th Canadian Conference on Electrical and Computer Engineering, Montreal, Quebec, 2012
C. Kort and J. Gordijn, “Modeling Strategic Partnerships Using the E3value Ontology: A Field Study in the Banking Industry,” Handbook of ontologies for business interaction, 2008.
T. Allweyer, BPMN 2.0. BoD, 2010. S. M. A. Kamali, G. Richards, M. H. Danesh, and B. Raahemi, “A framework for performance
measurement in service oriented virtual organizations: A value network approach to collaborative performance measurement,” in 7th International Conference on e-Business, ICE-B 2012, July, 2012, pp. 263–271.
J. Gordijn, E. Yu, and B. van der Raadt, “E-service design using i* and e3value modeling,” IEEE Software, vol. 23, no. 3, pp. 26 –33, Jun. 2006.
References
![Page 36: Mohammad Hossein Danesh 1. Introduction Three Level Modeling Approach Transformation and Relations Implementation in MMTF Case Studies Conclusion Outline](https://reader036.vdocuments.site/reader036/viewer/2022062511/5518ccdd550346881f8b5b3f/html5/thumbnails/36.jpg)
36