ACM Home Page
Please provide us with feedback. Feedback
Transactional agent model for fault-tolerant object systems
Full text PdfPdf (206 KB)
Source Symposium on Applied Computing archive
Proceedings of the 2005 ACM symposium on Applied computing table of contents
Santa Fe, New Mexico
SESSION: Mobile computing and applications (MCA) table of contents
Pages: 1133 - 1138  
Year of Publication: 2005
ISBN:1-58113-964-0
Authors
Tomoaki Kaneda  Tokyo Denki University, Japan
Youhei Tanaka  Tokyo Denki University, Japan
Tomoya Enokido  Tokyo Denki University, Japan
Makoto Takizawa  Tokyo Denki University, Japan
Sponsor
SIGAPP: ACM Special Interest Group on Applied Computing
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 30,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1066677.1066933
What is a DOI?

ABSTRACT

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.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
American National Standards Institute. The Database Language SQL, 1986.
 
2
 
3
 
4
 
5
IBM Corporation. Aglets Software Development Kit Home. http://www.trl.ibm.com/aglets/.
 
6
7
 
8
N. A. Lynch, M. Merritt, A. F. W. Weihl, and R. R. Yager. Atomic Transactions. Morgan Kaufmann, 1994.
 
9
 
10
A. Omicini, F. Zambonelli, M. Klusch, and R. Tolksdorf. Coordination of Internet Agents. Springer-Verlag, 2001.
 
11
Oracle Corporation. Oracle8i Concepts Vol. 1 Release 8.1.5, 1999.
12
 
13
S. Pleisch. State of the Art of Mobile Agent Computing - Security, Fault Tolerance, and Transaction Support. IBM Corporation, 1999.
 
14
 
15
D. Skeen. Nonblocking commitment protocols. Proc. of ACM SIGMOD, pages 133--147, 1982.
 
16
 
17
Sun Microsystems Inc. JDBC Data Access API. http://java.sun.com/products/jdbc/.
 
18
Sun Microsystems Inc. The Source for Java (TM) Technology. http://java.sun.com/.
 
19
J. E. White. Telescript Technology: The Foundation for the Electronic Marketplace. General Magic Inc., 1994.
 
20

Collaborative Colleagues:
Tomoaki Kaneda: colleagues
Youhei Tanaka: colleagues
Tomoya Enokido: colleagues
Makoto Takizawa: colleagues