Extending the ANSI/SPARC Architecture Database with Explicit Data Semantics: An Ontology-Based Approach

  • Authors:
  • Chimène Fankam;Stéphane Jean;Ladjel Bellatreche;Yamine Aït-Ameur

  • Affiliations:
  • LISI, ENSMA and University of Poitiers, Futuroscope, France 86961;LISI, ENSMA and University of Poitiers, Futuroscope, France 86961;LISI, ENSMA and University of Poitiers, Futuroscope, France 86961;LISI, ENSMA and University of Poitiers, Futuroscope, France 86961

  • Venue:
  • ECSA '08 Proceedings of the 2nd European conference on Software Architecture
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

The database (DB) design process follows the traditional ANSI/SPARC architecture proposed by Bachman [1]. A conceptual model (CM) is translated into a logical model corresponding to a data specification implemented in a DB system. The physical model defines how data are stored and accessed. External models allow a DB designer to adapting data according to user's requirements. Regarding the semantic exploitation of data models, this architecture has two major drawbacks [2]: (1) a strong dependency of models with designers and specific application requirements; (2) a gap between conceptual and logical models that increases with the discrepancy of the conceptual modelling languages.The maintenance and/or evolution of the CM, that must be consensual when dealing with semantic integration of data sources (semantics and schema conflicts), are in the kernel of these problems. Recently, some works give more importance to CMs by materializing them in a DB [3]. In these works, the design of a CM is preceded by the design or by pre-existence of ontology. In this case, both ontology and data are represented in the DB. Such a DB is called an ontologybaseddatabase(OBDB). Hence our proposition is to extend the ANSI/SPARC architecture to support OBDBs.