The Content Assembly Mechanism (CAM) provides a generalized assembly mechanism using templates of business transaction content. 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.
Organization: OASIS
More information: CAM
page on the OASIS Web site (new window)