32
Business Transaction Management Software for Application Coordination Business Transaction Management Software for Application Coordination 1 www.choreology.com Business Processes and Coordination . Introduction to the Business Collaboration Framework (BCF)

Business Transaction Management Software for Application Coordination 1 Business Processes and Coordination. Introduction to the Business

Embed Size (px)

Citation preview

Page 1: Business Transaction Management Software for Application Coordination 1  Business Processes and Coordination. Introduction to the Business

Business Transaction Management Software for Application CoordinationBusiness Transaction Management Software for Application Coordination1 www.choreology.com

Business Processes and Coordination .

Introduction to theBusiness Collaboration Framework

(BCF)

Page 2: Business Transaction Management Software for Application Coordination 1  Business Processes and Coordination. Introduction to the Business

Business Transaction Management Software for Application CoordinationBusiness Transaction Management Software for Application Coordination2 www.choreology.com

Business Processes and Coordination .

Page 3: Business Transaction Management Software for Application Coordination 1  Business Processes and Coordination. Introduction to the Business

Business Transaction Management Software for Application CoordinationBusiness Transaction Management Software for Application Coordination3 www.choreology.com

Business Processes and Coordination .

Page 4: Business Transaction Management Software for Application Coordination 1  Business Processes and Coordination. Introduction to the Business

Business Transaction Management Software for Application CoordinationBusiness Transaction Management Software for Application Coordination4 www.choreology.com

Business Processes and Coordination .

Page 5: Business Transaction Management Software for Application Coordination 1  Business Processes and Coordination. Introduction to the Business

Business Transaction Management Software for Application CoordinationBusiness Transaction Management Software for Application Coordination6 www.choreology.com

Business Processes and Coordination .

Page 6: Business Transaction Management Software for Application Coordination 1  Business Processes and Coordination. Introduction to the Business

Business Transaction Management Software for Application CoordinationBusiness Transaction Management Software for Application Coordination7 www.choreology.com

Business Processes and Coordination .

BOV = Business Operational View

Page 7: Business Transaction Management Software for Application Coordination 1  Business Processes and Coordination. Introduction to the Business

Business Transaction Management Software for Application CoordinationBusiness Transaction Management Software for Application Coordination8 www.choreology.com

Business Processes and Coordination .

FSV = Functional Service View

Page 8: Business Transaction Management Software for Application Coordination 1  Business Processes and Coordination. Introduction to the Business

Business Transaction Management Software for Application CoordinationBusiness Transaction Management Software for Application Coordination9 www.choreology.com

Business Processes and Coordination .

Page 9: Business Transaction Management Software for Application Coordination 1  Business Processes and Coordination. Introduction to the Business

Business Transaction Management Software for Application CoordinationBusiness Transaction Management Software for Application Coordination10 www.choreology.com

Business Processes and Coordination .

Page 10: Business Transaction Management Software for Application Coordination 1  Business Processes and Coordination. Introduction to the Business

Business Transaction Management Software for Application CoordinationBusiness Transaction Management Software for Application Coordination11 www.choreology.com

Business Processes and Coordination .

Page 11: Business Transaction Management Software for Application Coordination 1  Business Processes and Coordination. Introduction to the Business

Business Transaction Management Software for Application CoordinationBusiness Transaction Management Software for Application Coordination12 www.choreology.com

Business Processes and Coordination .

Page 12: Business Transaction Management Software for Application Coordination 1  Business Processes and Coordination. Introduction to the Business

Business Transaction Management Software for Application CoordinationBusiness Transaction Management Software for Application Coordination13 www.choreology.com

Business Processes and Coordination .

Page 13: Business Transaction Management Software for Application Coordination 1  Business Processes and Coordination. Introduction to the Business

Business Transaction Management Software for Application CoordinationBusiness Transaction Management Software for Application Coordination14 www.choreology.com

Business Processes and Coordination .

A Summary of the UN/CEFACT Modelling Methodology (UMM)meta model – taken from the Technical Architecture specification

Page 14: Business Transaction Management Software for Application Coordination 1  Business Processes and Coordination. Introduction to the Business

Business Transaction Management Software for Application CoordinationBusiness Transaction Management Software for Application Coordination15 www.choreology.com

Business Processes and Coordination .

Business Process

Business Collaboration

Business Activity

Business Transaction

Commercial Transaction

Query /Response

Request /Response

Negotiation

OrderFulfilmentSettlement

Long TermContract with

Periodic Releases

EscalatingCommitments

SupplierCascade

DropShipment

Internationalpayment

and Shipment

Request /Confirm

InformationDistribution

Notification

Hierarchy of concepts with some standard ‘patterns’at the Business Collaboration and Business Transaction levels

Page 15: Business Transaction Management Software for Application Coordination 1  Business Processes and Coordination. Introduction to the Business

