An FCA-based mapping generator

We present an overview of ODDI an Ontology Driven Data Integration system based on Formal concept analysis and instance comparison. Data Integration systems are used to integrate heterogeneous data sources in a single view. Following the Global-as-View approach the data is retrieved through a common conceptualization, that in our system is modeled as an ontology. This paper focuses on the problem of matching and mapping of elements between the common ontology and the data sources. The problem of query translation is also mentioned for sake of completeness, but it will be treated in detail in a future paper. Recent works on Business Intelligence do highlight the need oftrustable and sound data access systems. We propose a system based on FCA to generate the mapping to the common representation and the relations between the heterogeneous data sources.

[1]  Detlef D. Nauck,et al.  Real Time Business Intelligence for the Adaptive Enterprise , 2006, The 8th IEEE International Conference on E-Commerce Technology and The 3rd IEEE International Conference on Enterprise Computing, E-Commerce, and E-Services (CEC/EEE'06).

[2]  Zhan Cui,et al.  Benefits of Ontologies in Real Time Data Access , 2007, 2007 Inaugural IEEE-IES Digital EcoSystems and Technologies Conference.

[3]  Claudio Carpineto,et al.  Concept data analysis - theory and applications , 2004 .

[4]  Philippe Balbiani,et al.  Formal Concept Analysis, Foundations and Applications , 2005 .

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

[6]  Gerd Stumme,et al.  FCA-merge: a bottom-up approach for merging ontologies , 2001 .

[7]  Ronald R. Yager,et al.  On ordered weighted averaging aggregation operators in multicriteria decisionmaking , 1988, IEEE Trans. Syst. Man Cybern..

[8]  Yannis Kalfoglou,et al.  Ontology mapping: the state of the art , 2003, The Knowledge Engineering Review.

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

[10]  J. MacQueen Some methods for classification and analysis of multivariate observations , 1967 .

[11]  Diego Calvanese,et al.  Description Logics for Conceptual Data Modeling , 1998, Logics for Databases and Information Systems.

[12]  Gang Zhou,et al.  A framework for supporting data integration using the materialized and virtual approaches , 1996, SIGMOD '96.