Reusing relational sources for semantic information access

  • Authors:
  • Lina Lubyte

  • Affiliations:
  • Free University of Bozen-Bolzano, Bozen-Bolzano, Italy

  • Venue:
  • Proceedings of the ACM first Ph.D. workshop in CIKM
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

The rapid growth of available data arises the need for more sophisticated techniques for semantic access to information. It has been proved that using conceptual model or ontology over relational data sources is necessary to overcome many problems related with accessing the structured data. However, the task of wrapping the data residing in a database by means of an ontology is mainly done manually. The research we are carrying out studies the reuse of relational sources in the context of semantics-based access to information. This problem is tackled in two phases: (i) extracting semantics hidden in the relational sources by wrapping them by means of an ontology, (ii) understanding the methodology for semantic extension of such ontologies. In this paper we focus on the first sub-problem and present an automatic procedure for extracting from a relational database schema its conceptual view. The semantic mapping between the database and its conceptualization is captured by associating views over the data source to elements of the extracted ontology. To represent the extracted conceptual model we use an ontology language, rather that a graphical notation, in order to provide precise formal semantics. Our approach uses heuristics based on ideas of standard relational schema design and normalization. Under this we formally prove that our technique preserves the semantics of constraints in the database. Therefore, there is no data loss, and the extracted model constitutes a faithful wrapper of the relational database.