Common Warehouse Metamodel (CWM): Extending UML for Data Warehousing and Business Intelligence



Similar documents
Common Warehouse Metamodel (CWM): Extending UML for Data Warehousing and Business Intelligence

Model-Driven Data Warehousing

Model-Driven Architecture: Vision, Standards And Emerging Technologies

Java Metadata Interface and Data Warehousing

Information Management Metamodel

A Model-based Software Architecture for XML Data and Metadata Integration in Data Warehouse Systems

Using UML to Construct a Model Driven Solution for Unified Access to Disparate Data

Overview. Stakes. Context. Model-Based Development of Safety-Critical Systems

Databases in Organizations

Data-Warehouse-, Data-Mining- und OLAP-Technologien

Business Performance Management Standards

Filtering the Web to Feed Data Warehouses

Talend Metadata Manager. Reduce Risk and Friction in your Information Supply Chain

Tools for MDA Software Development: Evaluation Criteria and Set of Desirable Features

Practical meta data solutions for the large data warehouse

Development of Tool Extensions with MOFLON

Meta Data Management for Business Intelligence Solutions. IBM s Strategy. Data Management Solutions White Paper

Towards a Common Metamodel for the Development of Web Applications

Metamodels and Modeling Multiple Kinds of Information Systems

ODBIS: Towards a Platform for On-Demand Business Intelligence Services

Integration and Reuse of Heterogeneous Information Hetero-Homogeneous Data Warehouse Modeling in the CWM

INNOVATOR. The integrated tool suite for business process and software engineering

Data Warehouse Overview. Srini Rengarajan

IDW -- The Next Generation Data Warehouse. Larry Bramblett, Data Warehouse Solutions, LLC, San Ramon, CA

INTEROPERABILITY IN DATA WAREHOUSES

Introduction to Datawarehousing

Generating Aspect Code from UML Models

Who Is The OMG? Object Management Group factoids:

Microsoft Data Warehouse in Depth

Business Reporting Methods and Policies Using XBRL

SDWM: An Enhanced Spatial Data Warehouse Metamodel

Elixir Business Analytics Platform and Data API Server for Harnessing Data for Value Creation CFC Presented by:

MDA Journal A BPT COLUMN. David S. Frankel. Introduction. May 2004

OLAP. Business Intelligence OLAP definition & application Multidimensional data representation

SEARCH The National Consortium for Justice Information and Statistics. Model-driven Development of NIEM Information Exchange Package Documentation

The Process of Metadata Modeling in Industrial Data Warehouse Environments

Information Management & Data Governance

<Insert Picture Here> Extending Hyperion BI with the Oracle BI Server

All you need are models Anneke Kleppe, Klasse Objecten

Software Engineering. Software Engineering. Component-Based. Based on Software Engineering, 7 th Edition by Ian Sommerville

Business Process Modeling and Standardization

Data warehouse and Business Intelligence Collateral

Oracle OLAP What's All This About?

IBM Cognos Training: Course Brochure. Simpson Associates: SERVICE associates.co.uk

Lection 3-4 WAREHOUSING

Migrating Discoverer to OBIEE Lessons Learned. Presented By Presented By Naren Thota Infosemantics, Inc.

JOURNAL OF OBJECT TECHNOLOGY

Metadata Strategies: your guide through the data jungle Achim Granzen EMEA Technology Strategist

XML Data Movement Components for Teradata

Organization of DSLE part. Overview of DSLE. Model driven software engineering. Engineering. Tooling. Topics:

Tool Support for Model Checking of Web application designs *

Extending The Value of SAP with the SAP BusinessObjects Business Intelligence Platform Product Integration Roadmap

Live Model Pointers A requirement for future model repositories

Automatic Generation Between UML and Code. Fande Kong and Liang Zhang Computer Science department

Business Model Interoperability using Enterprise Model Integration

The OMG Business Process Related Standards

The Role of the Analyst in Business Analytics. Neil Foshay Schwartz School of Business St Francis Xavier U

Paper DM10 SAS & Clinical Data Repository Karthikeyan Chidambaram

Model Driven Business Architecture. Pete Rivett CTO, Adaptive

Data Warehousing. Jens Teubner, TU Dortmund Winter 2015/16. Jens Teubner Data Warehousing Winter 2015/16 1

Establish and maintain Center of Excellence (CoE) around Data Architecture

Clarifying a vision on certification of MDA tools

Enterprise Architecture at Work

Business Process Management. and the Service Oriented Enterprise. Richard Mark Soley, Ph.D. Chairman and CEO

ORACLE OLAP. Oracle OLAP is embedded in the Oracle Database kernel and runs in the same database process

Supply Chain Business Intelligence Model

Actionable Awareness. 5/12/2015 TEI Proprietary TEI Proprietary

BUSINESSOBJECTS DATA INTEGRATOR

Enabling Better Business Intelligence and Information Architecture With SAP Sybase PowerDesigner Software

IAF Business Intelligence Solutions Make the Most of Your Business Intelligence. White Paper November 2002

Enabling Better Business Intelligence and Information Architecture With SAP PowerDesigner Software

