A Conceptual Framework For Mapping Business Rules To The Enterprise Data Model Sudha Ram, Jun Liu Department of Management Information Systems The University.

Slides:



Advertisements
Similar presentations
Semantic Interoperability & Semantic Models: Introduction
Advertisements

Profiles Construction Eclipse ECESIS Project Construction of Complex UML Profiles UPM ETSI Telecomunicación Ciudad Universitaria s/n Madrid 28040,
Sallie Mae The Business Case for Ontology Integration of Multiple Systems from Multiple Companies.
Chart 1 C3 & IO Advanced Concepts SPARQLMotion for Distributed Network Ops John Carson, Lockheed Martin 2009 Semantic Technology.
IPY and Semantics Siri Jodha S. Khalsa Paul Cooper Peter Pulsifer Paul Overduin Eugeny Vyazilov Heather lane.
Using the Semantic Web to Construct an Ontology- Based Repository for Software Patterns Scott Henninger Computer Science and Engineering University of.
Monday, June 01, 2015 Aligning Business Strategy with IT Architecture Board & Governance- Key to Running IT as Business.
1 Elisa Kendall October 15, 2009 Requirements & Initial Steps Towards an OOR for Standards Management.
Chapter Conceptual Modeling OSM –model –application model OSM components –ORM (Object-Relationship Model) –OBM (Object-Behavior Model) –OIM (Object-Interaction.
An framework for model-driven product design and development using Modelica Adrian Pop, Olof Johansson, Peter Fritzson Programming Environments Laboratory.
COST G9 - Work group 2 Cadastral science meeting Aalborg, Dk Modeling methodology for real estate transactions Radoš Šumrada Faculty.
UML CASE Tool. ABSTRACT Domain analysis enables identifying families of applications and capturing their terminology in order to assist and guide system.
Creating Architectural Descriptions. Outline Standardizing architectural descriptions: The IEEE has published, “Recommended Practice for Architectural.
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. WSMX Data Mediation Adrian Mocan
1 Conceptual Modeling of Topic Maps with ORM Versus UML Are D. Gulbrandsen The XML group, Center for Information Technology Services, University of Oslo,
Marwane El Kharbili, Sebastian Stein Semantic Enterprise Compliance Management.
Foundations This chapter lays down the fundamental ideas and choices on which our approach is based. First, it identifies the needs of architects in the.
LUCENTIA Research Group Department of Software and Computing Systems Using i* modeling for the multidimensional design of data warehouses Jose-Norberto.
XBRL in the investment funds market: The role of private institutions Rubén Lara Grupo Analistas.
Domain Modelling the upper levels of the eframework Yvonne Howard Hilary Dexter David Millard Learning Societies LabDistributed Learning, University of.
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
Enterprise Business Information Model Enterprise Data Services.
Instances and Object Diagrams Reporter: 陳雅萍. Abstractions and Instances Abstraction: the ideal essence of a thing Instance: a concrete manifestation of.
FRE 2672 Urban Ontologies : the Towntology prototype towards case studies Chantal BERDIER (EDU), Catherine ROUSSEY (LIRIS)
SC32 WG2 Metadata Standards Tutorial Metadata Registries and Big Data WG2 N1945 June 9, 2014 Beijing, China.
Integrating Business Process Models with Ontologies Peter De Baer, Pieter De Leenheer, Gang Zhao, Robert Meersman {Peter.De.Baer, Pieter.De.Leenheer,
September 30, 2002EON 2002Slide 1 Integrating Ontology Storage and Ontology-based Applications A lesson for better evaluation methodology Peter Mika:
Jessica Chen-Burger A Framework for Knowledge Sharing and Integrity Checking for Multi-Perspective Models Yun-Heh (Jessica) Chen-Burger Artificial Intelligence.
Baba Piprani (SICOM Canada) Robert Henkel (Transport Canada)
Ontology Summit2007 Survey Response Analysis -- Issues Ken Baclawski Northeastern University.
1 MFI-5: Metamodel for Process models registration HE Keqing, WANG Chong State Key Lab. Of Software Engineering, Wuhan University
Creating Collaborative Partnerships
Semantic Information Assurance for Distributed Knowledge Management A Business Process Perspective Presented By: Syed Asif Raza Suraj Bista
RCDL Conference, Petrozavodsk, Russia Context-Based Retrieval in Digital Libraries: Approach and Technological Framework Kurt Sandkuhl, Alexander Smirnov,
updated CmpE 583 Fall 2008 Ontology Integration- 1 CmpE 583- Web Semantics: Theory and Practice ONTOLOGY INTEGRATION Atilla ELÇİ Computer.
ECIMF meeting, Paris Overview of some international projects related to ECIMF Andrzej Bialecki.
Workshop Information Models in Software Projects
1 What is an Ontology? n No exact definition n A tool to help organize knowledge n Or a way to convey a theory on how to represent a class of things n.
Handout 1: ME Manufacturing Systems, automation, robotics What is this course about? Context: manufacturing systems Subject: robots and automation.
Interoperability & Knowledge Sharing Advisor: Dr. Sudha Ram Dr. Jinsoo Park Kangsuk Kim (former MS Student) Yousub Hwang (Ph.D. Student)
1 Introduction to modeling ER modelling Slides for this part are based on Chapters 8 from Halpin, T. & Morgan, T. 2008, Information Modeling and Relational.
Andreas Abecker Knowledge Management Research Group From Hypermedia Information Retrieval to Knowledge Management in Enterprises Andreas Abecker, Michael.
Part4 Methodology of Database Design Chapter 07- Overview of Conceptual Database Design Lu Wei College of Software and Microelectronics Northwestern Polytechnical.
THE SUPPORTING ROLE OF ONTOLOGY IN A SIMULATION SYSTEM FOR COUNTERMEASURE EVALUATION Nelia Lombard DPSS, CSIR.
Building Background. What is “building background?” O Effective teaching means taking students from where they are and leading them to a higher level.
The DoD Information Enterprise Strategic Plan and Roadmap (SP&R)
Social Roles and Relationships.
Independent Insight for Service Oriented Practice Summary: Service Reference Architecture and Planning David Sprott.
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. KW WP2.4 Meeting JPA, Collaboration, KW Review, Meeting Agenda.
Providing web services to mobile users: The architecture design of an m-service portal Minder Chen - Dongsong Zhang - Lina Zhou Presented by: Juan M. Cubillos.
Achieving Semantic Interoperability at the World Bank Designing the Information Architecture and Programmatically Processing Information Denise Bedford.
UNEP Terminology Workshop - Geneva, April 15, Environmental Terminology & Thesaurus Workshop UN Environment Programme Regional Office of Europe.
Modeling Security-Relevant Data Semantics Xue Ying Chen Department of Computer Science.
1 Adaptive Data Access Interface for STEP Model Repositories- support AEC product lifecycle management Frank Wang Donghoon Yang Chuck Eastman.
OWL Web Ontology Language Summary IHan HSIAO (Sharon)
Enable Semantic Interoperability for Decision Support and Risk Management Presented by Dr. David Li Key Contributors: Dr. Ruixin Yang and Dr. John Qu.
DISCUSSION ABOUT REGISTRATION OF RM-ODP LIBRARY EXAMPLE BASED ON MFI Yuan Lin, Wang Jian, Wang Chong, Liang Peng, Feng Zaiwen.
Introduction to modeling
Presented by Kyumars Sheykh Esmaili Description Logics for Data Bases (DLHB,Chapter 16) Semantic Web Seminar.
Ontology in MBSE How ontologies fit into MBSE The benefits and challenges.
B usiness- C entric M ethodology For Enterprise Agility & Interoperability Lubash Pyramid Challenges Today’s Approach Doctrine Operations Information Architecture.
Design Evaluation Overview Introduction Model for Interface Design Evaluation Types of Evaluation –Conceptual Design –Usability –Learning Outcome.
® IBM Software Group © 2009 IBM Corporation Viewpoints and Views in SysML Dr Graham Bleakley
Semantic Web. P2 Introduction Information management facilities not keeping pace with the capacity of our information storage. –Information Overload –haphazardly.
OMG Meeting – March 2012 November 30 th Requirements and test cases Preliminary meta-model.
FROM THE ESSENCE OF AN ENTERPRISE TOWARDS ENTERPRISE SUPPORTING INFORMATION SYSTEMS Tanja Poletaeva Tutors: Habib Abdulrab Eduard Babkin.
Knowledge Management Systems
Dr. Sudha Ram Huimin Zhao Department of MIS University of Arizona
Ontology Reuse In MBSE Henson Graves Abstract January 2011
CIS Monthly Seminar – Software Engineering and Knowledge Management IS Enterprise Modeling Ontologies Presenter : Dr. S. Vasanthapriyan Senior Lecturer.
Presentation transcript:

A Conceptual Framework For Mapping Business Rules To The Enterprise Data Model Sudha Ram, Jun Liu Department of Management Information Systems The University of Arizona

Objectives Provide data sourcing service for business rules Provide data sourcing service for business rules Design a conceptual model that captures semantics of business rules and associates business rules with the data objects they reference Design a conceptual model that captures semantics of business rules and associates business rules with the data objects they reference

Challenging Issues A “semantic gap” between business rules and the data model A “semantic gap” between business rules and the data model - Business experts specify business rules in natural language without referring to the enterprise data models - Business experts specify business rules in natural language without referring to the enterprise data models Business rules are subject to frequent changes Business rules are subject to frequent changes

Related Work Explicitly express the content and structure of business rules.Explicitly express the content and structure of business rules. - Guide Project (The Business Rule Group, 2000) - Guide Project (The Business Rule Group, 2000) Achieve an integrated conceptual model of business rulesAchieve an integrated conceptual model of business rules - Ross Method (Ross, 1997) - Ross Method (Ross, 1997) - ORM (Object Role Model) (Halpin, 1996) - ORM (Object Role Model) (Halpin, 1996) Business Rule Classification (Ram & Khatri, 2004) Business Rule Classification (Ram & Khatri, 2004)

Our Conceptual Framework

The Business Rules Model Business terms Business terms – “a word or phrase that has a specific meaning for a business in designated context” – “a word or phrase that has a specific meaning for a business in designated context” Business rules contain business terms Business rules contain business terms Example: Example:

The Mapping Mechanism Map business terms to data objects in the enterprise data model Map business terms to data objects in the enterprise data model Classify business terms Classify business terms - a taxonomy of business terms - a taxonomy of business terms

The Mapping Mechanism (cont.) Example Example

A Prototype System Architecture

Business Terms Management Subsystem

Business Rules Management Subsystem

Advantages of Our Framework Loosely couple business rules with the data model Loosely couple business rules with the data model Support frequent changes to business rules Support frequent changes to business rules What if order quantity determines order size What if fulfillment performance also affects order importance

Future Research Create a framework for possible mappings between business terms and data objects in the data model Create a framework for possible mappings between business terms and data objects in the data model Model business rules based on an enterprise ontology that shows the relationship between business terms Model business rules based on an enterprise ontology that shows the relationship between business terms

Questions ?