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
SIGMOD '81 Proceedings of the 1981 ACM SIGMOD international conference on Management of data
JXTA: A Network Programming Environment
IEEE Internet Computing
Fault-Tolerant Mobile Agents in Distributed Objects Systems
FTDCS '03 Proceedings of the The Ninth IEEE Workshop on Future Trends of Distributed Computing Systems
Understanding Replication in Databases and Distributed Systems
ICDCS '00 Proceedings of the The 20th International Conference on Distributed Computing Systems ( ICDCS 2000)
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
Design and Implementation of Transactional Agents for Manipulating Distributed Objects
AINA '05 Proceedings of the 19th International Conference on Advanced Information Networking and Applications - Volume 1
Energy-efficient Passive Replication of a Process in Mobile Environment
Proceedings of International Conference on Advances in Mobile Computing & Multimedia
Naxi sentence similarity calculation based on improved chunking edit-distance
International Journal of Wireless and Mobile Computing
Hi-index | 0.00 |
A Transactional Agent (TA) is a mobile agent to manipulate objects with some type of commitment condition. For example, a transactional agent commits only if at least one object could be successfully manipulated in the at-least-one condition. Computers may stop by fault while networks are assumed to be reliable. In the Client-Server (CS) model, servers can be fault-tolerant according to traditional replication and checkpointing technologies. However, an application program cannot be performed if a client computer is faulty. An application program can be performed on another operational computer even if a computer is faulty in the transactional agent model. There are kinds of faulty computers for a transactional agent, current, destination, and sibling computers where a transactional agent now exist, will move, and has visited, respectively. We discuss how the transactional agent can be tolerant of the types of computer faults.