Presentation is loading. Please wait.

Presentation is loading. Please wait.

EbXML Business Process Dept of Computer Engineering Khon Kaen University.

Similar presentations


Presentation on theme: "EbXML Business Process Dept of Computer Engineering Khon Kaen University."— Presentation transcript:

1 ebXML Business Process Dept of Computer Engineering Khon Kaen University

2 168493: XML and Web Services (II/2546) 2 What is a Business Process? A Business Process describes how Trading Partners take on roles, relationships and responsibilities to interact with other Trading partners in a collaboration Each business transaction is expressed as an exchange of Business documents Business documents may be composed of reusable Business Information Objects

3 168493: XML and Web Services (II/2546) 3 Business Process Conceptual View Business Process Business Process Collaboration Transaction Create Long Term Contract Send Planning Document Place Order Ship Material Arrange Payment CustomerSupplier

4 168493: XML and Web Services (II/2546) 4 Electronic Business Collaboration Process Evolution Define a Process Find a Trading Partner Sign-up with Trading Partner Provide service interfaces Execute the process Process Management

5 168493: XML and Web Services (II/2546) 5 Business Process and Information Modeling BP models describe business process A business process specification enables an enterprise doing e-business to express its business process in a standard way Business process analysis identify BPs and business information meta models that can be standardized ebXML approach identifies such standard re-usable components to construct interoperable processes

6 168493: XML and Web Services (II/2546) 6 Business Process and Information Meta Model ebXML approach uses UMM Meta Model for Business Process and Information Modeling The UMM (UN/CEFACT Modeling Methodology) Meta Model is a mechanism that allows Trading Partners to capture details for specific business scenarios using a consistent modeling methodology UMM Meta Model supports a set of business process Viewpoints with their Semantics

7 168493: XML and Web Services (II/2546) 7 Business Process Specification Schema (BPSS) A Pattern determines the actual exchange of Business Documents and signals between Trading Partners to achieve the required electronic transaction To help specify the patterns, UMM provides a set of standard patterns and BPSS modeling elements are based on those patterns

8 168493: XML and Web Services (II/2546) 8 Relationships between UMM and BPSS ebXML BPSS is a view of UMM Meta Model defined by UN/CEFACT BPSS is provided to support specification of elements required to configure runtime system that executes ebXML business transactions BPSS forms the semantic subset of UMM meta model and BPSS is the only part of UMM meta model that is mandatory for use in ebXML BPSS is available in XML and UML representations

9 168493: XML and Web Services (II/2546) 9 Relationships between UMM and BPSS UMM Meta Model Semantic Subset Specification Schema (UML) Specification Schema (XML) Production Rules UMM Patterns

10 168493: XML and Web Services (II/2546) 10 Business Process Specification and CPP/CPA The ebXML specification of Business Process is referred to as a Business Process Specification The BPS serves as a primary input for the formation of Collaboration Protocol Profiles (CPP) and Collaboration Protocol Agreement (CPA) The relationship between BPS and CPP/CPA is shown in the next slide

11 168493: XML and Web Services (II/2546) 11 The Analysis Process The analysis process is intended to assist enterprises planning to analyze business process and business document required to engage in electronic business with other enterprises ebXML approach encourages use of ebXML Business Process Analysis Worksheets, UM modeling tools or any other Business Process editors during the analysis process

12 168493: XML and Web Services (II/2546) 12 Business Process Specification CPP/CPA Specification Schema (XML) Core Components Business Documents CPP CPA

13 168493: XML and Web Services (II/2546) 13 The Analysis Process The semantics of a Meta Model defines the information that needs to be discovered and documented during the Analysis Process ebXML recommends the use of UMM (UN/CEFACT Modeling Methodology) as the analysis methodology Business Process and Business Documents generated during analysis process must conform to the semantics defined by UMM eBusiness Process Meta Model

14 168493: XML and Web Services (II/2546) 14 Sample Business Process Specification <RequestingBusinessActivity name=“” <RespondingBusinessActivity name=“” <DocumentEnvelope isPositiveResponse=“true” BusinessDocument=“PO Acknowledgement”/>


Download ppt "EbXML Business Process Dept of Computer Engineering Khon Kaen University."

Similar presentations


Ads by Google