Concurrency control and recovery in database systems
Concurrency control and recovery in database systems
X/Open CAE specification: distributed transaction processing: CPI-C specification, version 2
X/Open CAE specification: distributed transaction processing: CPI-C specification, version 2
Locking Primitives in a Database System
Journal of the ACM (JACM)
Checkpointing strategies for database systems
CSC '87 Proceedings of the 15th annual conference on Computer Science
Transaction Processing: Concepts and Techniques
Transaction Processing: Concepts and Techniques
JXTA: A Network Programming Environment
IEEE Internet Computing
A Distributed Heterogeneous Database System based on Mobile Agent
WETICE '98 Proceedings of the 7th Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises
Fault-Tolerant Mobile Agents in Distributed Objects Systems
FTDCS '03 Proceedings of the The Ninth IEEE Workshop on Future Trends of Distributed Computing Systems
Mobile agent model for transaction processing on distributed objects
Information Sciences—Informatics and Computer Science: An International Journal - Special issue: Introduction to multimedia and mobile agents
Transactional agents: towards a robust multi-agent system
Transactional agents: towards a robust multi-agent system
Hi-index | 0.00 |
A transactional agent is a mobile agent which manipulates objects in multiple computers by autonomously finding a way to visit the computers. The transactional agent commits only if its commitment condition like atomicity is satisfied in presence of faults of computers. On leaving a computer, an agent creates a surrogate agent which holds objects manipulated. A surrogate can recreate a new incarnation of the agent if the agent itself is faulty. If a destination computer is faulty, the transactional agent finds another operational computer to visit. After visiting computers, a transactional agent makes a destination on commitment according to its commitment condition. We discuss design and implementation of the transactional agent which is tolerant of computer faults.