Get flash to fully experience Pearltrees
Abstract : CWM is a standard XML format for describing data warehouse structures. It allows the structures to be exchanged in different working environments in a unified and convenient way. At present, database management systems begin to export database schemas to CWM metadata but still there is no CWM tool that helps with the design of databases and creation of database schemas.
Authors [ bios ] Common Warehouse Metamodel Developer's Guide is a comprehensive, pragmatic, and relatively self-contained guide to implementing meta data interchange solutions based on CWM. The book begins with an overview of CWM's basic architecture, and an introduction to the model-based approach to developing meta data interchange solutions, using CWM as the formal modeling language. An introduction to the theory and methodology of applying meta data interchange patterns is then presented as a means of enhancing the overall interoperability and understandability of models exchanged by tools. Then, three vertical domain models based on CWM are presented as detailed examples of using CWM to solve meta data interchange in specific application areas. These consist of a data warehouse management model, a dimensional model with multiple deployments, and a web-enabled data warehousing model.
Authors [ bios ] John Poole Dan Chang
I want to emphasize that my perspective is from the overall IT portfolio and service management side. I'm not going to discuss the data metadata problem in depth: databases, data models, data dictionaries, etc, as I consider this area essentially a solved problem -- more below. From the IT service management (ITSM)perspective, the book strongly reinforces my core argument that metadata and ITSM are converging. Substantial coverage is given to the IT portfolio side of metadata, including hardware and software management. Metadata has never been just "data about data," as this book makes quite clear.
Document Actions Using Kermeta and related tools like Sintaks , you can create various tools. In order to organize them, to deploy them, we use the notion of MDK (Model Development Kit). The design of each MDK is attached to a domain metamodel and provides various services like : simulators, compilers, transformations, analyser, tree editors, graphical editors, textual editors, ... New : find out the tips for finding the documentation of a given MDK !
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". [ 1 ] By year 2011 the active version of the CWM specification is v1.1 with a supplementary specification, Common Warehouse Metamodel (CWM) Metadata Interchange Patterns (MIP), which further refines the requirements for tools to inter-operate smoothly.
The Common Warehouse metamodel (CWM) specifies interfaces that can be used to enable easy interchange of warehouse and business intelligence metadata between warehouse tools, warehouse platforms and warehouse metadata repositories in distributed heterogeneous environments. CWM is based on three standards: UML - Unified Modeling Language, an OMG modeling standard MOF - Meta Object Facility, an OMG metamodeling and metadata repository standard XMI - XML Metadata Interchange, an OMG metadata interchange standard The UML standard defines an object-oriented modeling language that is supported by a range of graphical design tools.