Common Warehouse Metamodel (CWM): Extending UML for Data Warehousing and Business Intelligence
|
|
|
- Spencer Mills
- 10 years ago
- Views:
Transcription
1 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
2 Speakers Daniel T. Chang IBM John D. Poole Hyperion Solutions
3 Objectives Overview of CWM concepts Use of UML by CWM UML lessons learned from CWM Discuss moving forward
4 Where to find my modified slides and notes A ballot lock box down in Florida!
5 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
6 CWM Provides... A standard language for defining the structure and semantics of metadata in a formal way (MOF / 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 for now, normative Java API with JSR-40)
7 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)
8 CWM Design Rationale MOF is the modeling language (syntax+semantics) UML is the modeling notation UML is the also the base metamodel XMI is the interchange mechanism
9 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 notation for specifying DW & BI metadata
10 UML as Modeling Notation Structure and typing in UML (versus MOF) Notational conventions and usage OCL for precise modeling
11 Structural issues: Association Classes Association classes: Defined by UML but not permitted by MOF CWM has a number of places where Association Classes would ve been useful (to attach attributes to certain M:M associations) We seemed to be able to get by using Classes
12 /namespace 0..1 Schema /namespace 0..1 /ownedelement * / ownedelement * Dimension Cube isvirtual : Boolean / cubedimas soc : CubeDimAssoc / cuberegion : CubeRegion 1 * CubeDimAssoc / dimension : Dimension / cube : Cube / calchierarchy : Hierarchy * 1 istime : Boolean ismeasure : Boolean / hierarchy : Hierarchy / memberselection : Mem berselection / cub edimassoc : CubeD imassoc / displaydefault : Hierarchy 1 * calchierarchy displaydefault Hierarchy / dimension : Dimension / cubedimass oc : CubeDimAssoc * * CubeRegion isreadonly : Boolean isfullyrealized : Boolean / mem berselgrp : MemberSelGrp / cube : Cube 1 * MemberSelGrp / memberselection : MemberSelection / cuberegion : CubeRegion * 1..* * MemberSelection / dimension : Dimension / memberselgrp : MemberSelGrp
13 /dimension 1 Dimension istime : Boolean ismeas ure : Boolean / hierarchy : Hierarchy / memberselection : Mem berselection / cubedimassoc : CubeDimAs soc / displaydefault : Hierarchy defaulteddimension /memberselection * Level / hierarchylevelassoc : HierarchyLevelAssoc currentlevel 1 * Hierarchy / dimension : Dimension / cubedimassoc : CubeDimAssoc 0..1 displaydefault LevelBasedHierarchy / hierarchylevelassoc : HierarchyLevelAssoc ValueBasedHierarchy / structuremap : StructureMap / immediateparent : StructureMap {ordered} * HierarchyLevelAssoc * immediateparent 0..1 * / levelbasedhierarchy : LevelBasedHierarchy / currentlevel : Level / structuremap : StructureMap / li stofvalues : Stru ctu remap / im mediateparent : StructureMap 0..1 * StructureMap / hierarchylevelassoc : HierarchyLevelAssoc / valuebasedhierarchy : ValueBasedHierarchy listofvalues immediateparent
14 Structural Issues: References MOF allows the specification of references UML has no notational support for references Arguably an implementation issue, but CWM metamodel is a MOF metamodel Notationally, we represented references as derived attributes (i.e., an attribute computed from a related association) / + attribute name, <<reference>> stereotype
15 Di mension istime : Boolean ismeasure : Boolean <<reference>> / hierarchy : Hierarchy <<reference>> / memberselection : MemberSelection <<reference>> / cubedimassoc : CubeDimAssoc <<reference>> / displaydefault : Hierarchy defaulteddimension * Hierarchy / dimension : Dimension / cubedimassoc : CubeDimAssoc 0..1 displaydefault
16 Structural Issues: Assoc. Subclassing Association subclassing not supported by Rose Associations inherited from UML metamodel Namespace/ownedElement Owner/feature We would ve liked to have been able to subclass these in some cases (restrict extent) Used OCL constraints on association ends instead Note: This is a tool issue, not a MOF/UML issue
17 Typing: Inheritance of UML Type System Both MOF and UML have type systems (an alignment issue) CWM was compelled to use/extend the UML type system, rather than the MOF type system, because of inheritance from UML metamodel
18 Use of OCL for Precise Metamodeling Extensive use of OCL throughout all of the CWM metamodels In some cases, compensate for MOF/UML/Tool dissonance (e.g., constraints on association ends) Need for some specialized collection operations (e.g., transitive closure) Where to store? (e.g., Rose Documentation pane)
19 UML as Base Metamodel Packaging structure and modularity Core metamodel and extended metamodels Representing instances Traversal of modeling abstraction hierarchy
20 Package Structure & Modularity UML 1.3 metamodel is rather course grained and tightly coupled (i.e., has many package dependencies) We tried to compensate in CWM through: Use of a flat, namespace hierarchy Use of <<metamodel>> stereotype to specialize UML Package CWMX extensions: Minimal dependencies
21 Package Structure & Modularity org.omg UML CWM Foundation <<metamodel>> DataTypes <<metamodel>> TypeMapping <<metamodel>> KeysIndexes <<metamodel>> Expressions <<metamodel>> BusinessInformation <<metamodel>> SoftwareDeployment Resource <<metamodel>> Relational <<metamodel>> Record <<metamodel>> Multidimensional <<metamodel>> XML Analysis <<metamodel>> Transformation <<metamodel>> Olap <<metamodel>> BusinessNomenclature <<metamodel>> DataMining <<metamodel>> InformationVisualization Management <<metamodel>> WarehouseProcess <<metamodel>> WarehouseOperation CWMX
22 Core Metamodels & Extended Metamodels CWM core metamodels extend UML core metamodel packages: Foundation (Core, Data_Types) Behavioral_Elements::Common_Behavior Model_Management Use inherited UML Extensibility Mechanisms (TaggedValue, Stereotype, Constraint) to extend M1 CWM models (without extending CWM)
23 Core Metamodels & Extended Metamodels CWMX (extension package) Vendor-specific metamodels that directly extend core CWM metamodels Fairly easy to extend the core CWM by introducing custom technology metamodels (facilitates interchange) An argument in favor of the create a new metamodel approach versus the UML profile approach?
24 Representing Instances UML::Behavioral_Elements::Common_Behavior Representations of Instance (Object, DataValue), AttributeLink (slot) and Classifier-Instance association CWM introduces the concept of Extent (a collection of instances -- e.g., a Relational RowSet)
25 Representing Instances Object-Oriented Resource Instance feature : Attribute attribute : Class : Object : AttributeLink : Extent : DataValue value
26 Representing Instances Relational Resource Instance feat ure : Column att ribute : BaseTable : Row : AttributeLink : RowSet : ColumnValue value
27 Representing Instances Multdimensional Resource Instance fe ature : Attribute attribute : Dimension : Memb er : AttributeLink : Mem berset : MemberValue val ue
28 Traversal of Modeling Abstraction Layers With CWM, it is possible to span the modeling hierarchy (M2 through M0) in a single XMI document: M2: tags describing metadata M1: contents of the M2 tags M0: linked content of M1 instances
29 Traversal of Modeling Abstraction Layers It is also possible to interchange a single CWM model that spans conceptual, logical and physical boundaries (plus instances!) using the CWM Transformation metamodel: Conept. Model Logical Model Physical (Resource) Model Instances
30 Traversal of Modeling Abstraction Layers The CWM Transformation Metamodel derives its power and flexibility by the way it references core elements of the UML metamodel: ClassifierMap FeatureMap ClassifierFeatureMap
31 UML Tools UML conformance issues Rose Profile for UML / MOF Metadata repositories Metadata bridges/adapters/toolkits
32 Rose Profile for MOF Two-way mapping between Rose s interpretation/implementation of UML, and the MOF Resolves the overall dissonance between Rose, UML and MOF (at least to the extent that it assists us in generating interfaces and servers from MOF-compliant metamodels) Based on UML Profile for MOF
33 Follow-on Discussion Points UML and MOF alignment A major problem area for CWM UML 2.0: Physical Metamodel to be replaced by MOF Need to ensure that this does indeed resolve the alignment issues between MOF and UML
34 Follow-on Discussion Points UML Profiles Creation of new metamodels (CWM) versus definition of UML Profiles New metamodels facilitate interchangeable metadata (necessarily the case with profiles?) Proliferation of new metamodels: New notations Proliferation of new profiles: New dialects of the same notation
35 Follow-on Discussion Points Object Constraint Language Need to be able to include OCL statements as part of a UML model Need to be able to harvest OCL from model automatically and submit to a model checker OMG specification issues (OCL is considered normative but we have no way of checking if OCL is valid)
36 Follow-on Discussion Points Dynamic systems and dynamic object models MOF reflection CWM extends into DW / BI domain Patterns for construction Variation points (stability) Patterns for interchange Push / pull paradigm Request / response paradigm
37 Follow-on Discussion Points Concept of parameterized transformations Effectively supported by CWM Transformation metamodel Complete spectrum from black box to white box transformations
38 CWM Information Sources OMG home page CWM link CWM Forum home page Other misc. info (presentations, papers, links) OMG UML home page
39 Java Community Process Related Efforts Java Metadata Interface (JMI) Java OLAP Interface (JOLAP) Java Data Mining API (JDMAPI) (
40 Summary Brief overview of CWM CWM and UML UML as Modeling Language UML as Base Metamodel UML Tools Issues Information Sources
Common Warehouse Metamodel (CWM): Extending UML for Data Warehousing and Business Intelligence
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
Model-Driven Data Warehousing
Model-Driven Data Warehousing Integrate.2003, Burlingame, CA Wednesday, January 29, 16:30-18:00 John Poole Hyperion Solutions Corporation Why Model-Driven Data Warehousing? Problem statement: Data warehousing
Model-Driven Architecture: Vision, Standards And Emerging Technologies
1 Model-Driven Architecture: Vision, Standards And Emerging Technologies Position Paper Submitted to ECOOP 2001 Workshop on Metamodeling and Adaptive Object Models John D. Poole Hyperion Solutions Corporation
Information Management Metamodel
ISO/IEC JTC1/SC32/WG2 N1527 Information Management Metamodel Pete Rivett, CTO Adaptive OMG Architecture Board [email protected] 2011-05-11 1 The Information Management Conundrum We all have Data
Java Metadata Interface and Data Warehousing
Java Metadata Interface and Data Warehousing A JMI white paper by John D. Poole November 2002 Abstract. This paper describes a model-driven approach to data warehouse administration by presenting a detailed
A Model-based Software Architecture for XML Data and Metadata Integration in Data Warehouse Systems
Proceedings of the Postgraduate Annual Research Seminar 2005 68 A Model-based Software Architecture for XML and Metadata Integration in Warehouse Systems Abstract Wan Mohd Haffiz Mohd Nasir, Shamsul Sahibuddin
Data-Warehouse-, Data-Mining- und OLAP-Technologien
Data-Warehouse-, Data-Mining- und OLAP-Technologien Chapter 2: Data Warehouse Architecture Bernhard Mitschang Universität Stuttgart Winter Term 2014/2015 Overview Data Warehouse Architecture Data Sources
Overview. Stakes. Context. Model-Based Development of Safety-Critical Systems
1 2 Model-Based Development of -Critical Systems Miguel A. de Miguel 5/6,, 2006 modeling Stakes 3 Context 4 To increase the industrial competitiveness in the domain of software systems To face the growing
Databases in Organizations
The following is an excerpt from a draft chapter of a new enterprise architecture text book that is currently under development entitled Enterprise Architecture: Principles and Practice by Brian Cameron
<Insert Picture Here> Extending Hyperion BI with the Oracle BI Server
Extending Hyperion BI with the Oracle BI Server Mark Ostroff Sr. BI Solutions Consultant Agenda Hyperion BI versus Hyperion BI with OBI Server Benefits of using Hyperion BI with the
Practical meta data solutions for the large data warehouse
K N I G H T S B R I D G E Practical meta data solutions for the large data warehouse PERFORMANCE that empowers August 21, 2002 ACS Boston National Meeting Chemical Information Division www.knightsbridge.com
SEARCH The National Consortium for Justice Information and Statistics. Model-driven Development of NIEM Information Exchange Package Documentation
Technical Brief April 2011 The National Consortium for Justice Information and Statistics Model-driven Development of NIEM Information Exchange Package Documentation By Andrew Owen and Scott Came Since
Talend Metadata Manager. Reduce Risk and Friction in your Information Supply Chain
Talend Metadata Manager Reduce Risk and Friction in your Information Supply Chain Talend Metadata Manager Talend Metadata Manager provides a comprehensive set of capabilities for all facets of metadata
ODBIS: Towards a Platform for On-Demand Business Intelligence Services
ODBIS: Towards a Platform for On-Demand Business Intelligence Services Moez Essaidi LIPN - UMR CNRS 7030, Université Paris-Nord, 99 Avenue Jean-Baptiste Clément, 93430 Villetaneuse, France [email protected]
Towards a Common Metamodel for the Development of Web Applications
Towards a Common Metamodel for the Development of Web Applications Nora Koch and Andreas Kraus Ludwig-Maximilians-Universität Munich, Germany Motivation Overwhelming diversity of Web methodologies Goal:
SDWM: An Enhanced Spatial Data Warehouse Metamodel
SDWM: An Enhanced Spatial Data Warehouse Metamodel Alfredo Cuzzocrea 1, Robson do Nascimento Fidalgo 2 1 ICAR-CNR & University of Calabria, 87036 Rende (CS), ITALY [email protected]. 2. CIN,
Using UML to Construct a Model Driven Solution for Unified Access to Disparate Data
Using UML to Construct a Model Driven Solution for Unified Access to Disparate Data Randall M. Hauch VP Development, Chief Architect Metadata Management OMG's Second Workshop on UML for Enterprise Applications:
Generating Aspect Code from UML Models
Generating Aspect Code from UML Models Iris Groher Siemens AG, CT SE 2 Otto-Hahn-Ring 6 81739 Munich, Germany [email protected] Stefan Schulze Siemens AG, CT SE 2 Otto-Hahn-Ring 6 81739 Munich,
Establish and maintain Center of Excellence (CoE) around Data Architecture
Senior BI Data Architect - Bensenville, IL The Company s Information Management Team is comprised of highly technical resources with diverse backgrounds in data warehouse development & support, business
Business Performance Management Standards
Business Performance Management Standards Stephen A. White, PhD. BPM Architect Business Performance Management Business performance management Taking an holistic approach, companies align strategic and
ORACLE OLAP. Oracle OLAP is embedded in the Oracle Database kernel and runs in the same database process
ORACLE OLAP KEY FEATURES AND BENEFITS FAST ANSWERS TO TOUGH QUESTIONS EASILY KEY FEATURES & BENEFITS World class analytic engine Superior query performance Simple SQL access to advanced analytics Enhanced
Organization of DSLE part. Overview of DSLE. Model driven software engineering. Engineering. Tooling. Topics:
Organization of DSLE part Domain Specific Language Engineering Tooling Eclipse plus EMF Xtext, Xtend, Xpand, QVTo and ATL Prof.dr. Mark van den Brand GLT 2010/11 Topics: Meta-modeling Model transformations
Microsoft Data Warehouse in Depth
Microsoft Data Warehouse in Depth 1 P a g e Duration What s new Why attend Who should attend Course format and prerequisites 4 days The course materials have been refreshed to align with the second edition
Tools for MDA Software Development: Evaluation Criteria and Set of Desirable Features
Fifth International Conference on Information Technology: New Generations Tools for MDA Software Development: Evaluation Criteria and Set of Desirable Features Tihomir Calic, Sergiu Dascalu, Dwight Egbert
Data Warehousing Systems: Foundations and Architectures
Data Warehousing Systems: Foundations and Architectures Il-Yeol Song Drexel University, http://www.ischool.drexel.edu/faculty/song/ SYNONYMS None DEFINITION A data warehouse (DW) is an integrated repository
Data Warehouse Overview. Srini Rengarajan
Data Warehouse Overview Srini Rengarajan Please mute Your cell! Agenda Data Warehouse Architecture Approaches to build a Data Warehouse Top Down Approach Bottom Up Approach Best Practices Case Example
Super-Charged Oracle Business Intelligence with Essbase and SmartView
Specialized. Recognized. Preferred. The right partner makes all the difference. Super-Charged Oracle Business Intelligence with Essbase and SmartView By: Gautham Sampath Pinellas County & Patrick Callahan
Meta Data Management for Business Intelligence Solutions. IBM s Strategy. Data Management Solutions White Paper
Meta Data Management for Business Intelligence Solutions IBM s Strategy Data Management Solutions White Paper First Edition (November 1998) Copyright International Business Machines Corporation 1998. All
Copyright 2007 Ramez Elmasri and Shamkant B. Navathe. Slide 29-1
Slide 29-1 Chapter 29 Overview of Data Warehousing and OLAP Chapter 29 Outline Purpose of Data Warehousing Introduction, Definitions, and Terminology Comparison with Traditional Databases Characteristics
Turning your Warehouse Data into Business Intelligence: Reporting Trends and Visibility Michael Armanious; Vice President Sales and Marketing Datex,
Turning your Warehouse Data into Business Intelligence: Reporting Trends and Visibility Michael Armanious; Vice President Sales and Marketing Datex, Inc. Overview Introduction What is Business Intelligence?
Oracle BI 11g R1: Build Repositories
Oracle University Contact Us: 1.800.529.0165 Oracle BI 11g R1: Build Repositories Duration: 5 Days What you will learn This Oracle BI 11g R1: Build Repositories training is based on OBI EE release 11.1.1.7.
Data Modeling Basics
Information Technology Standard Commonwealth of Pennsylvania Governor's Office of Administration/Office for Information Technology STD Number: STD-INF003B STD Title: Data Modeling Basics Issued by: Deputy
Development of Tool Extensions with MOFLON
Development of Tool Extensions with MOFLON Ingo Weisemöller, Felix Klar, and Andy Schürr Fachgebiet Echtzeitsysteme Technische Universität Darmstadt D-64283 Darmstadt, Germany {weisemoeller klar schuerr}@es.tu-darmstadt.de
Creating Hybrid Relational-Multidimensional Data Models using OBIEE and Essbase by Mark Rittman and Venkatakrishnan J
Creating Hybrid Relational-Multidimensional Data Models using OBIEE and Essbase by Mark Rittman and Venkatakrishnan J ODTUG Kaleidoscope Conference June 2009, Monterey, USA Oracle Business Intelligence
Enabling Better Business Intelligence and Information Architecture With SAP Sybase PowerDesigner Software
SAP Technology Enabling Better Business Intelligence and Information Architecture With SAP Sybase PowerDesigner Software Table of Contents 4 Seeing the Big Picture with a 360-Degree View Gaining Efficiencies
Enabling Better Business Intelligence and Information Architecture With SAP PowerDesigner Software
SAP Technology Enabling Better Business Intelligence and Information Architecture With SAP PowerDesigner Software Table of Contents 4 Seeing the Big Picture with a 360-Degree View Gaining Efficiencies
OBIEE 11g Data Modeling Best Practices
OBIEE 11g Data Modeling Best Practices Mark Rittman, Director, Rittman Mead Oracle Open World 2010, San Francisco, September 2010 Introductions Mark Rittman, Co-Founder of Rittman Mead Oracle ACE Director,
OLAP. Business Intelligence OLAP definition & application Multidimensional data representation
OLAP Business Intelligence OLAP definition & application Multidimensional data representation 1 Business Intelligence Accompanying the growth in data warehousing is an ever-increasing demand by users for
Building Views and Charts in Requests Introduction to Answers views and charts Creating and editing charts Performing common view tasks
Oracle Business Intelligence Enterprise Edition (OBIEE) Training: Working with Oracle Business Intelligence Answers Introduction to Oracle BI Answers Working with requests in Oracle BI Answers Using advanced
Oracle OLAP What's All This About?
Oracle OLAP What's All This About? IOUG Live! 2006 Dan Vlamis [email protected] Vlamis Software Solutions, Inc. 816-781-2880 http://www.vlamis.com Vlamis Software Solutions, Inc. Founded in 1992 in Kansas
Oracle Business Intelligence Foundation Suite 11g Essentials Exam Study Guide
Oracle Business Intelligence Foundation Suite 11g Essentials Exam Study Guide Joshua Jeyasingh Senior Technical Account Manager WW A&C Partner Enablement Objective & Audience Objective Help you prepare
The Oracle Enterprise Data Warehouse (EDW)
The Oracle Enterprise Data Warehouse (EDW) Daniel Tkach Introduction: Data Warehousing Today In today s information era, the volume of data in an enterprise grows rapidly. The decreasing costs of processing
What is a metamodel: the OMG s metamodeling infrastructure
Modeling and metamodeling in Model Driven Development Warsaw, May 14-15th 2009 Gonzalo Génova [email protected] http://www.kr.inf.uc3m.es/ggenova/ Knowledge Reuse Group Universidad Carlos III de Madrid
How To Model Data For Business Intelligence (Bi)
WHITE PAPER: THE BENEFITS OF DATA MODELING IN BUSINESS INTELLIGENCE The Benefits of Data Modeling in Business Intelligence DECEMBER 2008 Table of Contents Executive Summary 1 SECTION 1 2 Introduction 2
Course 803401 DSS. Business Intelligence: Data Warehousing, Data Acquisition, Data Mining, Business Analytics, and Visualization
Oman College of Management and Technology Course 803401 DSS Business Intelligence: Data Warehousing, Data Acquisition, Data Mining, Business Analytics, and Visualization CS/MIS Department Information Sharing
IAF Business Intelligence Solutions Make the Most of Your Business Intelligence. White Paper November 2002
IAF Business Intelligence Solutions Make the Most of Your Business Intelligence White Paper INTRODUCTION In recent years, the amount of data in companies has increased dramatically as enterprise resource
AN ONTOLOGICAL APPROACH TO WEB APPLICATION DESIGN USING W2000 METHODOLOGY
STUDIA UNIV. BABEŞ BOLYAI, INFORMATICA, Volume L, Number 2, 2005 AN ONTOLOGICAL APPROACH TO WEB APPLICATION DESIGN USING W2000 METHODOLOGY ANNA LISA GUIDO, ROBERTO PAIANO, AND ANDREA PANDURINO Abstract.
BUSINESSOBJECTS DATA INTEGRATOR
PRODUCTS BUSINESSOBJECTS DATA INTEGRATOR IT Benefits Correlate and integrate data from any source Efficiently design a bulletproof data integration process Accelerate time to market Move data in real time
Paper DM10 SAS & Clinical Data Repository Karthikeyan Chidambaram
Paper DM10 SAS & Clinical Data Repository Karthikeyan Chidambaram Cognizant Technology Solutions, Newbury Park, CA Clinical Data Repository (CDR) Drug development lifecycle consumes a lot of time, money
Structure of Presentation. The Role of Programming in Informatics Curricula. Concepts of Informatics 2. Concepts of Informatics 1
The Role of Programming in Informatics Curricula A. J. Cowling Department of Computer Science University of Sheffield Structure of Presentation Introduction The problem, and the key concepts. Dimensions
Data Modeling in the Age of Big Data
Data Modeling in the Age of Big Data Pete Stiglich Pete Stiglich is a principal at Clarity Solution Group. [email protected] Abstract With big data adoption accelerating and strong interest in NoSQL
Developing in the MDA Object Management Group Page 1
Developing in OMG s New -Driven Architecture Jon Siegel Director, Technology Transfer Object Management Group In this paper, we re going to describe the application development process supported by OMG
Model Driven Interoperability through Semantic Annotations using SoaML and ODM
Model Driven Interoperability through Semantic Annotations using SoaML and ODM JiuCheng Xu*, ZhaoYang Bai*, Arne J.Berre*, Odd Christer Brovig** *SINTEF, Pb. 124 Blindern, NO-0314 Oslo, Norway (e-mail:
Data Mining Standards
Data Mining Standards Arati Kadav Jaya Kawale Pabitra Mitra [email protected] [email protected] [email protected] Abstract In this survey paper we have consolidated all the current data mining
A Service-oriented Architecture for Business Intelligence
A Service-oriented Architecture for Business Intelligence Liya Wu 1, Gilad Barash 1, Claudio Bartolini 2 1 HP Software 2 HP Laboratories {[email protected]} Abstract Business intelligence is a business
Concepts of Database Management Seventh Edition. Chapter 9 Database Management Approaches
Concepts of Database Management Seventh Edition Chapter 9 Database Management Approaches Objectives Describe distributed database management systems (DDBMSs) Discuss client/server systems Examine the ways
Chapter 5 Business Intelligence: Data Warehousing, Data Acquisition, Data Mining, Business Analytics, and Visualization
Turban, Aronson, and Liang Decision Support Systems and Intelligent Systems, Seventh Edition Chapter 5 Business Intelligence: Data Warehousing, Data Acquisition, Data Mining, Business Analytics, and Visualization
Data warehouse and Business Intelligence Collateral
Data warehouse and Business Intelligence Collateral Page 1 of 12 DATA WAREHOUSE AND BUSINESS INTELLIGENCE COLLATERAL Brains for the corporate brawn: In the current scenario of the business world, the competition
Metamodels and Modeling Multiple Kinds of Information Systems
Metamodels and Modeling Multiple Kinds of Information Systems Randall M. Hauch Chief Architect presented at MDA, SOA and Web Services: Delivering the Integrated Enterprise Practice, not Promise MetaMatrix
SQL Server 2012 Business Intelligence Boot Camp
SQL Server 2012 Business Intelligence Boot Camp Length: 5 Days Technology: Microsoft SQL Server 2012 Delivery Method: Instructor-led (classroom) About this Course Data warehousing is a solution organizations
Oracle Warehouse Builder 10g
Oracle Warehouse Builder 10g Architectural White paper February 2004 Table of contents INTRODUCTION... 3 OVERVIEW... 4 THE DESIGN COMPONENT... 4 THE RUNTIME COMPONENT... 5 THE DESIGN ARCHITECTURE... 6
Improving your Data Warehouse s IQ
Improving your Data Warehouse s IQ Derek Strauss Gavroshe USA, Inc. Outline Data quality for second generation data warehouses DQ tool functionality categories and the data quality process Data model types
SAS Business Intelligence Online Training
SAS Business Intelligence Online Training IQ Training facility offers best online SAS Business Intelligence training. Our SAS Business Intelligence online training is regarded as the best training in Hyderabad
The Benefits of Data Modeling in Business Intelligence
WHITE PAPER: THE BENEFITS OF DATA MODELING IN BUSINESS INTELLIGENCE The Benefits of Data Modeling in Business Intelligence DECEMBER 2008 Table of Contents Executive Summary 1 SECTION 1 2 Introduction 2
Building Cubes and Analyzing Data using Oracle OLAP 11g
Building Cubes and Analyzing Data using Oracle OLAP 11g Collaborate '08 Session 219 Chris Claterbos [email protected] Vlamis Software Solutions, Inc. 816-729-1034 http://www.vlamis.com Copyright 2007,
F4: DW Architecture and Lifecycle. Erik Perjons, DSV, SU/KTH [email protected]. Data warehouse
F4: DW Architecture and Lifecycle Erik Perjons, DSV, SU/KTH [email protected] The data warehouse architecture The back room The front room Data warehouse Analysis/OLAP Productt Time1 Value1 Value11 External
Information Management & Data Governance
Data governance is a means to define the policies, standards, and data management services to be employed by the organization. Information Management & Data Governance OVERVIEW A thorough Data Governance
Metadata Management for Data Warehouse Projects
Metadata Management for Data Warehouse Projects Stefano Cazzella Datamat S.p.A. [email protected] Abstract Metadata management has been identified as one of the major critical success factor
Implementing Data Models and Reports with Microsoft SQL Server
Course 20466C: Implementing Data Models and Reports with Microsoft SQL Server Course Details Course Outline Module 1: Introduction to Business Intelligence and Data Modeling As a SQL Server database professional,
Motivation Definitions EAI Architectures Elements Integration Technologies. Part I. EAI: Foundations, Concepts, and Architectures
Part I EAI: Foundations, Concepts, and Architectures 5 Example: Mail-order Company Mail order Company IS Invoicing Windows, standard software IS Order Processing Linux, C++, Oracle IS Accounts Receivable
Data warehousing/dimensional modeling/ SAP BW 7.3 Concepts
Data warehousing/dimensional modeling/ SAP BW 7.3 Concepts 1. OLTP vs. OLAP 2. Types of OLAP 3. Multi Dimensional Modeling Of SAP BW 7.3 4. SAP BW 7.3 Cubes, DSO's,Multi Providers, Infosets 5. Business
Tool Support for Model Checking of Web application designs *
Tool Support for Model Checking of Web application designs * Marco Brambilla 1, Jordi Cabot 2 and Nathalie Moreno 3 1 Dipartimento di Elettronica e Informazione, Politecnico di Milano Piazza L. Da Vinci,
Vendor briefing Business Intelligence and Analytics Platforms Gartner 15 capabilities
Vendor briefing Business Intelligence and Analytics Platforms Gartner 15 capabilities April, 2013 gaddsoftware.com Table of content 1. Introduction... 3 2. Vendor briefings questions and answers... 3 2.1.
SAP Business Objects BO BI 4.1
SAP Business Objects BO BI 4.1 SAP Business Objects (a.k.a. BO, BOBJ) is an enterprise software company, specializing in business intelligence (BI). Business Objects was acquired in 2007 by German company
CONCEPTUALIZING BUSINESS INTELLIGENCE ARCHITECTURE MOHAMMAD SHARIAT, Florida A&M University ROSCOE HIGHTOWER, JR., Florida A&M University
CONCEPTUALIZING BUSINESS INTELLIGENCE ARCHITECTURE MOHAMMAD SHARIAT, Florida A&M University ROSCOE HIGHTOWER, JR., Florida A&M University Given today s business environment, at times a corporate executive
DATA GOVERNANCE AND DATA QUALITY
DATA GOVERNANCE AND DATA QUALITY Kevin Lewis Partner Enterprise Management COE Barb Swartz Account Manager Teradata Government Systems Objectives of the Presentation Show that Governance and Quality are
Big Data Analytics with IBM Cognos BI Dynamic Query IBM Redbooks Solution Guide
Big Data Analytics with IBM Cognos BI Dynamic Query IBM Redbooks Solution Guide IBM Cognos Business Intelligence (BI) helps you make better and smarter business decisions faster. Advanced visualization
BUSINESSOBJECTS DATA INTEGRATOR
PRODUCTS BUSINESSOBJECTS DATA INTEGRATOR IT Benefits Correlate and integrate data from any source Efficiently design a bulletproof data integration process Improve data quality Move data in real time and
Lection 3-4 WAREHOUSING
Lection 3-4 DATA WAREHOUSING Learning Objectives Understand d the basic definitions iti and concepts of data warehouses Understand data warehousing architectures Describe the processes used in developing
BUILDING OLAP TOOLS OVER LARGE DATABASES
BUILDING OLAP TOOLS OVER LARGE DATABASES Rui Oliveira, Jorge Bernardino ISEC Instituto Superior de Engenharia de Coimbra, Polytechnic Institute of Coimbra Quinta da Nora, Rua Pedro Nunes, P-3030-199 Coimbra,
Metadata Application Understanding Software Migration
Metadata Application Understanding Software Migration Jens-Uwe Richter Mgr. of Development Agenda The Rochade Metadata Landscape Governance, Compliancy, Regulation The Art to Master it About Sharing Information
Bringing Business Objects into ETL Technology
Bringing Business Objects into ETL Technology Jing Shan Ryan Wisnesky Phay Lau Eugene Kawamoto Huong Morris Sriram Srinivasn Hui Liao 1. Northeastern University, [email protected] 2. Stanford University,
Metadata Strategies: your guide through the data jungle Achim Granzen EMEA Technology Strategist
Copyright 2003, SAS Institute Inc. All rights reserved. Metadata Strategies: your guide through the data jungle Achim Granzen EMEA Technology Strategist This presentation! What is Metadata! The value of
CDC UNIFIED PROCESS PRACTICES GUIDE
Purpose The purpose of this document is to provide guidance on the practice of Modeling and to describe the practice overview, requirements, best practices, activities, and key terms related to these requirements.
DSS based on Data Warehouse
DSS based on Data Warehouse C_13 / 6.01.2015 Decision support system is a complex system engineering. At the same time, research DW composition, DW structure and DSS Architecture based on DW, puts forward
BIG DATA COURSE 1 DATA QUALITY STRATEGIES - CUSTOMIZED TRAINING OUTLINE. Prepared by:
BIG DATA COURSE 1 DATA QUALITY STRATEGIES - CUSTOMIZED TRAINING OUTLINE Cerulium Corporation has provided quality education and consulting expertise for over six years. We offer customized solutions to
Implementing Data Models and Reports with Microsoft SQL Server 20466C; 5 Days
Lincoln Land Community College Capital City Training Center 130 West Mason Springfield, IL 62702 217-782-7436 www.llcc.edu/cctc Implementing Data Models and Reports with Microsoft SQL Server 20466C; 5
