|
SOA Data Integration - The Unsolved, Unspoken Problem
While SOA seeks to provide reusable agile services across enterprise systems little has been articulated on the challenges of information integration. How do implementers ensure that their information can be consumed, purposed and reused reliably and securely? We know from the prior ebXML, ISO 11179 and CEFACT work that role, context and common metadata and core component semantic definitions are vital to enable consistent information use.
However XML and XSD schema use over the past ten years has not advanced past the capabilities of EDI systems in many respects and particularly in its abilities to support context, role and metadata core components. Coupled to this is the need to have support for business process models and definitions and the document handling across their workflow state transitions. All these are challenges to implementing agile information exchanges that implementers face today.
The new OASIS CAM specification standard provides considerable new capabilities for information integration using familiar XML enabled techniques with XPath, XML DOM and xslt based handlers. CAM templates can be immediately created to speed adoption of common information formats, rules and contextual handling between participants and systems. These are vital to allow rapid SOA service integration and reuse.
Techniques from CEFACT CCTS, CCMA and NDR can also be leveraged to create reusable and consistent subassembly components. This provides a much more agile and flexible information exchange model that can meet a variety of SOA needs based on the role and context of the service users. Unlike todays XSD based web services that are brittle, static and hard to document, CAM templates allow fault tolerant and adaptive content handling with multiple structures and instant documentation generation. This delivers key support for SOA services and their information exchanges own data services layer needs.In addition support for work on Genericode metadata for reference code lists from ISO and the UN is included in CAM templates so international standard code values can be incorporated and checked. |
| Speaker Bio |
| David is a industry recognized expert in application of XML to eBusiness. Book author and frequent conference presenter and panelist. Published in a wide range of industry magazines - most recently in SOA Magazine on data service layers. Chair of the OASIS CAM TC standards work. US patent holder. Formerly VP Business Development with XMLGlobal Technologies. Currently providing SOA mentoring to DOD/DISA and Army projects. Senior Member of ACM. Over 25 years of industry experience. |