Contexts for Concepts: Information Modeling for Semantic Interoperability

Conceptual information modeling is a well-established practice, aimed at preparing the implementation of information systems, the specification of electronic message formats, and the design of information processes. Today’s ever more connected world however poses new challenges for conceptual information models, as different models should enable mutual connection and reconciliation, even when developed in totally different situations. This paper argues that the ’vertical’ bias of today’s conceptual information modeling practice diverts models from meeting this new, ’horizontal’ need. As an alternative, a conceptual information modeling approach is described that is simultaneously unconventional as well as interoperable with existing approaches. The key to this approach is conceptual context-awareness. It is based on ideas from the Metapattern work [31].

[1]  Peter Bernus,et al.  Handbook on Architectures of Information Systems , 1999 .

[2]  Veda C. Storey,et al.  An ontological analysis of the relationship construct in conceptual modeling , 1999, TODS.

[3]  Roel Wieringa Design Methods for Reactive Systems , 2003 .

[4]  E. F. Codd,et al.  A relational model of data for large shared data banks , 1970, CACM.

[5]  David C. Hay,et al.  Data Model Patterns: Conventions of Thought , 1965 .

[6]  Patrick McDermott,et al.  Workflow Modeling: Tools for Process Improvement and Application Development , 2001 .

[7]  Review: The Meaning of Meaning: A Study of the Influence of Language upon Thought and of the Science of Symbolism , 1960 .

[8]  Carsten Felden,et al.  XBRL for Interactive Data , 2009 .

[9]  William Kent,et al.  ASlMPLE GUIDE TO FIVE NORMAL FORMS IN RELATIONAL DATABASE THEORY , 2000 .

[10]  Stanislav Pokraev,et al.  Model-driven semantic integration of service-oriented applications , 2009 .

[11]  F. G. Crookshank,et al.  The meaning of meaning : a study of the influence of language upon thought and of the science of symbolism , 1924 .

[12]  Monique Snoeck,et al.  Object-Oriented Enterprise Modelling with MERODE , 1999 .

[13]  E. F. Codd,et al.  A Relational Model for Large Shared Data Banks , 1970 .

[14]  Thomas M. Cover,et al.  Elements of Information Theory , 2005 .

[15]  Thomas Erl,et al.  SOA Principles of Service Design , 2007 .

[16]  Idabc European Interoperability Framework for Pan-European eGovernment Services , 2004 .

[17]  Carsten Felden,et al.  XBRL for Interactive Data: Engineering the Information Value Chain , 2009 .

[18]  Martin Fowler,et al.  Analysis patterns - reusable object models , 1996, Addison-Wesley series in object-oriented software engineering.

[19]  Terry Halpin,et al.  Object-Role Modeling (ORM/NIAM) , 2006, Handbook on Architectures of Information Systems.

[20]  Nigel Love,et al.  Landmarks in linguistic thought II , 2001 .

[21]  Richard L. Daft,et al.  Organization Theory and Design , 1983 .

[22]  Peter P. Chen English Sentence Structure and Entity-Relationship Diagrams , 1983, Inf. Sci..

[23]  Sven Abels,et al.  Identification of common methods used for ontology integration tasks , 2005, IHIS '05.

[24]  Terry A. Halpin Object-Role Modeling , 2009, Encyclopedia of Database Systems.

[25]  Pieter Wisse,et al.  Metapattern: Context and Time in Information Models , 2000 .

[26]  Michele Missikoff,et al.  Semantic Services for Business Documents Reconciliation , 2011 .

[27]  Thomas Erl,et al.  SOA Principles of Service Design (The Prentice Hall Service-Oriented Computing Series from Thomas Erl) , 2007 .

[28]  Deborah L. McGuinness,et al.  OWL Web Ontology Language Guide - W3C Working Draft , 2003 .

[29]  Graeme Simsion,et al.  Data Modeling Essentials , 1994 .

[30]  Terry A. Halpin,et al.  Information Modelling and Relational Databases , 2001 .