90 likes | 216 Views
Techniques and Methodologies Group (TMG). Submission from OASIS CAM TC. Focus. How to leverage the work already done by CCTS, Registry and CAM technical committees and TMG. Provide enabling technology that delivers on core functionality using the UMM / ebXML solution stack.
E N D
Techniques and Methodologies Group (TMG) • Submission from OASIS CAM TC
Focus How to leverage the work already done by CCTS, Registry and CAM technical committees and TMG. Provide enabling technology that delivers on core functionality using the UMM / ebXML solution stack. Drive further adoption of CCTS by enabling use of XML-enabled tools in the development process. Utilize existing open source components to minimize development efforts and maximize re-use potential. Provide coupling between UMM, UML, CCTS, Registry and deployment solutions.
UMM Partner Model Select processes Mapping Elaboration ? Select collaborations Constrain implementation How do we do this in an SOA implementation?
Needs = BTV – business document • Contextually constrained business document composition • Include attributes of an entity only where appropriate • Content validation based on usage context
Needs = BSV – message guideline • Business document structure • Data definition e.g. min,max, lexical representation, data type • Validation constraints • Consistent entity structure
CAM Template = BTV + BSV + CCTS • Context driven structural definitions • Uses simple XML syntax mechanisms • Supports links to CCTS definitions in Registry • Implementation guideline formalized as declarative XML script business rules • CAM templates can be generated by UML models • Library of 20+ predicates for structure manipulation and content restriction • ‘Codelist’ support + versioning to attribute level • Runtime validation of exchange transactions • Can reference non-XML legacy instances
CAM – Conceptual Features View CCTS BTV BSV UBL
CAM today • V1.0 of specification OASIS Committee Approved. • Open source jCAM implementation (http://www.jcam.org.uk ) • Integrated with Hermes ebMS server so ebXML message exchange is validated by CAM under CPA control and Registry profile management (http://ebxmlbook.com/interop/ ) • Existing work on “business noun” semantics in Registry (enables links to CCTS library) • Content Validation Services for Registry V3.
UN/CEFACT SIMPLE, TRANSPARENT AND EFFECTIVE PROCESSES FOR GLOBAL BUSINESS.