Common Warehouse Metamodel

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen

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]

  • J.Poole, D.Chang, D.Tolbert, D.Mellor: Common Warehouse Metamodel, John Wiley & Sons, 2002
  • J.Poole, D.Chang, D.Tolbert, D.Mellor: Common Warehouse Metamodel Developer’s Guide, Wiley Publishing, 2003

Weblinks[Bearbeiten | Quelltext bearbeiten]