Concurrency and Computation Practice and Experience · 2001 · 54 citations · 33 references
ComputingComputer SystemsData ManagementDatabasesDistributed SystemsData IntegrationData InteroperabilityDatabase ManagementDistributed DatabasesObject-relational DatabasesQuery ProcessingBackupClient-server CommunicationData Integration SystemsHeterogeneous Data ManagementHigh PerformanceSchema IsolationViews
Integrating data from autonomous, distributed, heterogeneous sources presents several technical challenges. The paper overviews the AMOS II data integration system built on a wrapper‑mediator architecture. AMOS II employs a mediator database engine and object‑oriented multi‑database views that translate and integrate data from heterogeneous sources via OO mediation primitives, with a main‑memory DBMS core optimized for performance and extensible to new data types and operators. Its multi‑database facilities enable distributed AMOS II systems to interoperate within a federation. © 2001 John Wiley & Sons, Ltd.
Abstract Integration of data from autonomous, distributed and heterogeneous data sources poses several technical challenges. This paper overviews the data integration system AMOS II based on the wrapper‐mediator approach. AMOS II consists of: (i) a mediator database engine that can process and execute queries over data stored locally and in several external data sources, and (ii) object‐oriented (OO) multi‐database views for reconciliation of data and schema heterogeneities among sources with various capabilities. The data stored in different types of data sources is translated and integrated using OO mediation primitives, providing the user with a consistent view of the data in all the sources. Through its multi‐database facilities many distributed AMOS II systems can interoperate in a federation. Since most data reside in the data sources, and to achieve high performance, the core of the system is a main‐memory DBMS having a storage manager, query optimizer, transactions, client–server interface, disk backup, etc. The AMOS II data manager is optimized for main‐memory access and is extensible so that new data types and query operators can be added or implemented in some external programming language. The extensibility is essential for providing seamlessaccess to a variety of data sources. Copyright © 2001 John Wiley & Sons, Ltd.
33
Principles of database and knowledge-base systems
Choice Reviews Online · 1989 · 2.7K citations
Mediators in the architecture of future information systems
Gio Wiederhold · Computer · 1992 · 2.2K citations