Mohammad Hossein Danesh

Slides:



Advertisements
Similar presentations
Requirements Engineering Processes – 2
Advertisements

1 Senn, Information Technology, 3 rd Edition © 2004 Pearson Prentice Hall James A. Senns Information Technology, 3 rd Edition Chapter 7 Enterprise Databases.
1
Feichter_DPG-SYKL03_Bild-01. Feichter_DPG-SYKL03_Bild-02.
Prof. Dr. Hans-Jürgen Scheruhn | Online Process Management Hochschule Harz Wernigerode University for Applied Sciences Prof. Dr. Hans-Jürgen.
Chapter 1: The Database Environment
Chapter 7 System Models.
© 2008 Pearson Addison Wesley. All rights reserved Chapter Seven Costs.
Copyright © 2003 Pearson Education, Inc. Slide 1 Computer Systems Organization & Architecture Chapters 8-12 John D. Carpinelli.
Chapter 1 The Study of Body Function Image PowerPoint
Copyright © 2011, Elsevier Inc. All rights reserved. Chapter 6 Author: Julia Richards and R. Scott Hawley.
Author: Julia Richards and R. Scott Hawley
1 Copyright © 2013 Elsevier Inc. All rights reserved. Appendix 01.
1 Copyright © 2013 Elsevier Inc. All rights reserved. Chapter 3 CPUs.
Properties Use, share, or modify this drill on mathematic properties. There is too much material for a single class, so you’ll have to select for your.
UNITED NATIONS Shipment Details Report – January 2006.
RXQ Customer Enrollment Using a Registration Agent (RA) Process Flow Diagram (Move-In) Customer Supplier Customer authorizes Enrollment ( )
Business Transaction Management Software for Application Coordination 1 Business Processes and Coordination. Introduction to the Business.
18 Copyright © 2005, Oracle. All rights reserved. Distributing Modular Applications: Introduction to Web Services.
1 GRL Introduction Lin Liu University of Toronto April 2001.
Exit a Customer Chapter 8. Exit a Customer 8-2 Objectives Perform exit summary process consisting of the following steps: Review service records Close.
FACTORING ax2 + bx + c Think “unfoil” Work down, Show all steps.
Year 6 mental test 10 second questions
Modern Systems Analyst and as a Project Manager
1 Click here to End Presentation Software: Installation and Updates Internet Download CD release NACIS Updates.
REVIEW: Arthropod ID. 1. Name the subphylum. 2. Name the subphylum. 3. Name the order.
Week 2 The Object-Oriented Approach to Requirements
Chapter 5 – Enterprise Analysis
PP Test Review Sections 6-1 to 6-6
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 31 Slide 1 Service-centric Software Engineering.
EU market situation for eggs and poultry Management Committee 20 October 2011.
EU Market Situation for Eggs and Poultry Management Committee 21 June 2012.
EIS Bridge Tool and Staging Tables September 1, 2009 Instructor: Way Poteat Slide: 1.
CS 6143 COMPUTER ARCHITECTURE II SPRING 2014 ACM Principles and Practice of Parallel Programming, PPoPP, 2006 Panel Presentations Parallel Processing is.
2 |SharePoint Saturday New York City
IP Multicast Information management 2 Groep T Leuven – Information department 2/14 Agenda •Why IP Multicast ? •Multicast fundamentals •Intradomain.
VOORBLAD.
Copyright © 2012, Elsevier Inc. All rights Reserved. 1 Chapter 7 Modeling Structure with Blocks.
Factor P 16 8(8-5ab) 4(d² + 4) 3rs(2r – s) 15cd(1 + 2cd) 8(4a² + 3b²)
Basel-ICU-Journal Challenge18/20/ Basel-ICU-Journal Challenge8/20/2014.
1..
CONTROL VISION Set-up. Step 1 Step 2 Step 3 Step 5 Step 4.
© 2012 National Heart Foundation of Australia. Slide 2.
Adding Up In Chunks.
Understanding Generalist Practice, 5e, Kirst-Ashman/Hull
آزمایشگاه مهندسی نرم افزار
MANAGEMENT RICHARD L. DAFT.
Model and Relationships 6 M 1 M M M M M M M M M M M M M M M M
25 seconds left…...
Januar MDMDFSSMDMDFSSS
Chapter 10: The Traditional Approach to Design
Analyzing Genes and Genomes
Systems Analysis and Design in a Changing World, Fifth Edition
©Brooks/Cole, 2001 Chapter 12 Derived Types-- Enumerated, Structure and Union.
McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 12 View Design and Integration.
Essential Cell Biology
Intracellular Compartments and Transport
PSSA Preparation.
Essential Cell Biology
1 Chapter 13 Nuclear Magnetic Resonance Spectroscopy.
Energy Generation in Mitochondria and Chlorplasts
16-1©2005 Prentice Hall 13 Organizational Design and Structure Chapter 13 Organizational Design and Structure.
Implementing Strategy in Companies That Compete in a Single Industry
Modeling Main issues: What do we want to build How do we write this down.
Presentation transcript:

