next up previous contents
Next: 3.5 ebXML Collaboration Protocol Up: 3.4 ebXML Business Processes Previous: 3.4.5 Specification of the   Contents

3.4.6 The ebXML Business Process Specification Schema UML Class Diagram

All the aspects of Business Collaborations, Business Transactions, Business Document flows and Choreography are realised in a UML class diagram. See figure 9 for this one class diagram. The Business Process Schema Specification describe the mapping between the class diagram and the XML schema code.

Figure 9: The ebXML Business Process Specification Schema UML Class Diagram (Adapted from the Business Process Specification Schema document)
\includegraphics[height=8.5in,width=5.4in]{dia_diagrams/UML_Diagram_Business_Process_Specification_Schema}

There are further details which are not treated here, like the facility to legally bind an ebXML Document, the usage of cryptography for encryption, digital signature and non-repudiation. Further details are error handling in the message flow, like time outs, handling and occurrence of exceptions and reliability. The ebXML Messaging Service chapter 3.7 defines the message transportation typically with header and content based on SOAP with attachments.


next up previous contents
Next: 3.5 ebXML Collaboration Protocol Up: 3.4 ebXML Business Processes Previous: 3.4.5 Specification of the   Contents
author: Sacha Schlegel