The Challenge of Integrating Knowledge Representation and Databases

Two di erent aspects of data management are addressed by Knowledge Representation (KR) and Databases (DB): the semantic organization of data and powerful reasoning services by KR, and their e cient management and access by DB. It is recently emerging that experiences from both KR and DB should pro tably crossfertilize each other, and a great interest is rising about this topic. In particular, among several ways to approach knowledge representation, Description Logics (DL) are gaining, in the last years, a privileged place. In this paper, after brie y showing the importance of an integrated view of description logics and databases, our approach to this topic is presented. Our technique allows uniform access { by means of a DL-based query language { to information distributed over knowledge bases and databases. The separately existing retrieving functions of description logics management systems and of database management systems are integrated, in our extended paradigm, in order to allow, via a query language grounded on a DL-based schema knowledge, uniformly formulating and answering queries and, thus, uniform retrieval from mixed knowledge/data bases.

[1]  Werner Nutt,et al.  Subsumption between queries to object-oriented databases , 1994, Inf. Syst..

[2]  Tim Finin,et al.  View-Concepts: Knowledge-Based Access to Databases , 1992, CIKM 1992.

[3]  Premkumar T. Devanbu Translating description logics to information server queries , 1993, CIKM '93.

[4]  Timothy W. Finin,et al.  The Intelligent Database Interface: Integrating AI and Database Systems , 1990, AAAI.

[5]  Domenico Beneventano,et al.  Using Subsumption in Semantic Query Optmization , 1993, IJCAI 1993.

[6]  Deborah L. McGuinness,et al.  Integrated Support for Data Archeology , 1993, Int. J. Cooperative Inf. Syst..

[7]  Alexander Borgida,et al.  Loading data into description reasoners , 1993, SIGMOD Conference.

[8]  Ronald J. Brachman,et al.  An overview of the KL-ONE Knowledge Representation System , 1985 .

[9]  Michael L. Brodie Future Intelligent Information Systems: AI and Database Technologies Working Together , 1988, AAAI.

[10]  Werner Nutt,et al.  The Complexity of Concept Languages , 1997, KR.

[11]  Carlo Strapparava,et al.  Natural Language Interpretation for Public Administration Database Querying in the TAMIC Demonstrator , 1996 .

[12]  Bernhard Nebel,et al.  Reasoning and Revision in Hybrid Representation Systems , 1990, Lecture Notes in Computer Science.

[13]  Robert M. MacGregor,et al.  Inside the LOOM description classifier , 1991, SGAR.

[14]  R. Reiter On Closed World Data Bases , 1987, Logic and Data Bases.

[15]  Werner Nutt,et al.  Reasoning about structured objects: Knowledge representation meets databases , 1995, Knowl. Eng. Rev..

[16]  Austin Henderson,et al.  RABBIT: An Intelligent Database Assistant , 1982, AAAI.

[17]  Enrico Franconi,et al.  Description logics for information access , 1996 .

[18]  Divesh Srivastava,et al.  The Information Manifold , 1995 .

[19]  Sonia Bergamaschi,et al.  On taxonomic reasoning in conceptual design , 1992, TODS.