Principles of transaction-oriented database recovery
ACM Computing Surveys (CSUR)
An introduction to database systems: vol. I (4th ed.)
An introduction to database systems: vol. I (4th ed.)
SIGMOD '87 Proceedings of the 1987 ACM SIGMOD international conference on Management of data
ACTA: a framework for specifying and reasoning about transaction structure and behavior
SIGMOD '90 Proceedings of the 1990 ACM SIGMOD international conference on Management of data
Organizing long-running activities with triggers and transactions
SIGMOD '90 Proceedings of the 1990 ACM SIGMOD international conference on Management of data
Database transaction models for advanced applications
Database transaction models for advanced applications
Database transaction models for advanced applications
Database transaction models for advanced applications
Concepts and applications of multilevel transactions and open nested transactions
Database transaction models for advanced applications
Integrity control in relational database systems: an overview
Data & Knowledge Engineering
Synthesis of extended transaction models using ACTA
ACM Transactions on Database Systems (TODS)
ASSET: a system for supporting extended transactions
SIGMOD '94 Proceedings of the 1994 ACM SIGMOD international conference on Management of data
Principles of transaction processing: for the systems professional
Principles of transaction processing: for the systems professional
A mobile transaction model that captures both the data and movement behavior
Mobile Networks and Applications
FlowBack: providing backward recovery for workflow management systems
SIGMOD '98 Proceedings of the 1998 ACM SIGMOD international conference on Management of data
Production workflow: concepts and techniques
Production workflow: concepts and techniques
System R: relational approach to database management
ACM Transactions on Database Systems (TODS)
Distributed Information Systems: From Centralized Systems to Distributed Multimedia
Distributed Information Systems: From Centralized Systems to Distributed Multimedia
Executive Briefing: Advances in Concurrency Control and Transaction Processing
Executive Briefing: Advances in Concurrency Control and Transaction Processing
Advanced Transaction Models and Architectures
Advanced Transaction Models and Architectures
Databases and Transaction Processing: An Application-Oriented Approach
Databases and Transaction Processing: An Application-Oriented Approach
Transaction Processing: Concepts and Techniques
Transaction Processing: Concepts and Techniques
Overview of multidatabase transaction management
The VLDB Journal — The International Journal on Very Large Data Bases
Coordinating Business Transactions on the Web
IEEE Internet Computing
Advanced Transaction Models in Workflow Contexts
ICDE '96 Proceedings of the Twelfth International Conference on Data Engineering
Split-Transactions for Open-Ended Activities
VLDB '88 Proceedings of the 14th International Conference on Very Large Data Bases
A Multidatabase Transaction Model for InterBase
VLDB '90 Proceedings of the 16th International Conference on Very Large Data Bases
A Transactional Model for Long-Running Activities
VLDB '91 Proceedings of the 17th International Conference on Very Large Data Bases
Notes on Data Base Operating Systems
Operating Systems, An Advanced Course
Two-Layer Transaction Management for Workflow Management Applications
DEXA '97 Proceedings of the 8th International Conference on Database and Expert Systems Applications
An Architecture for Nested Transaction Support on Standard Database Systems
DEXA '98 Proceedings of the 9th International Conference on Database and Expert Systems Applications
The VLDB Journal — The International Journal on Very Large Data Bases
The CORBA activity service framework for supporting extended transactions
Software—Practice & Experience - Special issue: Middleware
Moflex Transaction Model for Mobile Heterogeneous Multidatabase Systems
RIDE '00 Proceedings of the 10th International Workshop on Research Issues in Data Engineering
Cross-Organizational Transaction Support for E-Services in Virtual Enterprises
Distributed and Parallel Databases
NESTED TRANSACTIONS: AN APPROACH TO RELIABLE DISTRIBUTED COMPUTING
NESTED TRANSACTIONS: AN APPROACH TO RELIABLE DISTRIBUTED COMPUTING
Workflow Management: Models, Methods, and Systems
Workflow Management: Models, Methods, and Systems
A Survey of Mobile Transactions
Distributed and Parallel Databases
Integrating X/Open DTP into Grid Services for Grid Transaction Processing
FTDCS '04 Proceedings of the 10th IEEE International Workshop on Future Trends of Distributed Computing Systems
The transaction concept: virtues and limitations (invited paper)
VLDB '81 Proceedings of the seventh international conference on Very Large Data Bases - Volume 7
TxQoS: A Contractual Approach for Transaction Management
EDOC '07 Proceedings of the 11th IEEE International Enterprise Distributed Object Computing Conference
A Dual View to Facilitate Transactional QoS
WETICE '07 Proceedings of the 16th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises
Web Services: Concepts, Architectures and Applications
Web Services: Concepts, Architectures and Applications
ICSOC'06 Proceedings of the 4th international conference on Service-Oriented Computing
Towards a contractual approach for transaction management
Enterprise Information Systems - Challenges and Solutions in Enterprise Computing - 11th International IEEE EDOC Conference (EDOC 2007)
The Influence of an External Transaction on a BPEL Scope
OTM '09 Proceedings of the Confederated International Conferences, CoopIS, DOA, IS, and ODBASE 2009 on On the Move to Meaningful Internet Systems: Part I
ACM SIGSOFT Software Engineering Notes
Introducing mobile devices into Grid systems: a survey
International Journal of Web and Grid Services
OTM'11 Proceedings of the 2011th Confederated international conference on On the move to meaningful internet systems - Volume Part I
On realizing quick compensation transactions in cloud computing
DNIS'10 Proceedings of the 6th international conference on Databases in Networked Information Systems
Model checking and code generation for transaction processing software
Concurrency and Computation: Practice & Experience
Recovery within long-running transactions
ACM Computing Surveys (CSUR)
Hi-index | 0.00 |
Transactions have been around since the Seventies to provide reliable information processing in automated information systems. Originally developed for simple `debit-credit' style database operations in centralized systems, they have moved into much more complex application domains including aspects like distribution, process-orientation and loose coupling. The amount of published research work on transactions is huge and a number of overview papers and books already exist. A concise historic analysis providing an overview of the various phases of development of transaction models and mechanisms in the context of growing complexity of application domains is still missing, however. To fill this gap, this paper presents a historic overview of transaction models organized in several `transaction management eras', thereby investigating numerous transaction models ranging from the classical flat transactions, via advanced and workflow transactions to the Web Services and Grid transaction models. The key concepts and techniques with respect to transaction management are investigated. Placing well-known research efforts in historical perspective reveals specific trends and developments in the area of transaction management. As such, this paper provides a comprehensive, structured overview of developments in the area.