MDC Open Information Model West Virginia University CS486 Presentation Feb 18, 2000 Lijian Liu (OIM:

Slides:



Advertisements
Similar presentations
DIGIDOC A web based tool to Manage Documents. System Overview DigiDoc is a web-based customizable, integrated solution for Business Process Management.
Advertisements

Classification & Your Intranet: From Chaos to Control Susan Stearns Inmagic, Inc. E-Libraries E204 May, 2003.
© 2004 Visible Systems Corporation. All rights reserved. 1 (800) 6VISIBLE Holistic View of the Enterprise Business Development Operations.
Information and Business Work
Object-Oriented Analysis and Design
MS DB Proposal Scott Canaan B. Thomas Golisano College of Computing & Information Sciences.
Organizing Data & Information
Marakas: Decision Support Systems, 2nd Edition © 2003, Prentice-Hall Chapter Chapter 1: Introduction to Decision Support Systems Decision Support.
Business Intelligence System September 2013 BI.
® IBM Software Group © IBM Corporation IBM Information Server Metadata Management.
Microsoft Business Intelligence Gustavo Santade Business Intelligence Project Manager Improving Business Insight Building a cube using Analysis Services.
10 December, 2013 Katrin Heinze, Bundesbank CEN/WS XBRL CWA1: DPM Meta model CWA1Page 1.
BUSINESS INTELLIGENCE/DATA INTEGRATION/ETL/INTEGRATION AN INTRODUCTION Presented by: Gautam Sinha.
GMD German National Research Center for Information Technology Innovation through Research Jörg M. Haake Applying Collaborative Open Hypermedia.
Chapter 1 Database Systems. Good decisions require good information derived from raw facts Data is managed most efficiently when stored in a database.
Software Engineering Muhammad Fahad Khan
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 18 Slide 1 Software Reuse.
UML Unified Markup Language Ziya Karakaya Atılım University, Computer Engineering
Katanosh Morovat.   This concept is a formal approach for identifying the rules that encapsulate the structure, constraint, and control of the operation.
Chapter 4 System Models A description of the various models that can be used to specify software systems.
Introduction to MDA (Model Driven Architecture) CYT.
© 2008 IBM Corporation ® IBM Cognos Business Viewpoint Miguel Garcia - Solutions Architect.
Interfacing Registry Systems December 2000.
Chapter 1 Database Systems
Business and IT Working Together to Streamline Corporate Reporting Stephen Hord, Director of Product Development – UBmatrix.
KMS Products By Justin Saunders. Overview This presentation will discuss the following: –A list of KMS products selected for review –The typical components.
Information System Development Courses Figure: ISD Course Structure.
Chapter 7 System models.
Information Builders : SmartMart Seon-Min Rhee Visualization & Simulation Lab Dept. of Computer Science & Engineering Ewha Womans University.
5 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
Software Engineering Prof. Ing. Ivo Vondrak, CSc. Dept. of Computer Science Technical University of Ostrava
1 © 1999 Microsoft Corp.. Microsoft Repository Phil Bernstein Microsoft Corp.
FEA DRM Management Strategy Presented by : Mary McCaffery, US EPA.
Interoperability & Knowledge Sharing Advisor: Dr. Sudha Ram Dr. Jinsoo Park Kangsuk Kim (former MS Student) Yousub Hwang (Ph.D. Student)
By N.Gopinath AP/CSE. There are 5 categories of Decision support tools, They are; 1. Reporting 2. Managed Query 3. Executive Information Systems 4. OLAP.
Database Systems. Role and Advantages of the DBMS Improved data sharing Improved data security Better data integration Minimized data inconsistency Improved.
User Profiling using Semantic Web Group members: Ashwin Somaiah Asha Stephen Charlie Sudharshan Reddy.
DATA RESOURCE MANAGEMENT
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 8 Slide 1 System models.
CASE (Computer-Aided Software Engineering) Tools Software that is used to support software process activities. Provides software process support by:- –
Issues in Ontology-based Information integration By Zhan Cui, Dean Jones and Paul O’Brien.
Metadata By N.Gopinath AP/CSE Metadata and it’s role in the lifecycle. The collection, maintenance, and deployment of metadata Metadata and tool integration.
By N.Gopinath AP/CSE.  The data warehouse architecture is based on a relational database management system server that functions as the central repository.
Metadata Driven Aspect Specification Ricardo Ferreira, Ricardo Raminhos Uninova, Portugal Ana Moreira Universidade Nova de Lisboa, Portugal 7th International.
Semantic Web. P2 Introduction Information management facilities not keeping pace with the capacity of our information storage. –Information Overload –haphazardly.
Database Principles: Fundamentals of Design, Implementation, and Management Chapter 1 The Database Approach.
Business Intelligence Overview
Defining Data Warehouse Concepts and Terminology
Unified Modeling Language
Chapter 13 The Data Warehouse
Data Warehouse.
Phil Bernstein Microsoft Corp.
Defining Data Warehouse Concepts and Terminology
CIS 515 STUDY Lessons in Excellence-- cis515study.com.
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 2 Database System Concepts and Architecture.
Taxonomies, Lexicons and Organizing Knowledge
Database Management System (DBMS)
Chapter 2 Database Environment Pearson Education © 2009.
MANAGING DATA RESOURCES
Data Warehouse and OLAP
Chapter 1 Database Systems
Metadata Framework as the basis for Metadata-driven Architecture
Introduction to Systems Analysis and Design Stefano Moshi Memorial University College System Analysis & Design BIT
Introduction of Week 9 Return assignment 5-2
Database Systems Design, Implementation, and Management Coronel | Morris 11e ©2015 Cengage Learning. All Rights Reserved. May not be scanned, copied or.
Chapter 1 Database Systems
Data Warehousing Concepts
Chapter 2 Database Environment Pearson Education © 2009.
Data Warehouse and OLAP
MIS 385/MBA 664 Systems Implementation with DBMS/ Database Management
Presentation transcript:

MDC Open Information Model West Virginia University CS486 Presentation Feb 18, 2000 Lijian Liu (OIM:

What is Meta Data? Meta Data is descriptive information about the structure and meaning of data and of the applications and processes that manipulate data.

Technical Meta Data database structures installed applications server systems and so forth.

Business Meta Data provides explanations of business objects and processes to : easy browsing easy navigation simple querying of data

The Open Information Model a set of metadata specifications to facilitate sharing and reuse in the application development and data warehousing domains.

Why need OIM? Enterprise data, once viewed as merely operational or tactical in nature, is now being used for strategic decision-making at every enterprise business level. Meta data, or information about data, has become the critical enabler for the integrated management of the information assets of an enterprise.

Why need OIM? (continued) End-users suffer: inaccessible meta data locked into individual tools. incompatible meta data locked into individual tools.

Why need OIM? (continued)  No single tool covers all information processing requirements.  Not all components of an integrated tool set may provide the required functionality or performance.  Organizations may wish or may be required to track meta data for their OLTP or data warehousing environment to make it auditable.

OIM Purpose To support tool interoperability across technologies and companies via a shared information model. OIM is described in UML (Unified Modeling Language) and is organized in easy-reuse and easy- to-extend subject areas.

Base of OIM data model The Unified Modeling Language (UML) as the formal specification language for OIM The eXtensible Markup Language (XML) as the interchange format for OIM The Structured Query Language(SQL) as the query language for OIM

Sub models of OIM Analysis and Design Model Object and Component Model Database and Data Warehousing Model Knowledge Management Model Business Engineering Model

Analysis and Design Model in OIM Why need this model?  During each step of the software design, development, and deployment life-cycle, software professionals use analysis and design tools for many disparate reasons: as input tools for documentation purposes as analysis and result-validation tools.  This require that tools are tightly integrated with all the other applications either through meta data interchange or by sharing a common repository.

Analysis and Design Model in OIM (continued) Covers the domain of object- oriented modeling and design of software systems. Provides concepts to describe problems and solutions throughout the complete software life-cycle.

Object and Component Model in OIM Why need this model? Component-based development is the task of building families of product from kits of interoperable components. Component sharing and reuse has become strategic for enterprises in order to reduce cost and time to deployment. Reuse and sharing requires tracking meta data throughout the whole life-cycle of a component from specification through design and subsequent enhancements.

Object and Component Model in OIM (continued) Defines component as "a software package that offers services through interfaces.“ Covers three distinct layers: Specification Implementation (Isn’t defined now) Executable

Object and Component Model in OIM (continued) Intends to cover the various aspects of a component implementation, but will not cover the specifics of any particular programming language. A component implementation may be realized using: Java Smalltalk C++

Database and Data Warehousing Model in OIM Provides meta data concepts for schema management for database design, schema reuse, and data warehousing. The database part of the model includes concepts found in standard SQL data definitions and similar types of formatted data models. The model focuses on logical databases concepts. It also includes some physical database concepts.

Database and Data Warehousing Model in OIM (continued) Data Warehousing-specific packages extend the database schema model in several important directions in order to support data marts and data warehouse applications.

Database and Data Warehousing Model in OIM (continued) OLAP schema package captures descriptions of multi-dimensional (OLAP) data cubes used in decision support systems.

Database and Data Warehousing Model in OIM (continued) Data Transformations package captures information about data transformations used in moving data from production databases into a data warehouse or data mart.

Database and Data Warehousing Model in OIM (continued) Record-Oriented Database Schema package describes data maintained in the files, legacy databases, and so forth, of an enterprise.

Database and Data Warehousing Model in OIM (continued) Report Definitions package represents information necessary for data reporting tools and their relationships to the systems they report on.

Knowledge management Model in OIM Is the integrated and collaborative process of information asset creation, capture, organization, access, and usage.

Knowledge management Model in OIM (continued) Is a centralized source for locating information contained in: documents, spreadsheets, data marts and warehouses, OLTP databases, and group-wise applications.

Knowledge management Model in OIM (continued) A combination of technical and business meta data describes what information is available, and provides an context for its understanding: Who gets what information when from where?

Knowledge management Model in OIM (continued) Information Directory extensions Semantic Definition extensions

Knowledge management Model in OIM (continued) Information Directory extensions provides meta data types to define a controlled vocabulary to classify business information. Allows one to define subject and topic terms and a hierarchy or classification tree of categories. Information objects, such as database tables, queries, reports, and documents, can appear in multiple categories, such as corporate sales, product marketing and finance. The vocabulary of controlled topics and subjects, together with uncontrolled terms, can be used to search the information maintained by the information directory.

Knowledge management Model in OIM (continued) Semantic Definition extensions map business terms to the structures of the underlying storage technology. For example, business terms to relational tables and fields. Users are able to extract information from data warehouses using English sentences.

Business Engineering Model NOTE: The Meta Data Coalition is currently developing a Business Engineering Model. This model is currently under development by the Technical Subcommittee in preparation for a review by MDC Members.

Business Engineering Model (continued) To develop a blueprint depicting how a company or a part of a company operates or should operate. A business is defined as a set of cooperative activities performed by the people or machines or both. Formally and accurately documenting the structure and processes of a business is necessary not only to re-engineer the structure and processes but also to automate or semi- automate the process.

Business Engineering Model (continued) This model supports: Modeling tools used by analysts to describe and document the structure, processes, and rules of a business. Process libraries helping to organize and identify templates for the organization and processes of a business. Process animation and simulation to visualize and validate the effects on a business

Business Engineering Model (continued) This model supports: (continued) Implementation by workflow management tools that track the business process. Analysis tools that monitor execution and effectiveness of a business process. Interchange of business modeling information between tools and ERP (Enterprise Resource Planning) systems.

Business Engineering Model (continued) Business Goals Organizations Business Processes Business Rules

Business Engineering Model (continued) Business Goals: Capture information such as: the goals of a business, importance and priorities, how goals are related, what steps must be taken to achieve the goals how to measure the success or failure of the steps taken.

Business Engineering Model (continued) Organizations Describes the actors and resources of a business and their relationships. It captures who should perform what activity, the necessary skills, the reporting structure, and responsibility structure.

Business Engineering Model (continued) Business Processes Captures the conditions and constraints a business operates under. Captures the business terminology, how facts relate individual business terms, and how individual rules are related.

Business Engineering Model (continued) Business Rules Captures business activities and processes and their interrelationships. Shows the conditions and transitions for each activity as well the necessary resources and the flow of information.

Thank you! More details: