OASIS Content Assembly Mechanism (CAM) TC
Describing machine-processable information content flows into and out of XML structures, XML validation and content assembly.
Table of Contents
- Technical Work Produced by the Committee
- External Resources
- Mailing Lists and Comments
- Additional Information
The CAM team is pleased to announce that the OASIS CAM V1.1 specifications are now approved as OASIS standard Specifications according to the OASIS approved process.
The vision of the CAM work is for describing machine-processable information content flows into and out of XML structures so as to normalize the semantic dispersion between information points and the associated processing systems. The purpose of the OASIS CAM TC is to provide such a generalized assembly mechanism using templates of business transaction content and the associated rules. These templates augment and enhance schema structure definitions with context driven business rules so that accurate information content can be produced consistently. The CAM approach also integrates with metadata semantics and particularly with registry storage of vocabularies of metadata. A compliant CAM processor is thereby able to provide documentation of information exchange formats, validation of transaction instances and runtime creation of valid transaction documents.
The official OASIS CAM wiki site for developers
The jCAM open source implementation is now available from this resource web site.
The jCAM processor provides XML validation services conforming to the CAM specification v1.1
Article on DEVX discussing XML Validation and the CAM approach.
Article on IBM DeveloperWorks on an XML Validation Framework using CAM approach and CAMV engine.
To visit the official OASIS CAM wiki resource site for users and developers click here
To find out more about our work you can download the CAM technical brochure, and there are also more examples, presentations and papers available from our documents area - all comments welcome.
The open source jCAM processor is also available from the project site and a editor tool for rapidly creating CAM Templates is available that integrates with jCAM.
Samples and test files for jCAM are also available from our documents area..
The jCAM processor works as an XML validator runtime system using these samples and test files.
For technical assistance regarding this OASIS TC web page, contact firstname.lastname@example.org.
Providing Feedback: OASIS welcomes feedback on its technical activities from potential users, developers, and others to better assure the interoperability and quality of OASIS work.