Distributed data integration by object-oriented mediator servers
نویسندگان
چکیده
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 seamless access to a variety of data sources. Copyright 2001 John Wiley & Sons, Ltd.
منابع مشابه
An Object-Oriented Multi-Mediator Browser
The area of data integration has gained increased popularity in recent years. This paper describes a data browser for a data integration system where an intermediate layer of a distributed multidatabase system, a mediator database system, is used to query and integrate data from heterogeneous data sources. The data sources can be regular relational databases but also other data producing progra...
متن کاملUsing distributed database queries and composable mediators to support requirements analysis
Requirements analysis in a modern development environment needs to take into account product information at all development stages. An integrated product model is used to describe the data used through the development process as different kinds of models and to capture the relationships between them. Due to its diverse nature, this information is usually stored in distributed and heterogeneous ...
متن کاملA CORBA Object-Oriented Architecture to Provide Distributed GPS data to GIS applications
This paper shows a distributed object-oriented architecture to provide GPS data to GIS applications. Data captured in real time by GPS units are sent via radio to the computer. Several sources of this real data in addition to simulated GPS data are distributed in a computer network. These servers of GPS data can be accessed by distributed client applications. A CORBA based infrastructure provid...
متن کامل9. Functional Data Integration in a Distributed Mediator System
Amos II (Active Mediator Object System) is a distributed mediator system that uses a functional data model and has a relationally complete functional query language, AmosQL. Through its distributed multi-database facilities many autonomous and distributed Amos II peers can interoperate. Functional multi-database queries and views can be defined where external data sources of different kinds are...
متن کامل1. Functional Data Integration in a Distributed Mediator System
Amos II (Active Mediator Object System) is a distributed mediator system that uses a functional data model and has a relationally complete functional query language, AmosQL. Through its distributed multi-database facilities many distributed Amos II peers can interoperate. Functional multi-database queries and views can be defined where external data sources of different kinds are translated thr...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Concurrency and Computation: Practice and Experience
دوره 13 شماره
صفحات -
تاریخ انتشار 2001