An approach to decentralized computer systems
IEEE Transactions on Software Engineering
Checkpointing and Rollback-Recovery for Distributed Systems
IEEE Transactions on Software Engineering - Special issue on distributed systems
Concurrency control and recovery in database systems
Concurrency control and recovery in database systems
Transaction management in distributed heterogeneous database management systems
Information Systems
SIGMOD '87 Proceedings of the 1987 ACM SIGMOD international conference on Management of data
The Performance of Alternative Strategies for Dealing with Deadlocks in Database Management Systems
IEEE Transactions on Software Engineering
Modular Concurrency Control and Failure Recovery
IEEE Transactions on Computers
SIGMOD '88 Proceedings of the 1988 ACM SIGMOD international conference on Management of data
Formal model of correctness without serializabilty
SIGMOD '88 Proceedings of the 1988 ACM SIGMOD international conference on Management of data
Achieving High Availability in Distributed Databases
IEEE Transactions on Software Engineering
On long-duration CAD transactions
Information Sciences: an International Journal
A model for concurrency in nested transactions systems
Journal of the ACM (JACM)
Parallelism and concurrency control performance in distributed database machines
SIGMOD '89 Proceedings of the 1989 ACM SIGMOD international conference on Management of data
Using semantic knowledge of transactions to increase concurrency
ACM Transactions on Database Systems (TODS)
Recovery in distributed systems using optimistic message logging and check-pointing
Journal of Algorithms
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 formal approach to recovery by compensating transactions
Proceedings of the sixteenth international conference on Very large databases
Principles and realization strategies of multilevel transaction management
ACM Transactions on Database Systems (TODS)
Modeling long-running activities as nested sagas
Data Engineering
Integrity aspects of quasi serializability
Information Processing Letters
A theory of relaxed atomicity (extended abstract)
PODC '91 Proceedings of the tenth annual ACM symposium on Principles of distributed computing
HYDRO: a heterogeneous distributed database system
SIGMOD '91 Proceedings of the 1991 ACM SIGMOD international conference on Management of data
An optimistic commit protocol for distributed transaction management
SIGMOD '91 Proceedings of the 1991 ACM SIGMOD international conference on Management of data
Replica control in distributed systems: as asynchronous approach
SIGMOD '91 Proceedings of the 1991 ACM SIGMOD international conference on Management of data
Database systems: achievements and opportunities
Communications of the ACM
On rigorous Transaction Scheduling
IEEE Transactions on Software Engineering
The concurrency control problem in multidatabases: characteristics and solutions
SIGMOD '92 Proceedings of the 1992 ACM SIGMOD international conference on Management of data
Database transaction models for advanced applications
Ensuring transaction atomicity in multidatabase systems
PODS '92 Proceedings of the eleventh ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
On optimistic methods for concurrency control
ACM Transactions on Database Systems (TODS)
Using semantic knowledge for transaction processing in a distributed database
ACM Transactions on Database Systems (TODS)
Multilevel atomicity—a new correctness criterion for database concurrency control
ACM Transactions on Database Systems (TODS)
The notions of consistency and predicate locks in a database system
Communications of the ACM
Non-serializable executions in heterogeneous distributed database systems
PDIS '91 Proceedings of the first international conference on Parallel and distributed information systems
EDBT '92 Proceedings of the 3rd International Conference on Extending Database Technology: Advances in Database Technology
Multi-Level Transaction Management, Theoretical Art or Practical Need ?
EDBT '88 Proceedings of the International Conference on Extending Database Technology: Advances in Database Technology
Superdatabases for Composition of Heterogeneous Databases
Proceedings of the Fourth International Conference on Data Engineering
Maintaining Quasi Serializability in Multidatabase Systems
Proceedings of the Seventh International Conference on Data Engineering
Unilateral Commit: A New Paradigm for Reliable Distributed Transaction Processing
Proceedings of the Seventh International Conference on Data Engineering
Atomic Commitment for Integrated Database Systems
Proceedings of the Seventh International Conference on Data Engineering
On Serializability of Multidatabase Transactions Through Forced Local Conflicts
Proceedings of the Seventh International Conference on Data Engineering
Proceedings of the Eighth International Conference on Data Engineering
Divergence Control for Epsilon-Serializability
Proceedings of the Eighth International Conference on Data Engineering
Altruistic Locking: A Strategy for Coping with Long Lived Transactions
Proceedings of the 2nd International Workshop on High Performance Transaction Systems
Architectural Issues of Transaction Management in Multi-Layered Systems
VLDB '84 Proceedings of the 10th International Conference on Very Large Data Bases
Notes on Data Base Operating Systems
Operating Systems, An Advanced Course
Maintaining Database Consistency in Heterogeneous Distributed DatabaseSystems
Maintaining Database Consistency in Heterogeneous Distributed DatabaseSystems
On correctness of non-serializable executions
PODS '93 Proceedings of the twelfth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
Automated resolution of semantic heterogeneity in multidatabases
ACM Transactions on Database Systems (TODS)
The CORDS multidatabase project
IBM Systems Journal
Object orientation in multidatabase systems
ACM Computing Surveys (CSUR)
View maintenance in a warehousing environment
SIGMOD '95 Proceedings of the 1995 ACM SIGMOD international conference on Management of data
Maintaining database consistency in presence of value dependencies in multidatabase systems
SIGMOD '96 Proceedings of the 1996 ACM SIGMOD international conference on Management of data
Perspectives on database theory
ACM SIGACT News
A Survey of Distributed Database Checkpointing
Distributed and Parallel Databases
Replication and consistency: being lazy helps sometimes
PODS '97 Proceedings of the sixteenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
Protocols for Integrity Constraint Checking in FederatedDatabases
Distributed and Parallel Databases
Application Specific Transaction Management in MultidatabaseSystems
Distributed and Parallel Databases
A uniform approach to global concurrency control and recovery in multidatabase environment
CIKM '97 Proceedings of the sixth international conference on Information and knowledge management
Global nested transaction management for ODMG-compliant multi-database systems
CIKM '97 Proceedings of the sixth international conference on Information and knowledge management
A mobile transaction model that captures both the data and movement behavior
Mobile Networks and Applications
Concurrency control: methods, performance, and analysis
ACM Computing Surveys (CSUR)
Replication, consistency, and practicality: are these mutually exclusive?
SIGMOD '98 Proceedings of the 1998 ACM SIGMOD international conference on Management of data
Ensuring consistency in multidatabases by preserving two-level serializability
ACM Transactions on Database Systems (TODS)
Consistency Algorithms for Multi-Source Warehouse View Maintenance
Distributed and Parallel Databases - Special issue on parallel and distributed information systems
Atomicity with incompatible presumptions
PODS '99 Proceedings of the eighteenth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
Dealing with incompatible presumptions of commit protocols in multidatabase systems
SAC '96 Proceedings of the 1996 ACM symposium on Applied Computing
PRO-MOTION: management of mobile transactions
SAC '97 Proceedings of the 1997 ACM symposium on Applied computing
Revisiting Transaction Management in Multidatabase Systems
Distributed and Parallel Databases
The state of the art in distributed query processing
ACM Computing Surveys (CSUR)
Dictatorial Transaction Processing: Atomic Commitment Without Veto Right
Distributed and Parallel Databases
Transaction Processing in a Mobile, Multi-Database Environment
Multimedia Tools and Applications
A Low-Cost Checkpointing Technique for Distributed Databases
Distributed and Parallel Databases
A theory of global concurrency control in multidatabase systems
The VLDB Journal — The International Journal on Very Large Data Bases - Parallelism in database systems
The demarcation protocol: a technique for maintaining constraints in distributed database systems
The VLDB Journal — The International Journal on Very Large Data Bases
InterViso: dealing with the complexity of federated database access
The VLDB Journal — The International Journal on Very Large Data Bases
Global Committability in Multidatabase Systems
IEEE Transactions on Knowledge and Data Engineering
Global Scheduling for Flexible Transactions in Heterogeneous Distributed Database Systems
IEEE Transactions on Knowledge and Data Engineering
Transaction Processing in Mobile, Heterogeneous Database Systems
IEEE Transactions on Knowledge and Data Engineering
Transactions in Stack, Fork, and Join Composite Systems
ICDT '99 Proceedings of the 7th International Conference on Database Theory
A Transaction Processing Model for the Mobile Data Access System
PaCT '01 Proceedings of the 6th International Conference on Parallel Computing Technologies
A Multidatabase System for Tracking and Retrieval of Financial Data
VLDB '94 Proceedings of the 20th International Conference on Very Large Data Bases
A Top-Down Approach for Two Level Serializability
VLDB '94 Proceedings of the 20th International Conference on Very Large Data Bases
Global Transaction Termination Rules in Composite Database Systems
BNCOD 17 Proceedings of the 17th British National Conferenc on Databases: Advances in Databases
Federated Transaction Management with Snapshot Isolation
Selected papers from the Eight International Workshop on Foundations of Models and Languages for Data and Objects, Transactions and Database Dynamics
Global Semantic Serializability: An Approach to Increase Concurrency in Multidatabase Systems
CooplS '01 Proceedings of the 9th International Conference on Cooperative Information Systems
Integration of Different Commit/Isolation Protocols in CSCW Systems with Shared Data
PSI '99 Proceedings of the Third International Andrei Ershov Memorial Conference on Perspectives of System Informatics
Design Support for Database Federations
ER '99 Proceedings of the 18th International Conference on Conceptual Modeling
The Double Life of the Transaction Abstraction: Fundamental Principle and Evolving System Concept
VLDB '95 Proceedings of the 21th International Conference on Very Large Data Bases
Graphical interaction with heterogeneous databases
The VLDB Journal — The International Journal on Very Large Data Bases
Concurrency control in hierarchical multidatabase systems
The VLDB Journal — The International Journal on Very Large Data Bases
A taxonomy of correctness criteria in database applications
The VLDB Journal — The International Journal on Very Large Data Bases
Transaction Management in Mobile Mutidatabase Systems
ICCNMC '01 Proceedings of the 2001 International Conference on Computer Networks and Mobile Computing (ICCNMC'01)
Concurrent checking of global cross-database integrity constraints
Integrity and internal control in information systems V
Engineering an SQL gateway to IMS
CASCON '93 Proceedings of the 1993 conference of the Centre for Advanced Studies on Collaborative research: distributed computing - Volume 2
Lazy Database Replication with Ordering Guarantees
ICDE '04 Proceedings of the 20th International Conference on Data Engineering
A Survey of Mobile Transactions
Distributed and Parallel Databases
Decentralized coordination of transactional processes in peer-to-peer environments
Proceedings of the 14th ACM international conference on Information and knowledge management
Transaction Support Using Unit of Work Modeling in the Context of MDA
EDOC '05 Proceedings of the Ninth IEEE International EDOC Enterprise Computing Conference
Automatic workflow verification and generation
Theoretical Computer Science
Contracts and Middleware for Safe SOA Applications
SDSOA '07 Proceedings of the International Workshop on Systems Development in SOA Environments
Atomic commitment and resilience in grid database systems
International Journal of Grid and Utility Computing
A survey on the history of transaction management: from flat to grid transactions
Distributed and Parallel Databases
Maintaining consistency in a failure-prone P2P database network during transaction processing
DaMaP '08 Proceedings of the 2008 international workshop on Data management in peer-to-peer systems
A self-adaptable scheduler for synchronizing transactions in dynamically configurable environments
Data & Knowledge Engineering
A policy-based context-aware approach for the commitment of mobile transactions
NOTERE '08 Proceedings of the 8th international conference on New technologies in distributed systems
Correctness Criteria for Database Replication: Theoretical and Practical Aspects
OTM '08 Proceedings of the OTM 2008 Confederated International Conferences, CoopIS, DOA, GADA, IS, and ODBASE 2008. Part I on On the Move to Meaningful Internet Systems:
Reducing Rollbacks of Transactional Memory Using Ordered Shared Locks
Euro-Par '09 Proceedings of the 15th International Euro-Par Conference on Parallel Processing
Revising 1-Copy Equivalence in Replicated Databases with Snapshot Isolation
OTM '09 Proceedings of the Confederated International Conferences, CoopIS, DOA, IS, and ODBASE 2009 on On the Move to Meaningful Internet Systems: Part I
Transactional agents: towards a robust multi-agent system
Transactional agents: towards a robust multi-agent system
OTM'07 Proceedings of the 2007 OTM Confederated international conference on On the move to meaningful internet systems: CoopIS, DOA, ODBASE, GADA, and IS - Volume Part I
Transaction processing in a peer to peer database network
Data & Knowledge Engineering
Concurrent execution of transactions in a peer-to-peer database network
International Journal of Intelligent Information and Database Systems
Petri-Net-Based coordination algorithms for grid transactions
ISPA'04 Proceedings of the Second international conference on Parallel and Distributed Processing and Applications
From object replication to database replication
Replication
Architecture for distributed ERP systems
TEAA'05 Proceedings of the 31st VLDB conference on Trends in Enterprise Application Architecture
Integrated distributed/mobile logistics management
Transactions on Large-Scale Data- and Knowledge-Centered Systems V
Relational peer data sharing settings
Journal of Computational Methods in Sciences and Engineering
Proceedings of the Twenty-Fourth ACM Symposium on Operating Systems Principles
ACM SIGOPS 24th Symposium on Operating Systems Principles
Transaction chains: achieving serializability with low latency in geo-distributed storage systems
Proceedings of the Twenty-Fourth ACM Symposium on Operating Systems Principles
The CAP theorem versus databases with relaxed ACID properties
Proceedings of the 8th International Conference on Ubiquitous Information Management and Communication
Managing consistency anomalies in distributed integrated databases with relaxed ACID properties
Proceedings of the 8th International Conference on Ubiquitous Information Management and Communication
Hi-index | 0.00 |
A multidatabase system (MDBS) is a facility that allows users access to data located in multiple autonomous database management systems (DBMSs). In such a system, global transactions are executed under the control of the MDBS. Independently, local transactions are executed under the control of the local DBMSs. Each local DBMS integrated by the MDBS may employ a different transaction management scheme. In addition, each local DBMS has complete control over all transactions (global and local) executing at its site, including the ability to abort at any point any of the transactions executing at its site. Typically, no design or internal DBMS structure changes are allowed in order to accommodate the MDBS. Furthermore, the local DBMSs may not be aware of each other and, as a consequence, cannot coordinate their actions. Thus, traditional techniques for ensuring transaction atomicity and consistency in homogeneous distributed database systems may not be appropriate for an MDBS environment. The objective of this article is to provide a brief review of the most current work in the area of multidatabase transaction management. We first define the problem and argue that the multidatabase research will become increasingly important in the coming years. We then outline basic research issues in multidatabase transaction management and review recent results in the area. We conclude with a discussion of open problems and practical implications of this research.