Title: ebXML and the OMG Enterprise Computing Architecture ECA
1ebXML and the OMG Enterprise Computing
Architecture (ECA)
2XML Component Model
ebXML
OMG EDOC
Open XML Component Model
XML Java Binding
3Unified Architecture
Document Information Model
Adasd Asd As asdasdsadsad
Document Interchange Events Between Component
Roles
Choreography of interchange
Components Implementing Roles
Composition of Components (Recursive)
4Unified Architecture
Document Information Model
Document Interchange Events Between Component
Roles
EBXML B2B Specification Schema
OMG ECA
Choreography of interchange
Components Implementing Roles
Composition of Components (Recursive)
5What this means
- Drag-and-drop assembly of ECA components into
ebXML process roles - OMG Domain specifications (Using ECA) can be
ebXML Specifications - Enables an open marketplace of XML business
components
6A Shared Protocol in ebXml and ECA
7The protocol is realized by roles in a business
process
8And drills down to sub-components
9Sub-components can be wrapped legacy or
executable program logic
10The same components can support web pages
ECA XML Components
11ECA Status
- ECA is one of two EDOC proposals being submitted
to OMG - Revised submissions have been received and will
be presented February 27th - Expect one more revision cycle until final
adoption 2-4 Months - Prototype implementation using XML already exists
12Middleware Independence
13XML Component Marketplace
- The business component marketplace is projected
to be a 10b market in 5 years - Consider the value of XML components that wrap
popular legacy - New application functionality built from
components - Components for integration and transformation
- Technology components, such as for repositories
and DBMS
14Summary
- ebXML Provides
- Specification of processes, roles, protocols and
documents - Secure Reliable B2B Messaging Infrastructure
- Trading Partners
- Registry Repository
- Core Components
- Status Final stages of adoption
- OMG ECA Provides
- Specification of processes, roles, protocols and
documents - Recursive Components
- Entities Information model
- Events
- Patterns
- Tie into OMG domains EAI
- Status Final stages of adoption
15Questions Demonstration
Cory Casanave Data Access Technologies Cory-c_at_data
access.com