Recently, an important number of applications are producing and manipulating mountains of ontological data. Managing them efficiently needs the development of scalable solutions. Ontology-based databases (OBDB) are one of these solutions. An OBDB stores both ontological data and the ontology describing their meanings in the same repository. Several architectures supporting these OBDB were proposed by academicians and industrial editors of DBMS. Unfortunately, there is no available methodology for designing such OBDB. To overcome this limitation, this paper proposes to scale up the traditional database design approaches to OBDB. Our approach covers both conceptual and logical modeling phases. It assumes the availability of a domain ontology composed by primitive (canonical) and defined (non-canonical) concepts. Dependencies among properties and classes are captured and exploited to define a normalized logical model. A prototype implementing our design methodology on the OBDB OntoDB is outlined. © 2011 Springer-Verlag.
CITATION STYLE
Chakroun, C., Bellatreche, L., & Ait-Ameur, Y. (2011). The role of class dependencies in designing ontology-based databases. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 7046 LNCS, pp. 444–453). https://doi.org/10.1007/978-3-642-25126-9_56
Mendeley helps you to discover research relevant for your work.