Business Processes
A basic feature of the ebXML architecture, and one that separates it from other XML-based frameworks, is its emphasis on business processes. The use of modeling languages and charting tools, such as the Unified Modeling Language (UML), offer ways of systematically capturing the flow of business data among trading partners and representing this business knowledge in a standard format, down to a fine level of detail and also independent of a particular technology implementation. Business processes that are defined systematically can be used as the basis for defining common message sequences across industry boundaries, and offer a basis for achieving interoperability.