Contextual alignment of ontologies in the eCOIN semantic interoperability framework

The prospect of combining information from diverse sources for superior decision making is plagued by the challenge of semantic heterogeneity, as data sources often adopt different conventions and interpretations when there is no coordination. An emerging solution in information integration is to develop an ontology as a standard data model for a domain of interest, and then to define the correspondences between the data sources and this common model to eliminate their semantic heterogeneity and produce a single integrated view of the data sources. We first claim that this single integrated view approach is unnecessarily restrictive, and instead offer the view that ontologies can simultaneously accommodate multiple integrated views provided the accompaniment of contexts, a set of axioms on the interpretation of data allowing local variations in representation and nuances in meaning, and a conversion function network between contexts to reconcile contextual differences. Then, we illustrate how to achieve semantic interoperability between multiple ontology-based applications. During this process, application ontologies are aligned through the reconciliation of their context models, and a new application with a virtual merged ontology is created. We illustrate this alternative approach with the alignment of air travel and car rental domains, an actual example from our prototype implementation.

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

[2]  Adam Pease,et al.  Towards a standard upper ontology , 2001, FOIS.

[3]  Hans Chalupsky,et al.  OntoMorph: A Translation System for Symbolic Knowledge , 2000, KR.

[4]  Douglas B. Lenat,et al.  Mapping Ontologies into Cyc , 2002 .

[5]  Jayant Madhavan,et al.  Discovering Structure in a Corpus of Schemas , 2003, IEEE Data Eng. Bull..

[6]  Mark A. Musen,et al.  PROMPT: Algorithm and Tool for Automated Ontology Merging and Alignment , 2000, AAAI/IAAI.

[7]  RosenthalArnon,et al.  Using semantic values to facilitate interoperability among heterogeneous information systems , 1994 .

[8]  M. Bilal Kaleem,et al.  CLAMP : application merging in the ECOIN context mediation system using the context linking approach , 2003 .

[9]  Alon Y. Halevy,et al.  Piazza: mediation and integration infrastructure for Semantic Web data , 2004, J. Web Semant..

[10]  Erhard Rahm,et al.  A survey of approaches to automatic schema matching , 2001, The VLDB Journal.

[11]  Stuart E. Madnick,et al.  The Camélón Web Wrapper Engine , 2000 .

[12]  Philip A. Bernstein,et al.  Merging Models Based on Given Correspondences , 2003, VLDB.

[13]  Benjamin N. Grosof,et al.  Representing E-Business Rules for the Semantic Web: Situated Courteous Logic Programs in RuleML , 2001 .

[14]  Stuart E. Madnick,et al.  Representing and reasoning about semantic conflicts in heterogeneous information systems , 1997 .

[15]  Faisal R. Anwar Virtual merging of Ecoin applications and guidelines for building ontologies , 2004 .

[16]  Alon Y. Halevy,et al.  Theory of answering queries using views , 2000, SGMD.

[17]  Kian-Lee Tan,et al.  Context Mediation in the Semantic Web: Handling OWL Ontology and Data Disparity Through Context Interchange , 2004, SWDB.

[18]  Deborah L. McGuinness,et al.  An Environment for Merging and Testing Large Ontologies , 2000, KR.

[19]  Thomas R. Gruber,et al.  A translation approach to portable ontology specifications , 1993, Knowl. Acquis..

[20]  George A. Miller,et al.  WordNet: A Lexical Database for English , 1995, HLT.

[21]  Stuart E. Madnick,et al.  The Camaleon Web Wrapper Engine , 2000, TES.

[22]  Stuart E. Madnick,et al.  A Metadata Approach to Resolving Semantic Conflicts , 2011, VLDB.

[23]  Maurizio Lenzerini,et al.  Data integration: a theoretical perspective , 2002, PODS.

[24]  Stuart E. Madnick,et al.  Information integration using contextual knowledge and ontology merging , 2003 .

[25]  Arnon Rosenthal,et al.  Using semantic values to facilitate interoperability among heterogeneous information systems , 1994, TODS.

[26]  Pedro M. Domingos,et al.  Learning to match ontologies on the Semantic Web , 2003, The VLDB Journal.