Zum Inhalt springen

„Common Warehouse Metamodel“ – Versionsunterschied

aus Wikipedia, der freien Enzyklopädie
[ungesichtete Version][gesichtete Version]
Inhalt gelöscht Inhalt hinzugefügt
Zwobot (Diskussion | Beiträge)
K Bot: Entferne Vorlage: Stub; kosmetische Änderungen
Vornamen ausgeschrieben; bibliographische Angaben vervollständigt
 
(11 dazwischenliegende Versionen von 8 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
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-System]]en und -Werkzeugen ermöglichen.
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-System]]en 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 Warehouse]] und darauf aufsetzenden logischen Modellen wie etwa dem eines [[OLAP]]-Werkzeuges.
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-Warehouse]]s 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|XML Metadata Interchange (XMI)]] austauschen, oder können über den Zwischenschritt einer [[Interface Definition Language|Interface Definition Language (IDL)]] verschiedenen [[Programmiersprachen]] zugänglich gemacht werden.
Das Common Warehouse Metamodel nutzt die [[Unified Modeling Language]] als Notationssprache und Kern des eigenen Metamodells. Erstellte Metadaten-Beschreibungen lassen sich mit der [[Extensible Markup Language|XML]]-Sprache [[XML Metadata Interchange|XML Metadata Interchange (XMI)]] austauschen, oder können über den Zwischenschritt einer [[Interface Definition Language|Interface Definition Language (IDL)]] verschiedenen [[Programmiersprache]]n zugänglich gemacht werden.


== Literatur ==
== Literatur ==
* J.Poole, D.Chang, D.Tolbert, D.Mellor: ''Common Warehouse Metamodel'', John Wiley & Sons, 2002
* John Poole, Dan Chang, Douglas Tolbert, David Mellor: ''Common Warehouse Metamodel''. John Wiley & Sons, New York 2002, ISBN 0-471-23656-X.
* J.Poole, D.Chang, D.Tolbert, D.Mellor: ''Common Warehouse Metamodel Developer’s Guide'', Wiley Publishing, 2003
* 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 ==
== Weblinks ==
Zeile 13: Zeile 13:
*[http://www.cwmforum.org CWM Forum] Englisch
*[http://www.cwmforum.org CWM Forum] Englisch


[[Kategorie:Data Warehouse]]
[[Kategorie:Data-Warehousing]]
[[Kategorie:Datenbankmodellierung]]
[[Kategorie:Datenbankmodellierung]]
[[Kategorie:Wirtschaftsinformatik]]
[[Kategorie:Object Management Group]]

[[en:Common Warehouse Metamodel]]

Aktuelle Version vom 7. April 2025, 18:29 Uhr

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.

  • 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.