MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  SUMMARY

Download:
pdf
by Tore Risch, Vanja Josifovski
http://www.dis.uu.se/~torer/publ/cpe607.pdf
Add To MetaCart

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 seamless access to a variety of data sources. Copyright © 2001 John Wiley & Sons, Ltd. KEY WORDS: heterogeneous data integration; mediator systems; distributed databases; object-oriented databases

Citations

798 Mediators in the architecture of future information systems – Wiederhold - 1992
244 Objects and Views – Abiteboul, Bonner - 1991
243 The Functional Data Model and the Data Language DAPLEX – Shipman - 1981
229 Optimizing queries across diverse data sources – Haas, Kossmann, et al. - 1997
141 Main Memory Database Systems: An Overview – Garcia-Molina, Salem - 1992
133 View definition and generalization for database integration in a multidatabase system – Dayal, Hwang - 1984
127 A view mechanism for object-oriented databases – Bertino - 1992
107 Superviews: Virtual Integration of Multiple Databases, in – Motro - 1987
67 Object Views: Extending the Vision – Heiler, Zdonik - 1990
42 Main Memory Oriented Optimization of OO Queries using Typed Datalog with Foreign Predicates – Litwin, Risch - 1992
28 Query Processing over Object Views of Relational Data – Fahl, Risch - 1997
27 Integrating Heterogeneous Overlapping Databases through Object-Oriented Transformations – Josifovski, Risch - 1999
24 An adaptive objectoriented approach to integration and access of heterogeneous information sources – Liu, Pu - 1997
20 Functional query optimization over object-oriented views for data integration – Josifovski, Risch - 1999
20 Using partial differencing for efficient monitoring of deferred complex rule conditions – SKOLD, RISCH - 1995
19 An Architecture for Active Mediators – Fahl, Risch, et al. - 1993
18 The Design, Implementation, and Evaluation of an Object-Based Sharing Mechanism for Federated Database System – Fang, Ghandeharizadeh, et al. - 1993
17 OSQL: A language for object databases – Lyngbaek - 1991
17 Processing object-oriented queries with invertible late bound functions – Flodin, Risch - 1995
15 Optimizing queries in distributed and composable mediators – Josifovski, Risch - 1999
14 The MultiView project: object-oriented view technology and applications – Rundensteiner, Kuno, et al. - 1996
13 Query Decomposition for a Distributed ObjectOriented Mediator System – Josifovski, Risch
13 The Object-Slicing Technique: A Flexible Object Representation and Its Evaluation – Kuno, Ra, et al. - 1995
12 Elmagarmid (eds.): Object-Oriented Multidatabase Systems – Bukhres, A - 1996
9 Valduriez: Scaling Access to Heterogeneous Data Sources with DISCO – Tomasic, Raschid, et al. - 1998
8 Applying next generation object-oriented DBMS to finite element analysis – Orsborn - 1994
8 Rothnie Jr. Query Processing in a System for Distributed Databases (SDD-1 – Bernstein, Goodman, et al. - 1981
7 Myriad: Design and Implementation of a Federated Database System – Lim, Hwang, et al. - 1995
6 Laasch C, Tresch M. Updatable views in object-oriented databases – Scholl, Laasch, et al. - 1991
4 Object-oriented mediator queries to xml data – Lin, Risch - 2000
4 Implementation and Evaluation of a Distributed Mediator System for Data Integration – Design - 1999
4 Cost-Based Optimization of Decision Support Queries using Transient Views – Subramananian, Venkataraman - 1998
3 Multi-database access from Amos II using ODBC. Linköping Electronic – Brandani - 1998
3 Quass D, Rajaraman A, Sagiv Y – Garcia-Molina, Papakonstantinou - 1997
2 Query Processing – Du, Shan - 1996
2 Valduriez P. Principles of Distributed Database Systems – MT - 1999
1 An implementation of transaction logging and recovery in a main memory resident database system. MSc Thesis LiTH-IDA-Ex-94-04 – JS - 1994
1 Principles of Database and – JD - 1988
1 Dogac A, Nural S, Ozcan F. Multidatabase query optimization – Evrendilek - 1997
1 dos Santos C, Abiteboul S, Delobel C. Virtual schemas and bases – Souza - 1994
1 Wilms PF. An introduction to distributed query compilation – Daniels, Selinger, et al. - 1982