SEMANTIC QUERY-PROCESSING IN THE VENUS ENVIRONMENT

Citation
J. Cardiff et al., SEMANTIC QUERY-PROCESSING IN THE VENUS ENVIRONMENT, International journal of intelligent and cooperative information systems, 6(2), 1997, pp. 151-192
Citations number
44
Categorie Soggetti
System Science","Computer Science Information Systems
ISSN journal
02182157
Volume
6
Issue
2
Year of publication
1997
Pages
151 - 192
Database
ISI
SICI code
0218-2157(1997)6:2<151:SQITVE>2.0.ZU;2-1
Abstract
Recent years have seen the publication of several methodologies for qu ery processing in a Multidatabase (MDB) environment. Whilst different approaches are pertinent to specific CIS architectures, the issue of e fficiency of processing has received relatively little attention. This is somewhat surprising considering the potentially large costs associ ated with MDB queries. In this paper, we consider the efficiency of pr ocessing queries in the VENUS (Esprit 6398) environment. The goal of t his system is to allow a user to query multiple data sources by intera cting with a conceptually single database, and by providing a query in terface based on the use of visual formalisms. This system takes advan tage of existing multidatabase query processing strategies, and deals with optimization issues by considering the exploitation of inter- and intra-schema semantics. We present a methodology which harnesses know ledge of the set-theoretic relationships between classes participating in a query, and demonstrate that significant saving can be made in MD B query processing. The methodology presented here is based on a power ful data model, the Graph Model, which we argue is suitable as the can onical model of a MDB. We also introduce a logic language to formally express interdependencies between classes belonging to different schem as. These assertions form the ''backbone'' of the MDB and, we may bene fit in several ways from the possibility of reasoning about them, spec ifically by applying them in MDB query processing.