A Universal Technique for Relating Heterogeneous Data Models

Slides:



Advertisements
Similar presentations
Dr. Leo Obrst Information Semantics Command & Control Center July 17, 2007 Ontologies Can't Help Records Management Or Can They?
Advertisements

|epcc| NeSC Workshop Open Issues in Grid Scheduling Ali Anjomshoaa EPCC, University of Edinburgh Tuesday, 21 October 2003 Overview of a Grid Scheduling.
I-ESA'08 Berlin1 Logical Foundations for the Infrastructure of the Information Market Heather, Michael, Livingstone, David, & Rossiter, Nick, CEIS, Northumbria.
Carlos D. Rivera February 28, 2007 Design-by-Contract.
Four-level Architecture for Closure in Interoperability EFIS, 17th-18th July 2003 Nick Rossiter & Michael Heather Informatics, Northumbria University
Francesca Bugiotti Università Roma Tre 1 17/12/2009.
Data Modeling and the Entity-Relationship Model
Data Modeling and the Entity-Relationship Model
Presented by: Thabet Kacem Spring Outline Contributions Introduction Proposed Approach Related Work Reconception of ADLs XTEAM Tool Chain Discussion.
1 Overview of Database Federation and IBM Garlic Project Presented by Xiaofen He.
From Classical to Quantum Databases with Applied Pullbacks Nick Rossiter Seminar – PSSL, 15th February 2003
EDID6503-ASSIGNMENT 4 END OF COURSE CONCEPT MAP NATASHA SIU-JAGDEO ( )
Information Systems: Modelling Complexity with Categories Four lectures given by Nick Rossiter at Universidad de Las Palmas de Gran Canaria, 15th-19th.
Semantic data model
MPEG-21 : Overview MUMT 611 Doug Van Nort. Introduction Rather than audiovisual content, purpose is set of standards to deliver multimedia in secure environment.
4 April 2007METIS Work Session1 Metadata Standards and Their Support of Data Management Needs Daniel W. Gillman Bureau of Labor Statistics Paul Johanis.
The Challenge of Interoperability: the Grid, Semantic Web and Categories Nick Rossiter Seminar -- Northumbria University, 13th November 2002
Baba Piprani (SICOM Canada) Robert Henkel (Transport Canada)
Information System Development Courses Figure: ISD Course Structure.
A Holistic Security Architecture for Distributed Information Systems – A Categorical Approach.
DOCUMENT #:GSC15-PLEN-51 FOR:Presentation SOURCE:ITU AGENDA ITEM:Plenary 6.10 Conformance and Interoperability Testing.
Dimitrios Skoutas Alkis Simitsis
Ontology Summit2007 Survey Response Analysis Ken Baclawski Northeastern University.
Integration of Spatial Information Sources Based on Source Description Framework Yoshiharu Ishikawa, Gihyong Ryu, and Hiroyuki Kitagawa University of Tsukuba.
Theories are: Abstractions Constructions Evaluated according to their usefulness not their truthfulness.
9 th Open Forum on Metadata Registries Harmonization of Terminology, Ontology and Metadata 20th – 22nd March, 2006, Kobe Japan. Presentation Title: Day:
1 The Contravariancy of Anticipatory Systems Dimitrios Sisiaridis, Michael Heather & Nick Rossiter Northumbria University, Newcastle NE2 1XE, UK Symposium.
BCM (Business Centric Methodology) Technical Committee Defining methods to acquire interoperable e-business information systems within.
1 A Historical Perspective on Conceptual Modelling (Based on an article and presentation by Janis Bubenko jr., Royal Institute of Technology, Sweden. June.
Lecture 2: Introduction to Category Theory Nick Rossiter, Computing Science, Newcastle University, England
Incorporating links to ISO 9001 into manufacturing process models using IDEF 9000 M 王偉豪 M 徐巧蓉 M 徐啟桓 M 張書維 M 張仁傑.
1 Generic Image Structures in Integrated Media Nick Rossiter & Michael Heather, University of Northumbria at Newcastle
TMF - Terminological Markup Framework Laurent Romary Laboratoire LORIA (CNRS, INRIA, Universités de Nancy) ISO meeting London, 14 August 2000.
Overview of SC 32/WG 2 Standards Projects Supporting Semantics Management Open Forum 2005 on Metadata Registries 14:45 to 15:30 13 April 2005 Larry Fitzwater.
1 Resolving Schematic Discrepancy in the Integration of Entity-Relationship Schemas Qi He Tok Wang Ling Dept. of Computer Science School of Computing National.
WIGOS Data model – standards introduction.
1 Typing in Information Systems Nick Rossiter, Michael Heather Computer Science and Digital Technologies Northumbria University, Newcastle NE1 8ST, UK.
Issues in Ontology-based Information integration By Zhan Cui, Dean Jones and Paul O’Brien.
STEP Tutorial: “ Fundamentals of STEP” David Briggs, Boeing January 16, 2001 ® PDES, Inc NASA STEP Workshop step.nasa.gov.
Lecture 4: Handling Heterogeneity with Information Resource Dictionary Systems Nick Rossiter, Computing Science, Newcastle University, England
Object storage and object interoperability
AREIN, I-ESA March Higher Order Logic and Interoperability in Global Enterprise Heather, Michael, Livingstone, David, & Rossiter, Nick, CEIS, Northumbria.
Free and Open Systems Theory Nick Rossiter Michael Heather University of Northumbria
Enable Semantic Interoperability for Decision Support and Risk Management Presented by Dr. David Li Key Contributors: Dr. Ruixin Yang and Dr. John Qu.
The Natural Metaphysics of Computing Anticipatory Systems Michael Heather Nick Rossiter University of Northumbria
GAS ontology: an ontology for collaboration among ubiquitous computing devices International Journal of Human-Computer Studies (May 2005) Presented By.
Improvement of Semantic Interoperability based on Metadata Registry(MDR) Doo-Kwon Baik Dept. of CSE Korea University.
Sheet 1 Forum on Specification and Design Languages (FDL), Frankfurt, September 2003 UML to XML-Schema Transformation: a Case Study in Managing Alternative.
XASTRO vs RASDS CCSDS SAWG Meeting. CCSDS SAWG2 Presentation Outline XASTRO study analysis phase conclusions Relationship between XASTRO and UML 2 / SysML.
WOSC 2008 Wroclaw1 Problems of Interoperability in Information Systems Nick Rossiter and Michael Heather CEIS, Northumbria University, UK
The Enhanced Entity- Relationship (EER) Model
Contrasting typical SW and DB approaches to semantic integration
IC Conceptual Data Model (CDM)
Workplan for Updating the As-built Architecture of the 2007 GEOSS Architecture Implementation Pilot Session 7B, 6 June 2007 GEOSS Architecture Implementation.
TAL 7011 Architecture of Large Software Systems
Data, Databases, and DBMSs
Introduction to Databases
CdmCL, a Specific Textual Constraint Language for Common Data Model
A Natural Basis for Interoperability
Software Design Lecture : 14.
Ontology-Based Approaches to Data Integration
Finding and reading research
Ivan Kurtev, Klaas van den Berg Software Engineering Group
Categories for Information
Preliminary analysis of presentations
Conditions for Interoperability
Social Abstractions for Information agents
The Process Semantics of Time and Space as Anticipation
Process in the World as a Transaction
Introduction to reference metadata and quality reporting
Presentation transcript:

A Universal Technique for Relating Heterogeneous Data Models Nick Rossiter David Nelson Michael Heather email: d.a.nelson@sunderland.ac.uk

Introduction Looking at multi-level architecture for information systems Need to handle higher levels than intension Take object work two levels higher to achieve interoperability between heterogeneous systems Formalisation using category theory and adjoints Example using relational and object oriented databases

Outline IRDS Introduces concept of meta-meta data Four-level approach based on ISO/IEC Standards 10027 1990 Information Resource Dictionary System (IRDS) Four-level approach concepts constructions format data values

Extract IRDS Standard Framework

Relating Extension to Intension level example Application data Supplier(1,’Smith’) extension -direct addressing Schema data Supplier (supp_no, name) intension - addressing by name level pair:

Relating Intension to Constructs Schema data Supplier (supp_no, name) intension - addressing by name Meta data Table(supplier) data dictionary - addressing by concepts, constructs.

Relating Constructs to Abstractions Meta data Table(Supplier) data dictionary - addressing by concepts, constructs. Meta meta data Aggregation(Table) real-world abstractions - addressing by abstractions

Interpretation of IRDS in Schematic form concepts mission MetaMeta Policy constructs management Meta Organize intension enterprise Name Data extension information Information Resource Dictionary Definition Schema (IRDDS) Information Resource Dictionary Definition (IRDD) Information Resource Dictionary (IRD) Information Resource Data (APP)

Formalization of IRDS Approach Quality enhanced by formalization Can know more confidently the limits and behaviour of a system Which formalism is best-suited?

Category Theory? Need relations to represent level-pairs Multi-level construction (higher-order) Category theory seems appropriate: - categories for basic structures - functors relate categories - natural transformations relate functors

Adjointness

Relational/OO Example Concept (IRDDS) Inheritance Policy MetaMeta Constructs (IRDD) InherTable <Subtype, Supertype> Organize OrgUniDDR OrgUniDDO Meta Format (IRD) StudentR StudentO Postgrad Data DataUniDDR DataUniDDO Name Values StudentR{1234, ‘James’, {1234, ‘James’, {1234, ‘The Language X’} (APP) ‘15 Montfort Ave’, ‘The Language X’} ‘15 Montfort Ave’}

Conclusions Interoperability is considered in the context of ISO Information Resource Dictionary System Provides a complete definition of an information system from real world abstractions through constructs employed to real data Levels in IRDS can be mapped using category theory concept of adjoints Future work to develop model and test constructions for a variety of data models