Markus Helfert. ER2CWM. 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.This research designs and develops a tool to create CWM database schemas from physical data models in ER diagrams. The tool supports creation of ER diagrams and creation of database schemas for database management systems from CWM metadata. It can also reversely transform schemas from database management systems into CWM and ER diagrams. Common Warehouse Metamodel Developers Guide. Common Warehouse Metamodel Developers Guide.
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.
Common Warehouse Metamodel: An Introduction to the Standard for. Authors [bios] John Poole Dan Chang Doug Tolbert David Mellor Common Warehouse Metamodel: An Introduction to the Standard for Data Warehouse Integration provides a single, coherent, and comprehensive overview of the OMG's Common Warehouse Metamodel that is easy to read.
This companion Web site provides readers with update-to-date information on the evolution of the CWM standard, links to vendors of CWM-enabled software products, links to development tools for implementing CWM solutions, industry events, breaking news, and pointers to additional sources of information on CWM and related standards. Erp4it: "Universal Meta Data Models" - review of Marco.
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. Some of the most interesting material in the book is the material relating to industry-leading metadata organizations at Allstate and RBC Financial. But the book stops short of fully embracing the real challenge of IT service management. (However, there is a good discussion of data stewardship from a process perspective.) The broader issue of standards also remains. Many regards, Charlie. Common Warehouse Metamodel in EMF.
MDK : Model Development Kit — Kermeta. 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 team provides various MDK that you can reuse or extend for your own needs. Here is a list of them and what they propose.
The fields should help you to know what is the status and goal for them. Legend : Common Warehouse Metamodel Metadata Interchange Patterns Sample. 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". 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. Overview
Common Warehouse Metamodel (CWM) 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. The MOF standard defines an extensible framework for defining models for metadata, and providing tools with programmatic interfaces to store and access metadata in a repository. The XMI standard allows metadata to be interchanged as streams or files with a standard format based on XML. Key aspects of the architecture include: