EbXML Architecture
Encyclopedia : E : EB : EBX : EbXML Architecture
- The correct title of this } is }}}. The initial letter is capitalized due to [Naming conventions #Lower case first lettertechnical restrictions].
For information about history and development of ebXML - see entry under 'ebXML'.
Introduction
The ebXML architecture is a unique set of concepts; part theoretical and part implemented in the existing ebXML standards work.
The ebXML work stemmed from earlier work on ooEDI (object oriented EDI), UML / UMM, XML markup technologies and the X12 EDI "Future Vision" work sponsored by ANSI X12 EDI.
The melding of these components began in the original ebXML work and the theoretical discussion continues today. Other work relates, such as the OMG work and the OASIS BCM (Business-Centric Methodology) standard (2006).
Conceptual Overview of ebXML Architecture
While the ebXML standards adopted by ISO and OASIS seek to provide formal XML enabled mechanisms that can be implemented directly - the ebXML architecture is focused on concepts and methodologies that can be more broadly applied to allow practitioners to better implement eBusiness solutions.
A particular instance is the Core Components Technical Specification (CCTS) work that continues within UN/CEFACT, whereas its cousin - UBL - Universal Business Language - specification is work with OASIS that implements specific XML transactions based on the applying the principles of CCTS to typical supplychain transactions such as invoice, purchase order, ship notice and so on.
History
ebXML was published in 1999 as an initiative of the United Nations Centre for Trade Facilitation and Electronic Business (UN/CEFACT) and the Organization for the Advancement of Structured Information Standards (OASIS). The original project envisioned five layers of data specification, including XML standards for:
- Business processes,
- Collaboration protocol agreements,
- Core data components,
- Messaging, &
- Registries and repositories
The International Organization for Standardization (ISO) has approved the following five ebXML specifications as the ISO 15000 standard, under the general title, Electronic business eXtensible markup language:
- ISO 15000-1: ebXML Collaborative Partner Profile Agreement
- ISO 15000-2: ebXML Messaging Service Specification
- ISO 15000-3: ebXML Registry Information Model
- ISO 15000-4: ebXML Registry Services Specification
- ISO 15000-5: ebXML Core Components Technical Specification, Version 2.01
The freebXML.org initiative was established to promote development and adoption of ebXML-based open-source software.
See also
- List of Web service markup languages
- Comparison of Web service markup languages
- ISO/IEC 11179
- metadata
- RosettaNet
- freebXML.org
External links
- [ebXML.org homepage]
- [OASIS homepage]
- [UN/CEFACT homepage]
- [OASIS News: ISO Approves ebXML OASIS Standards]
- [freebXML.org homepage]
From Wikipedia, the Free Encyclopedia. Original article here. Support Wikipedia by contributing or donating.
All text is available under the terms of the GNU Free Documentation License See Wikipedia Copyrights for details.
