Logic-based approach for realizing a federated information system
- 10 December 2002
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
The formalism, tools and techniques used for creating and maintaining federated information systems (FISs) need to be chosen carefully. The authors propose a logic based approach to the realization of a federated information system. They argue that the logic based approach is beneficial in several ways. It enables one to address the schema/view integration problem formally in contrast to most of the earlier work. First-order languages are rich enough to be used for the canonical representation (if not as the user interface) at the intermediate level. Unlike a conventional DBMS, a logic-based system (e.g. KB-Prolog) can compensate for operations that lack in the underlying systems (e.g. outer-join, recursive queries) without additional implementation effort. Also, the full power of rules will be available for expressing meta-information both declaratively and procedurally in one language. This has the added advantage of providing extensibility. Finally, the techniques developed can be rapidly prototyped and tested before migrating them to real systems.Keywords
This publication has 13 references indexed in Scilit:
- Federated database systems for managing distributed, heterogeneous, and autonomous databasesACM Computing Surveys, 1990
- Logic-based approach to semantic query optimizationACM Transactions on Database Systems, 1990
- A theory of attributed equivalence in databases with application to schema integrationIEEE Transactions on Software Engineering, 1989
- Superviews: Virtual Integration of Multiple DatabasesIEEE Transactions on Software Engineering, 1987
- Mermaid—A front-end to distributed heterogeneous databasesProceedings of the IEEE, 1987
- Multidatabase InteroperabilityComputer, 1986
- Integrating User Views in Database DesignComputer, 1986
- Implementation of logical query languages for databasesACM Transactions on Database Systems, 1985
- A federated architecture for information managementACM Transactions on Information Systems, 1985
- Logic and semantic networksCommunications of the ACM, 1979