Common warehouse metamodel

The common warehouse metamodel (CWM) defines a specification for modeling metadata for relational, non-relational, multi-dimensional, and most other objects found in a data warehousing environment.

The specification is released and owned by the Object Management Group, which also claims a trademark in the use of "CWM".

Instances of the metamodel are exchanged via XML Metadata Interchange (XMI) documents.

[3] Compliance with the CWM specification does not guarantee tools from different vendors will integrate well, even when they are "CWM-compliant".

Refer to the software vendor to determine if the product is compliant with CWM or merely supports a subset of the required portions of the specification.