Business Transaction Management Software for Application CoordinationBusiness Transaction Management Software for Application Coordination16 www.choreology.com

Business Processes and Coordination .

Page 16: Business Transaction Management Software for Application Coordination 1  Business Processes and Coordination. Introduction to the Business

Business Transaction Management Software for Application CoordinationBusiness Transaction Management Software for Application Coordination26 www.choreology.com

Business Processes and Coordination .

Page 17: Business Transaction Management Software for Application Coordination 1  Business Processes and Coordination. Introduction to the Business

Business Transaction Management Software for Application CoordinationBusiness Transaction Management Software for Application Coordination27 www.choreology.com

Business Processes and Coordination .

Page 18: Business Transaction Management Software for Application Coordination 1  Business Processes and Coordination. Introduction to the Business

Business Transaction Management Software for Application CoordinationBusiness Transaction Management Software for Application Coordination28 www.choreology.com

Business Processes and Coordination .

Page 19: Business Transaction Management Software for Application Coordination 1  Business Processes and Coordination. Introduction to the Business

Business Transaction Management Software for Application CoordinationBusiness Transaction Management Software for Application Coordination29 www.choreology.com

Business Processes and Coordination .

Page 20: Business Transaction Management Software for Application Coordination 1  Business Processes and Coordination. Introduction to the Business

Business Transaction Management Software for Application CoordinationBusiness Transaction Management Software for Application Coordination32 www.choreology.com

Business Processes and Coordination .

Page 21: Business Transaction Management Software for Application Coordination 1  Business Processes and Coordination. Introduction to the Business

Business Transaction Management Software for Application CoordinationBusiness Transaction Management Software for Application Coordination33 www.choreology.com

Business Processes and Coordination .

Page 22: Business Transaction Management Software for Application Coordination 1  Business Processes and Coordination. Introduction to the Business

Business Transaction Management Software for Application CoordinationBusiness Transaction Management Software for Application Coordination34 www.choreology.com

Business Processes and Coordination .

Implementing Technology Solutions

with BCF

Page 23: Business Transaction Management Software for Application Coordination 1  Business Processes and Coordination. Introduction to the Business

Business Transaction Management Software for Application CoordinationBusiness Transaction Management Software for Application Coordination35 www.choreology.com

Business Processes and Coordination .

Page 24: Business Transaction Management Software for Application Coordination 1  Business Processes and Coordination. Introduction to the Business

Business Transaction Management Software for Application CoordinationBusiness Transaction Management Software for Application Coordination36 www.choreology.com

Business Processes and Coordination .

Page 25: Business Transaction Management Software for Application Coordination 1  Business Processes and Coordination. Introduction to the Business

Business Transaction Management Software for Application CoordinationBusiness Transaction Management Software for Application Coordination37 www.choreology.com

Business Processes and Coordination .

Page 26: Business Transaction Management Software for Application Coordination 1  Business Processes and Coordination. Introduction to the Business

Business Transaction Management Software for Application CoordinationBusiness Transaction Management Software for Application Coordination38 www.choreology.com

Business Processes and Coordination .

Page 27: Business Transaction Management Software for Application Coordination 1  Business Processes and Coordination. Introduction to the Business

Business Transaction Management Software for Application CoordinationBusiness Transaction Management Software for Application Coordination39 www.choreology.com

Business Processes and Coordination .

Page 28: Business Transaction Management Software for Application Coordination 1  Business Processes and Coordination. Introduction to the Business

Business Transaction Management Software for Application CoordinationBusiness Transaction Management Software for Application Coordination40 www.choreology.com

Business Processes and Coordination .

Page 29: Business Transaction Management Software for Application Coordination 1  Business Processes and Coordination. Introduction to the Business

Business Transaction Management Software for Application CoordinationBusiness Transaction Management Software for Application Coordination41 www.choreology.com

Business Processes and Coordination .

Page 30: Business Transaction Management Software for Application Coordination 1  Business Processes and Coordination. Introduction to the Business

Business Transaction Management Software for Application CoordinationBusiness Transaction Management Software for Application Coordination42 www.choreology.com

Business Processes and Coordination .

An example mapping of BCF to Web Servicesother mappings to other web service stacks are equally possible

Page 31: Business Transaction Management Software for Application Coordination 1  Business Processes and Coordination. Introduction to the Business

Business Transaction Management Software for Application CoordinationBusiness Transaction Management Software for Application Coordination43 www.choreology.com

Business Processes and Coordination .

An example mappings of BCF to Web Servicesother mappings are equally possible

Reg/Rep +

Page 32: Business Transaction Management Software for Application Coordination 1  Business Processes and Coordination. Introduction to the Business

Business Transaction Management Software for Application CoordinationBusiness Transaction Management Software for Application Coordination44 www.choreology.com

Business Processes and Coordination .