Premium
Special Issue: Object‐oriented Databases
Author(s) -
Guerrini Giovanna,
Merlo Isabella,
Ferrari Elena
Publication year - 2001
Publication title -
concurrency and computation: practice and experience
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.309
H-Index - 67
eISSN - 1532-0634
pISSN - 1532-0626
DOI - 10.1002/cpe.606
Subject(s) - computer science , citation , object (grammar) , world wide web , library science , concurrency , information retrieval , programming language , artificial intelligence
The First ECOOP Workshop on Object-oriented Databases was held on June 15, 1999, in Lisboa, Portugal, in conjunction with the Thirteenth European Conference on Object-oriented Programming. The goal of the workshop was to bring together researchers working in the field of object-oriented databases. In particular, the aim of the workshop was twofold: to discuss the research going on in the object-oriented database field and to critically evaluate object-oriented database systems in terms of their current usage, their successes and limitations, and their potential for new applications. Submissions were attracted from 15 different countries giving a truly international flavour to the workshop. All the submitted papers were thoroughly reviewed by the programme committee and finally the organizing committee carefully selected the ten papers to be presented at the workshop. Among the papers selected for presentation at the workshop, the top-rated four papers were selected for inclusion in this special issue of Concurrency and Computation: Practice and Experience. The authors were asked to extend and revise the original version of their workshop papers. The papers were then reviewed according to the guidelines for Concurrency and Computation and revised based on comments from the referees. We believe that the papers selected for inclusion in the special issue cover a broad spectrum of the ongoing research in the object-oriented database field, ranging from heterogeneous data and interoperability, to integrity constraint support and management, to temporal data and document management, to method verification. The first paper of the special issue is ‘Distributed data integration by object-oriented mediator servers’ by Tore Risch and Vanja Josifovski. This work overviews a data integration system, named Amos II. Object-oriented multi-database queries and views can be defined where external data sources of different kinds are translated through Amos II and integrated through its object-oriented mediation primitives. Through its multi-database facilities many distributed Amos II systems can interoperate. To achieve good performance, since most data reside in the data sources, the system is designed as a main-memory database management system having a storage manager, query optimizer, transactions, client-server interface, etc. The Amos II data manager is optimized for main memory and is extensible so that new data types and query operators can be added or implemented in some external programming language.