Title :
Boolean query mapping across heterogeneous information sources
Author :
Chang, Kevin Chen-Chuan ; Garcia-Molina, Hector ; Paepcke, Andreas
Author_Institution :
Dept. of Electr. Eng., Stanford Univ., CA, USA
fDate :
8/1/1996 12:00:00 AM
Abstract :
Searching over heterogeneous information sources is difficult because of the nonuniform query languages. Our approach is to allow a user to compose Boolean queries in one rich front end language. For each user query and target source, we transform the user query into a subsuming query that can be supported by the source but that may return extra documents. The results are then processed by a filter query to yield the correct final result. We introduce the architecture and associated algorithms for generating the supported subsuming queries and filters. We show that generated subsuming queries return a minimal number of documents; we also discuss how minimal cost filters can be obtained. We have implemented prototype versions of these algorithms and demonstrated them on heterogeneous Boolean systems
Keywords :
Boolean functions; distributed databases; online front-ends; query languages; query processing; Boolean query mapping; filter query; heterogeneous Boolean systems; heterogeneous information sources; minimal cost filters; nonuniform query languages; rich front end language; subsuming queries; subsuming query; target source; user query; Costs; Database languages; Digital filters; Information filtering; Information filters; Information retrieval; Prototypes; Search engines; Software libraries;
Journal_Title :
Knowledge and Data Engineering, IEEE Transactions on