What is a metamodel: the OMG s metamodeling infrastructure

Course DSS. Business Intelligence: Data Warehousing, Data Acquisition, Data Mining, Business Analytics, and Visualization

Business Process Modelling Languages, Goals and Variabilities

BUSINESSOBJECTS DATA INTEGRATOR

Data Mining Standards

Business Rules and Standards

SAP Business Objects BO BI 4.1

DATA GOVERNANCE AND DATA QUALITY

Data Warehouse (DW) Maturity Assessment Questionnaire

Determining Preferences from Semantic Metadata in OLAP Reporting Tool

Open Source Business Intelligence Intro

Chapter 5 Business Intelligence: Data Warehousing, Data Acquisition, Data Mining, Business Analytics, and Visualization

The Oracle Enterprise Data Warehouse (EDW)

Model Driven Interoperability through Semantic Annotations using SoaML and ODM

Metadata Management for Data Warehouse Projects

INTRODUCTION OVERVIEW OF THE ORACLE 9I AND BI BEANS ARCHITECTURE. Chris Claterbos, Vlamis Software Solutions, Inc.

MDA Journal A BPT COLUMN. David S. Frankel. January Until February. David Frankel

VisionWaves : Delivering next generation BI by combining BI and PM in an Intelligent Performance Management Framework

Definition and Generation of Data Exchange Formats in AUTOSAR

Data Warehouse: Introduction

Copyright 2007 Ramez Elmasri and Shamkant B. Navathe. Slide 29-1

"The performance driven Enterprise" Emerging trends in Enterprise BI Platforms

UNIVERSITÄT LEIPZIG. On Metadata Interoperability in Data Warehouses. Hong Hai Do, Erhard Rahm. Report Nr. 01(2000) ISSN

Dr. Jana Koehler IBM Zurich Research Laboratory

The OMG BPM Standards

model-driven development

BIG DATA COURSE 1 DATA QUALITY STRATEGIES - CUSTOMIZED TRAINING OUTLINE. Prepared by:

Innovation. Simplifying BI. On-Demand. Mobility. Quality. Innovative

Data Modeling in the Age of Big Data

Transcription:

Common Warehouse Metamodel (CWM): Extending UML for Data Warehousing and Business Intelligence OMG First Workshop on UML in the.com Enterprise: Modeling CORBA, Components, XML/XMI and Metadata November 6-9, 2000, Palm Springs, CA

Speakers Daniel T. Chang IBM (dtchang@us.ibm.com) John D. Poole Hyperion Solutions (john_poole@hyperion.com)

Objectives Overview of CWM concepts Use of UML by CWM UML lessons learned from CWM Discuss moving forward

What is CWM? A complete specification of syntax and semantics that Data Warehousing and Business Intelligence tools can leverage to successfully interchange shared metadata A language or framework for specifiying the external representation of data warehouse metadata for purposes of interchange

CWM Provides... A standard language for defining the structure and semantics of metadata in a formal way (UML / OCL) A standard interchange mechanism for sharing metadata defined in the standard language (XML / XMI ) A standard specification (interface) for access to, and discovery of, the metadata defined in the standard language (IDL)

CWM Design Rationale Extend the UML metamodel with Data Warehousing and Business Intelligence domain objects Standardize on MOF semantics Yields a MOF-compliant metamodel (M2 level) for constructing DW & BI models of data (metadata) Effectively defines a UML-aligned language for specifying DW & BI metadata

CWM and UML UML is the modeling language (syntax) of CWM (metamodels and instance alike) UML is the base metamodel for CWM UML is also co-opted by CWM as as the metamodel for object-oriented data resources UML/MOF-oriented modeling and authoring tools are used in the deployment of CWM

Management Warehouse Process Warehouse Operation Analysis Transformation OLAP Data Mining Information Visualization Business Nomenclature Resource Object (UML) Relational Record Multi Dimensional XML Foundation Business Information Data Types Expressions Keys Index Type Mapping Software Deployment UML 1.3 (Foundation, Behavioral_Elements, Model_Management)

UML as Modeling Language Structural and typing in UML (versus MOF) Notational conventions and usage OCL for precise modeling UML as modeling language versus UML as metamodel

UML as Base Metamodel Packaging structure and modularity Core metamodel and extended metamodels Representing instances Traversal of modeling abstraction hierarchy

UML Tools UML conformance Profile for UML / MOF Metadata repositories Metadata bridges/adapters

UML Issues and Proposed Solutions UML & MOF alignment Specification and use of explicit references Representation of data and instances Ordering of model elements Association subtyping OCL as a model navigation language OCL extensions

Summary Brief overview of CWM CWM and UML UML as Modeling Language UML as Base Metamodel UML Tools UML Issues and Proposed Solutions Information Sources

CWM Information Sources OMG home page CWM link CWM Forum home page Other misc. info (presentations, papers, links) http://www.cwmforum.org/

Java Community Process Related Efforts Java Metadata Interface (JMI) Java OLAP Interface (JOLAP) Java Data Mining API (JDMAPI) (http://java.sun.com/aboutjava/communityprocess/)