Abstract
Description logics have powerful deductive capabilities but rely on a weakly structured model. Databases provide storage optimization and offer better structuring capacities, especially within the object-oriented paradigm. We propose a model which offers the deductive capabilities of description logics and the structuring possibilities of the object approach. We distinguish between three types of classes : concrete classes, where objects are instantiated, virtual classes, which are subsets of concrete classes, corresponding to database objectpreserving views, and abstract classes, which factor common properties of objects from different concrete classes. A schema in this model can be translated into a description logics schema and into a database schema. The former represents the deductive part and the latter deals with the storage aspect.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Serge Abiteboul and Anthony Bonner, Objects and Views, SIGMOD Conference 1991.
A. Albano, M. Diotallevi and G. Ghelli, Extensible Objects for Database Evolution: Language Features and Implementation Issues, DBPL’95
C.-G. Bassolet, A. Simonet, M. Simonet, Probabilistic Classification in Osiris, a View-based OO DBMS and KBMS, In: DEXA’96, 7th International DEXA Workshop on Database and Expert Systems Applications, Sept. 1996, Zurich, pp 62–68.
Alex Borgida and Ronald Brachman, Loading Data into Description Rreasoners, SIGMOD Record,vol 22, No 2, 1993
Paolo Bresciani, Querying Database from Description Logics, KRDB’95
Paolo Bresciani, Some Research Trends in KR&DB (position paper), KRDB’96
Diego Calvanese, Giuseppe De Giacomo and Maurizio Lenzerini, Structured Objects: Modeling and Reasoning, DOOD’95
Craig Chambers, Predicate Classes, ECOOP’93
Stefan Decker, On Domain Specific Declaration Knowledge Representation and DataBase Languages, KRDB’98
Roland Ducournau, Spécialisation et sous-typage: Théme et variations, Rapport de Recherche 01-013, L.I.R.M.M., Montpellier, 2001.
Nicolas Guarino and Christopher Welty, Identity and subsumption, in R. Green, C. A. Bean, and S. Hyon Myaeng (eds.), The Semantics of Relationships: An Interdisciplinary Perspective, Kluwer 2001
G. Guerrini, E. Bertino, R. Bal, “A Formal Definition of the Chimera Object-Oriented Data Model”, Journal of Intelligent Information Systems, Vol. 11, No. 1, pp. 5–40, July 1998.
Volker Haarslev and Ralf Moller, RACER System Description, IJCAR’01
Harumi Kuno and Elke Rudensteiner, Using Object-Oriented Principles to Optimize Update Propagation to Materialized Views, ICDE’96
Mathieu Roger, Ana Simonet and Michel Simonet, Object Space Partitioning in a DL-like Database and Knowledge Base Management System, DEXA2001
Ana Simonet, Types Abstraits et Bases de Données: formalisation du concept de partage et analyse statique de contraintes d’intégrité, PhD, University of Grenoble, 1984
Ana Simonet and Michel Simonet, Objects with Views and Constraints: From Databases to Knowledge bases, OOIS’94
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Roger, M., Simonet, A., Simonet, M. (2002). Bringing Together Description Logics and Database in an Object Oriented Model. In: Hameurlain, A., Cicchetti, R., Traunmüller, R. (eds) Database and Expert Systems Applications. DEXA 2002. Lecture Notes in Computer Science, vol 2453. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-46146-9_50
Download citation
DOI: https://doi.org/10.1007/3-540-46146-9_50
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-44126-7
Online ISBN: 978-3-540-46146-3
eBook Packages: Springer Book Archive