Synchronizing shared abstract types
ACM Transactions on Computer Systems (TOCS)
The theory of database concurrency control
The theory of database concurrency control
Concurrency control and recovery in database systems
Concurrency control and recovery in database systems
Data model issues for object-oriented applications
ACM Transactions on Information Systems (TOIS)
A comparative analysis of methodologies for database schema integration
ACM Computing Surveys (CSUR)
Encapsulation and inheritance in object-oriented programming languages
OOPLSA '86 Conference proceedings on Object-oriented programming systems, languages and applications
Using prototypical objects to implement shared behavior in object-oriented systems
OOPLSA '86 Conference proceedings on Object-oriented programming systems, languages and applications
Superviews: Virtual Integration of Multiple Databases
IEEE Transactions on Software Engineering
OOPSLA '87 Conference proceedings on Object-oriented programming systems, languages and applications
Dimensions of object-based language design
OOPSLA '87 Conference proceedings on Object-oriented programming systems, languages and applications
OOPSLA '87 Conference proceedings on Object-oriented programming systems, languages and applications
Distributed programming in Argus
Communications of the ACM
Synchronizing Transactions on Objects
IEEE Transactions on Computers
Commutativity-Based Concurrency Control for Abstract Data Types
IEEE Transactions on Computers
A rule-based approach for merging generalization hierarchies
Information Systems
Rules are objects too: A knowledge model for an active, object-oriented databasesystem
Lecture notes in computer science on Advances in object-oriented database systems
Providing uniform access to heterogeneous information bases
Lecture notes in computer science on Advances in object-oriented database systems
Lecture notes in computer science on Advances in object-oriented database systems
Lecture notes in computer science on Advances in object-oriented database systems
A model for concurrency in nested transactions systems
Journal of the ACM (JACM)
A Theory of Attributed Equivalence in Databases with Application to Schema Integration
IEEE Transactions on Software Engineering
Local atomicity properties: modular concurrency control for abstract data types
ACM Transactions on Programming Languages and Systems (TOPLAS)
The Gem–Stone data management system
Object-oriented concepts, databases, and applications
Concurrency control and object-oriented databases
Object-oriented concepts, databases, and applications
Extending ordinary inheritance schemes to include generalization
OOPSLA '89 Conference proceedings on Object-oriented programming systems, languages and applications
An object-oriented approach to distributed data management
Journal of Systems and Software - Special issue on distributed systems
Quasi serializability: a correctness criterion for global concurrency control in InterBase
VLDB '89 Proceedings of the 15th international conference on Very large data bases
A multidatabase transaction model for InterBase
Proceedings of the sixteenth international conference on Very large databases
Queries and views in an object-oriented data model
Proceedings of the second international workshop on Database programming languages
Principles of distributed database systems
Principles of distributed database systems
Federated database systems for managing distributed, heterogeneous, and autonomous databases
ACM Computing Surveys (CSUR) - Special issue on heterogeneous databases
Heterogeneous distributed database systems for production use
ACM Computing Surveys (CSUR) - Special issue on heterogeneous databases
Interoperability of multiple autonomous databases
ACM Computing Surveys (CSUR) - Special issue on heterogeneous databases
Principles and realization strategies of multilevel transaction management
ACM Transactions on Database Systems (TODS)
Emerald: a general-purpose programming language
Software—Practice & Experience
Polytransactions for managing interdependent data
Data Engineering
Localized correctness specifications for cooperating transactions in an object-oriented database
Office Knowledge Engineering
ICDT '90 Proceedings of the third international conference on database theory on Database theory
Transaction synchronisation in object bases
Journal of Computer and System Sciences
Hybrid concurrency control for abstract data types
Journal of Computer and System Sciences
Language features for interoperability of databases with schematic discrepancies
SIGMOD '91 Proceedings of the 1991 ACM SIGMOD international conference on Management of data
SIGMOD '91 Proceedings of the 1991 ACM SIGMOD international conference on Management of data
Concurrency control in advanced database applications
ACM Computing Surveys (CSUR)
EIS/XAIT project: An object-based interoperability framework for heterogeneous systems
Computer Standards & Interfaces - Special volume on the Object-Oriented Database Task Group
On rigorous Transaction Scheduling
IEEE Transactions on Software Engineering
Querying object-oriented databases
SIGMOD '92 Proceedings of the 1992 ACM SIGMOD international conference on Management of data
Introduction to object-oriented databases
Introduction to object-oriented databases
Database transaction models for advanced applications
Database transaction models for advanced applications
A flexible framework for transaction management in engineering environments
Database transaction models for advanced applications
A transaction model for active distributed object systems
Database transaction models for advanced applications
FBASE: a federated objectbase system
Computer Systems Science and Engineering - Special issue on object-oriented systems
Structure and semantics in OODB class specifications
ACM SIGMOD Record
Suitability of datamodels as canonical models for federated databases
ACM SIGMOD Record
Structural schema integration with full and partial correspondence using the dual model
Information Systems - Data bases: their creation, management, and utilization
On resolving schematic heterogeneity in multidatabase systems
Distributed and Parallel Databases
Synthesis of extended transaction models using ACTA
ACM Transactions on Database Systems (TODS)
Object-oriented extensions in SQL3: a status report
SIGMOD '94 Proceedings of the 1994 ACM SIGMOD international conference on Management of data
Database integration using the open object-oriented database system VODAK
Object-oriented multidatabase systems
The object database standard: ODMG 2.0
The object database standard: ODMG 2.0
Using Carnot for enterprise information integration
PDIS '93 Proceedings of the second international conference on Parallel and distributed information systems
Overview of multidatabase transaction management
The VLDB Journal — The International Journal on Very Large Data Bases
A theory of global concurrency control in multidatabase systems
The VLDB Journal — The International Journal on Very Large Data Bases - Parallelism in database systems
A View Mechanism for Object-Oriented Databases
EDBT '92 Proceedings of the 3rd International Conference on Extending Database Technology: Advances in Database Technology
A Tool for Integrating Conceptual Schemas and User Views
Proceedings of the Fourth International Conference on Data Engineering
Object Class Definition by Generalization Using Upward Inheritance
Proceedings of the Fourth International Conference on Data Engineering
ViewSystem: Integrating Heterogeneous Information Bases by Object-Oriented Views
Proceedings of the Sixth International Conference on Data Engineering
Object Views: Extending the Vision
Proceedings of the Sixth International Conference on Data Engineering
On Serializability of Multidatabase Transactions Through Forced Local Conflicts
Proceedings of the Seventh International Conference on Data Engineering
Specification and Management of Extended Transactions in a Programmable Transaction Environment
Proceedings of the Tenth International Conference on Data Engineering
InterSQL: A Multidatabase Transaction Programming Language
DBLP-4 Proceedings of the Fourth International Workshop on Database Programming Languages - Object Models and Languages
HICSS '95 Proceedings of the 28th Hawaii International Conference on System Sciences
An Adaptive Object-Oriented Approach to Integration and Access ofHeterogeneous Information Sources
Distributed and Parallel Databases
Mapping a common geoscientific object model to heterogeneous spatial data repositories
GIS '96 Proceedings of the 4th ACM international workshop on Advances in geographic information systems
An Optimal Cache for a Federated Database System
Journal of Intelligent Information Systems
Metadata management in federated multimedia systems
ADC '02 Proceedings of the 13th Australasian database conference - Volume 5
Object-Oriented Databases with Relational DBMSs
Cybernetics and Systems Analysis
Research Frontiers in Object Technology
Information Systems Frontiers
An Object Algebra Approach to Multidatabase Query Decomposition in Donají
Distributed and Parallel Databases
Using a Metadata Software Layer in Information Systems Integration
CAiSE '01 Proceedings of the 13th International Conference on Advanced Information Systems Engineering
SSDBM '96 Proceedings of the Eighth International Conference on Scientific and Statistical Database Management
geoPOM: A Heterogeneous Geoscientific Persistent Object System
SSDBM '97 Proceedings of the Ninth International Conference on Scientific and Statistical Database Management
Data Mining and Modeling in Scientific Databases
SSDBM '97 Proceedings of the Ninth International Conference on Scientific and Statistical Database Management
Schema Design and Query Processing in a Federated Multimedia Database System
CooplS '01 Proceedings of the 9th International Conference on Cooperative Information Systems
A CORBA-based Approach to Design Gateways for Multidatabase Systems
WET-ICE '97 Proceedings of the 6th Workshop on Enabling Technologies on Infrastructure for Collaborative Enterprises
Incremental Maintenance of Schema-Restructuring Views
EDBT '02 Proceedings of the 8th International Conference on Extending Database Technology: Advances in Database Technology
Conquest: CONcurrent QUEries over Space and Time
ISD '99 Selected Papers from the International Workshop on Integrated Spatial Databases, Digital Inages and GIS
The intrinsic problems of structural heterogeneity and an approach to their solution
The VLDB Journal — The International Journal on Very Large Data Bases
An Object Oriented Framework for Distributed, Interoperable Process Engineering Environments
TOOLS '97 Proceedings of the Tools-23: Technology of Object-Oriented Languages and Systems
InterBase-KB: Integrating a Knowledge Base System with a Multidatabase System for Data Warehousing
IEEE Transactions on Knowledge and Data Engineering
GIS '06 Proceedings of the 14th annual ACM international symposium on Advances in geographic information systems
A similarity model for detection of conflicts between overlapping STEP application protocols
International Journal of Computer Applications in Technology
A methodology for integrating heterogeneous databases using a global schema
CIIT '07 The Sixth IASTED International Conference on Communications, Internet, and Information Technology
Metadata usage in multimedia federations
MIS'02 Proceedings of the 2002 international conference on Metainformatics
A graphical yet formalized framework for specifying view systems
ADBIS'97 Proceedings of the First East-European conference on Advances in Databases and Information systems
Hi-index | 0.00 |
A multidatabase system (MDBS) is a confederation of preexisting distributed, heterogeneous, and autonomous database systems. There has been a recent proliferation of research suggesting the application of object-oriented techniques to facilitate the complex task of designing and implementing MDBSs. Although this approach seems promising, the lack of a general framework impedes any further development. The goal of this paper is to provide a concrete analysis and categorization of the various ways in which object orientation has affected the task of designing and implementing MDBSs.We identify three dimensions in which the object-oriented paradigm has influenced this task: the general system architecture, the schema architecture, and the heterogeneous transaction management. Then we provide a classification and a comprehensive analysis of the issues related to each of the above dimensions. To demonstrate the applicability of this analysis, we conclude with a comparative review of existing multidatabase systems.