Hostname: page-component-74656f9884-54qdv Total loading time: 0 Render date: 2026-11-10T09:00:28.893Z Has data issue: false hasContentIssue false

A knowledge-based approach for selecting information sources*

Published online by Cambridge University Press:  01 May 2007

THOMAS EITER
Affiliation:
Institut für Informationssysteme, Technische Universität Wien, Favoritenstraβe 9-11, A-1040 Vienna, Austria e-mail: eiter@kr.tuwien.ac.at, michael@kr.tuwien.ac.at, tompits@kr.tuwien.ac.at
MICHAEL FINK
Affiliation:
Institut für Informationssysteme, Technische Universität Wien, Favoritenstraβe 9-11, A-1040 Vienna, Austria e-mail: eiter@kr.tuwien.ac.at, michael@kr.tuwien.ac.at, tompits@kr.tuwien.ac.at
HANS TOMPITS
Affiliation:
Institut für Informationssysteme, Technische Universität Wien, Favoritenstraβe 9-11, A-1040 Vienna, Austria e-mail: eiter@kr.tuwien.ac.at, michael@kr.tuwien.ac.at, tompits@kr.tuwien.ac.at
Rights & Permissions [Opens in a new window]

Abstract

Core share and HTML view are not available for this content. However, as you have access to this content, a full PDF is available via the 'Save PDF' action button.

Through the Internet and the World-Wide Web, a vast number of information sources has become available, which offer information on various subjects by different providers, often in heterogeneous formats. This calls for tools and methods for building an advanced information-processing infrastructure. One issue in this area is the selection of suitable information sources in query answering. In this paper, we present a knowledge-based approach to this problem, in the setting where one among a set of information sources (prototypically, data repositories) should be selected for evaluating a user query. We use extended logic programs (ELPs) to represent rich descriptions of the information sources, an underlying domain theory, and user queries in a formal query language (here, XML-QL, but other languages can be handled as well). Moreover, we use ELPs for declarative query analysis and generation of a query description. Central to our approach are declarative source-selection programs, for which we define syntax and semantics. Due to the structured nature of the considered data items, the semantics of such programs must carefully respect implicit context information in source-selection rules, and furthermore combine it with possible user preferences. A prototype implementation of our approach has been realized exploiting the DLV KR system and its PLP front-end for prioritized ELPs. We describe a representative example involving specific movie databases, and report about experimental results.

Information

Type
Regular Papers
Copyright
Copyright © Cambridge University Press 2007