| Transactional agent model for fault-tolerant object systems |
| Full text |
Pdf
(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
|
|
| Sponsor |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 2, Downloads (12 Months): 30, Citation Count: 0
|
|
|
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
|
|
|