Common Warehouse Metamodel
Das Common Warehouse Metamodel (CWM) ist ein von der Object Management Group (OMG) entwickelter Standard für Beschreibung, Zugriff und Austausch von im Data-Warehouse-Prozess anfallenden Metadaten. Es soll Interoperabilität zwischen verschiedenen Data-Warehouse-Systemen und -Werkzeugen ermöglichen.
Mithilfe des CWM lassen sich beispielsweise die im ETL-Prozess verwendeten Datenschemata von Quell- und Zieldatenbanken und die zwischen diesen stattfindenden Transformationen beschreiben. Es erlaubt zudem die Definition von Abbildungsvorschriften zwischen dem physischen Modell eines Data-Warehouses und darauf aufsetzenden logischen Modellen wie etwa dem eines OLAP-Werkzeuges.
Das Common Warehouse Metamodel nutzt die Unified Modeling Language als Notationssprache und Kern des eigenen Metamodells. Erstellte Metadaten-Beschreibungen lassen sich mit der XML-Sprache XML Metadata Interchange (XMI) austauschen, oder können über den Zwischenschritt einer Interface Definition Language (IDL) verschiedenen Programmiersprachen zugänglich gemacht werden.
Literatur
[Bearbeiten | Quelltext bearbeiten]- John Poole, Dan Chang, Douglas Tolbert, David Mellor: Common Warehouse Metamodel. John Wiley & Sons, New York 2002, ISBN 0-471-23656-X.
- John Poole, Dan Chang, Douglas Tolbert, David Mellor: Common Warehouse Metamodel Developer’s Guide. Wiley Publishing, New York 2003, ISBN 0-471-20243-6.
Weblinks
[Bearbeiten | Quelltext bearbeiten]- CWM Resource Page Englisch
- CWM Forum Englisch