Mohammad Hossein Danesh Modeling i*, e3Value and Service Choreographies for Virtual Organization Formation Mohammad Hossein Danesh

Outline Introduction Three Level Modeling Approach Transformation and Relations Implementation in MMTF Case Studies Conclusion

Introduction Virtual Organization Goal Modeling Value Networks Service Choreographies

Motivations For Collaboration 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 (Camarinha-Matos et. al., 2009)

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)

Service Oriented Virtual Organization 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

Virtual Organization Unified Management Portal Business Rule Business Process Document Flow IBM Cognos BI Service Versioning SLA Monitoring Communication Tools User Access Control Virtual Organization Unified Management Portal Federated Monitoring Information Business Monitor P2 R1 P1 IBM BPM User Federation IBM SFM Console Zone Zone DC DC IBM ESB Virtual Hub IBM ESB SOA Infra SOA Infra A1 WSRR WSRR Zone Zone D1 DC DC SLA Monitoring Info. IBM ESB SOA Infra IBM ESB SOA Infra0 VO Business Rule WSRR B1 WSRR C1 Organizational Services (Danesh et al, 2012) VO Collaborative Process

Introduction Goal Modeling Virtual Organization Value Networks Service Choreographies

Diagrams From Eric Yu – Presentation on i* Refresher Goal Dependency Resource Dependency Task Dependency Softgoal Dependency Diagrams From Eric Yu – Presentation on i* Refresher

Means-Ends Link Task Decomposition Link What are the means for achieving the desired end? What does the task consist of? Means-Ends Link Diagrams From Eric Yu – Presentation on i* Refresher

Introduction Value Networks Virtual Organization Goal Modeling Service Choreographies

Value Network Coordination (E3 Value) E3 Value is a graphical representation of the business model It shows the value exchange between business partners with a standardized notation The most simple value exchange between two entities (Kort and Gordijn, 2008)

Introduction Service Choreographies Virtual Organization Goal Modeling Value Networks Service Choreographies

Choreography Allweyer, 2010)

Outline Three Level Modeling Approach Introduction Transformation and Relations Implementation in MMTF Case Studies Conclusion

BPMN Service Choreography Model Overall collaboration pattern Partner Interactions Negotiate messaging exchanges Roadmap for defining executable collaborative business processes Overall Business Opportunity Illustrates the relationship (dependencies) between partners Illustrates each partners roles Alternative routine exploration i* SR Goal Model e3Value Business Model BPMN Service Choreography Model Traceability Extraction Method Extraction Method Modeling Value Exchange Feasibility Analysis How To Share Business Benefits Roadmap on How Partners Should Collaborate

Outline Transformation and Relations Introduction Three Level Modeling Approach Transformation and Relations Implementation in MMTF Case Studies Conclusion

Transforming Goal Model To Value Network 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

Extracting Service Choreography from Value Network Model (Kamali et al 2012)

Extracting Service Choreography from Value Network Model (Kamali et al 2012)

Outline Implementation in MMTF Introduction Three Level Modeling Approach Transformation and Relations Implementation in MMTF Case Studies Conclusion

Implementation MMTF

Operator One Gets an i* and e3Value as Inputs Generates Value Network Create Two Relation as Output Actor Relation Dependency Relation

Operator One i* No Duplicate Nothing Except Relations e3Value

Operator Two 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 Matrix SV DF Dependency Relation Dependum Dependency No Loop Matrix SV DF Dependency Graph 1 2

Outline Case Studies Introduction Three Level Modeling Approach Transformation and Relations Implementation in MMTF Case Studies Conclusion

Virtual Mobile Operator

Internet Radio Station ( J. Gordijn et al, 2006)

( J. Gordijn et al, 2006)

Outline Conclusion Introduction Three Level Modeling Approach Transformation and Relations Implementation in MMTF Case Studies Conclusion

Summary The importance of collaboration Facilitate VO Formation and Negotiation Proposition of Three Level Modeling Approach Definition & Implementation of Model Relations

Limitation & Future Work Leaf Node Dependency Transfer Inheritance Loops in Value Dependencies Include Dependency Types Include Soft Goal

References 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.