Title :
A structured approach for cooperative query answering
Author :
Chu, Wesley W. ; Chen, Qiming
Author_Institution :
Dept. of Comput. Sci., California Univ., Los Angeles, CA, USA
fDate :
10/1/1994 12:00:00 AM
Abstract :
This paper proposes the use of a type abstraction hierarchy as a framework for deriving cooperative query answers. The type abstraction hierarchy integrates the abstraction view with the subsumption (is-a) and composition (part-of) views of a type hierarchy. Such a framework provides multilevel object representation, which is an important aspect of cooperative query answering. The concept of pattern that specifies one or more conditions on an object is also proposed. Patterns have smaller granularity than types, and thus provide more specific semantic information. Cooperative query answering consists of query relaxation, generalization, specialization, and association on patterns. Query relaxation can be explicitly specified by the user or implicitly performed by the system. The implicit and explicit relaxations can also be combined and performed interactively by both the system and the user. CSQL, an extension of SQL for cooperative query answering, is also proposed. Preliminary experimental results reveal that the proposed type abstraction hierarchy provides an organized structure representing concepts at different knowledge levels in various domains, and provides a systematic and efficient method for cooperative query answering
Keywords :
SQL; database theory; deductive databases; knowledge representation; query languages; query processing; relational databases; CSQL; SQL; association; composition; cooperative query answering; cooperative query answers; deductive database; generalization; granularity; knowledge representation; multilevel object representation; query language; query relaxation; query rewrite; semantic information; specialization; subsumption; type abstraction; type abstraction hierarchy; type hierarchy; Airports; Computer science; Database languages; Knowledge based systems; Knowledge representation; Query processing;
Journal_Title :
Knowledge and Data Engineering, IEEE Transactions on