메뉴 건너뛰기




Volumn 36, Issue 3, 2004, Pages 219-262

Approaches to fault-tolerant and transactlonal mobile agent execution - An algorithmic view

Author keywords

ACID; Agreement problem; Asynchronous system; Byzantine failures; Commit; Crash failures; Fault tolerance; Malicious places; Mobile agents; Replication; Security; Transaction

Indexed keywords

ALGORITHMS; COMPUTER ARCHITECTURE; COMPUTER OPERATING SYSTEMS; CRYPTOGRAPHY; FAULT TOLERANT COMPUTER SYSTEMS; USER INTERFACES;

EID: 11344261340     PISSN: 03600300     EISSN: None     Source Type: Journal    
DOI: 10.1145/1035570.1035571     Document Type: Article
Times cited : (34)

References (91)
  • 4
    • 84958969342 scopus 로고    scopus 로고
    • A distributed transaction model based on mobile agents
    • K. Rothermel and R. Popescu-Zeletin, Eds. LNCS 1219. Springer-Verlag
    • ASSIS SILVA, F. AND KRAUSE, S. 1997. A distributed transaction model based on mobile agents. In Proc. of the 1st Int. Workshop on Mobile Agents (MA'97), K. Rothermel and R. Popescu-Zeletin, Eds. LNCS 1219. Springer-Verlag, 198-209.
    • (1997) Proc. of the 1st Int. Workshop on Mobile Agents (MA'97) , pp. 198-209
    • Assis Silva, F.1    Krause, S.2
  • 5
    • 37149048595 scopus 로고    scopus 로고
    • An approach for providing mobile agent fault tolerance
    • K. Rothermel and F. Hohl, Eds. LNCS 1477. Springer-Verlag, New York
    • ASSIS SILVA, F. AND POPESCU-ZELETIN, R. 1998. An approach for providing mobile agent fault tolerance. In Proc. of the 2nd Int. Workshop on Mobile Agents (MA'98), K. Rothermel and F. Hohl, Eds. LNCS 1477. Springer-Verlag, New York, 14-25.
    • (1998) Proc. of the 2nd Int. Workshop on Mobile Agents (MA'98) , pp. 14-25
    • Assis Silva, F.1    Popescu-Zeletin, R.2
  • 6
    • 0034187011 scopus 로고    scopus 로고
    • Mobile agent-based transactions in open environments
    • ASSIS SILVA, F. AND POPESCU-ZELETIN, R. 2000. Mobile agent-based transactions in open environments. IEICE Trans. Commun. E83-B, 5 (May).
    • (2000) IEICE Trans. Commun. , vol.E83-B , Issue.5 MAY
    • Assis Silva, F.1    Popescu-Zeletin, R.2
  • 10
    • 0030102105 scopus 로고    scopus 로고
    • Unreliable failure detectors for reliable distributed systems
    • CHANDRA, T. AND TOUEG, S. 1996. Unreliable failure detectors for reliable distributed systems. J ACM 43, 2 (Mar.), 225-267.
    • (1996) J ACM , vol.43 , Issue.2 MAR , pp. 225-267
    • Chandra, T.1    Toueg, S.2
  • 12
    • 0002588529 scopus 로고    scopus 로고
    • Mobile agents: Are they a good idea?
    • G. Vigna, Ed. LCNS Springer-Verlag, New York
    • CHESS, D., HARRISON, C., AND KERSHENBAUM, A. 1998. Mobile agents: Are they a good idea? In Mobile Agents and Security, G. Vigna, Ed. LCNS 1419. Springer-Verlag, New York, 25-47.
    • (1998) Mobile Agents and Security , vol.1419 , pp. 25-47
    • Chess, D.1    Harrison, C.2    Kershenbaum, A.3
  • 15
    • 11344255153 scopus 로고    scopus 로고
    • Fault tolerance in MAgNET: A mobile agent e-commerce system
    • Las Vegas, NV
    • DASGUPTA, P. 2000. Fault tolerance in MAgNET: A mobile agent e-commerce system. In Proc. of the 6th Int. Conference on Internet Computing (Las Vegas, NV). 733-739.
    • (2000) Proc. of the 6th Int. Conference on Internet Computing , pp. 733-739
    • Dasgupta, P.1
  • 17
    • 0026867749 scopus 로고
    • Manetho: Transparent roll back-recovery with low overhead, limited rollback, and fast output commit
    • ELNOZAHY, E. N. AND ZWAENEPOEL, W. 1992. Manetho: transparent roll back-recovery with low overhead, limited rollback, and fast output commit. IEEE Trans. Comput. 41, 5 (May), 526-531.
    • (1992) IEEE Trans. Comput. , vol.41 , Issue.5 MAY , pp. 526-531
    • Elnozahy, E.N.1    Zwaenepoel, W.2
  • 20
    • 0004249393 scopus 로고    scopus 로고
    • The SSL protocol - Version 3.0 (internet draft)
    • FREIER, A., KARLTON, P., AND KOCHER, P. 1996. The SSL protocol - version 3.0 (internet draft). Tech. Rep.
    • (1996) Tech. Rep.
    • Freier, A.1    Karlton, P.2    Kocher, P.3
  • 24
    • 0019714094 scopus 로고
    • The transaction concept: Virtues and limitations
    • Cannes, France
    • GRAY, J. 1981. The transaction concept: virtues and limitations. In Proc. of Int. Conference on Very Large Databases (Cannes, France). 144-154.
    • (1981) Proc. of Int. Conference on Very Large Databases , pp. 144-154
    • Gray, J.1
  • 26
    • 85094667385 scopus 로고    scopus 로고
    • Agent TCL: A flexible and secure mobile-agent system
    • GRAY, R. 1996. Agent TCL: A flexible and secure mobile-agent system. In Forth Annual Usenix Tcl/Tk Workshop.
    • (1996) Forth Annual Usenix Tcl/Tk Workshop
    • Gray, R.1
  • 28
    • 0003806377 scopus 로고
    • A modular approach to fault-tolerant broadcasts and related problems
    • CS, University of Toronto; CS, Cornell University. May
    • HADZILACOS, V. AND TOUEG, S. 1994. A modular approach to fault-tolerant broadcasts and related problems. Tech. Rep. TR94-1425, CS, University of Toronto; CS, Cornell University. May.
    • (1994) Tech. Rep. , vol.TR94-1425
    • Hadzilacos, V.1    Toueg, S.2
  • 29
    • 0020920186 scopus 로고
    • Principles of transaction oriented database recovery - A taxonomy
    • HÄRDER, T. AND REUTER, A. 1983. Principles of transaction oriented database recovery - a taxonomy. ACM Comput. Surv. 15, 4 (Dec.), 289-317.
    • (1983) ACM Comput. Surv. , vol.15 , Issue.4 DEC , pp. 289-317
    • Härder, T.1    Reuter, A.2
  • 31
    • 0013062970 scopus 로고    scopus 로고
    • An approach to solve the problem of malicious hosts in mobile agent systems
    • University of Stuttgart, Germany
    • HOHL, F. 1997, An approach to solve the problem of malicious hosts in mobile agent systems. Tech. Rep., University of Stuttgart, Germany.
    • (1997) Tech. Rep.
    • Hohl, F.1
  • 35
    • 84867313902 scopus 로고    scopus 로고
    • Protecting the computation results of free-roaming agents
    • (Stuttgart, Germany), K. Rothermel and F. Hohl, Eds. LNCS Springer-Verlag, New York
    • KARJOTH, G., ASOKAN, N., AND GÜLCÜ, C. 1998. Protecting the computation results of free-roaming agents. In Proc. of the 2nd Int. Workshop on Mobile Agents (MA'98) (Stuttgart, Germany), K. Rothermel and F. Hohl, Eds. LNCS 1477. Springer-Verlag, New York, 195-207.
    • (1998) Proc. of the 2nd Int. Workshop on Mobile Agents (MA'98) , vol.1477 , pp. 195-207
    • Karjoth, G.1    Asokan, N.2    Gülcü, C.3
  • 37
    • 0042849357 scopus 로고    scopus 로고
    • Security in the Ajanta mobile agent system
    • University of Minnesota, Minneapolis, Minn. May
    • KARNIK, N. AND TRIPATHI, A. 1999. Security in the Ajanta mobile agent system. Tech. Rep. TR-5-99, University of Minnesota, Minneapolis, Minn. May.
    • (1999) Tech. Rep. , vol.TR-5-99
    • Karnik, N.1    Tripathi, A.2
  • 38
    • 0002197205 scopus 로고
    • A formal approach to recovery by compensating transactions
    • (Brisbane, Queensland, Australia). D. McLeod, R. Sacks-Davis, and H.-J. Schek, Eds. Morgan-Kaufmann, San Mateo, Calif.
    • KORTH, H., LEVY, E., AND SILBERSCHATZ, A. 1990. A formal approach to recovery by compensating transactions. In Proc. of 16th Int. Conference on Very Large Data Bases (Brisbane, Queensland, Australia). D. McLeod, R. Sacks-Davis, and H.-J. Schek, Eds. Morgan-Kaufmann, San Mateo, Calif., 95-106.
    • (1990) Proc. of 16th Int. Conference on Very Large Data Bases , pp. 95-106
    • Korth, H.1    Levy, E.2    Silberschatz, A.3
  • 40
    • 85014167243 scopus 로고    scopus 로고
    • Seven good reasons for mobile agents
    • LANGE, D. AND OSHIMA, M. 1999. Seven good reasons for mobile agents. Commun. ACM 42, 3 (Mar.), 88-89.
    • (1999) Commun. ACM , vol.42 , Issue.3 MAR , pp. 88-89
    • Lange, D.1    Oshima, M.2
  • 53
    • 84876381963 scopus 로고    scopus 로고
    • FANTOMAS - Fault tolerance for mobile agents in clusters
    • J. Rolim, Ed. LNCS Springer-Verlag, New York
    • PALS, H., PETRI, S., AND GREWE, C. 2000. FANTOMAS - Fault tolerance for mobile agents in clusters. In Proc. of IPDPS 2000 Workshop, J. Rolim, Ed. LNCS 1800. Springer-Verlag, New York, 1236-1247.
    • (2000) Proc. of IPDPS 2000 Workshop , vol.1800 , pp. 1236-1247
    • Pals, H.1    Petri, S.2    Grewe, C.3
  • 54
    • 84942243329 scopus 로고    scopus 로고
    • Mobile agent fault tolerance for information retrieval applications: An exception handling approach
    • (Pisa, Italy). IEEE Computer Society Press, Los Alamitos, Calif.
    • PEARS, S., XU, J., AND BOLDYREFF, C. 2003. Mobile agent fault tolerance for information retrieval applications: An exception handling approach. In Proc. of the 6th Int. Symposium on Autonomous Decentralized Systems (ISADS'03) (Pisa, Italy). IEEE Computer Society Press, Los Alamitos, Calif.
    • (2003) Proc. of the 6th Int. Symposium on Autonomous Decentralized Systems (ISADS'03)
    • Pears, S.1    Xu, J.2    Boldyreff, C.3
  • 56
    • 0031238281 scopus 로고    scopus 로고
    • Security and privacy: Promising advances
    • PFLEEGER, C. AND COOPER, D. 1997. Security and privacy: Promising advances. IEEE Softw.
    • (1997) IEEE Softw.
    • Pfleeger, C.1    Cooper, D.2
  • 57
    • 11344284864 scopus 로고    scopus 로고
    • Ph.D. dissertation. École Polytechnique Fédérale de Lausanne (EPFL), Lausanne, Switzerland. Number 2654
    • PLEISCH, S. 2002. Fault-tolerant and transactional mobile agent execution. Ph.D. dissertation. École Polytechnique Fédérale de Lausanne (EPFL), Lausanne, Switzerland. Number 2654.
    • (2002) Fault-tolerant and Transactional Mobile Agent Execution
    • Pleisch, S.1
  • 60
    • 0010389190 scopus 로고    scopus 로고
    • TranSuMA: Non-blocking transaction support for mobile agent execution
    • IBM Research
    • PLEISCH, S. AND SCHIPER, A. 2001b. TranSuMA: Non-blocking transaction support for mobile agent execution. Tech. Rep. rz 3386, IBM Research.
    • (2001) Tech. Rep. , vol.RZ 3386
    • Pleisch, S.1    Schiper, A.2
  • 63
    • 0037325752 scopus 로고    scopus 로고
    • Fault-tolerant mobile agent execution
    • FLEISCH, S. AND SCHIPER, A. 2003b. Fault-tolerant mobile agent execution. IEEE Trans. Comput. 52, 2 (Feb.), 209-222.
    • (2003) IEEE Trans. Comput. , vol.52 , Issue.2 FEB , pp. 209-222
    • Fleisch, S.1    Schiper, A.2
  • 64
    • 0028121884 scopus 로고
    • Exploiting transaction and object semantics to increase concurrency
    • C. Girault, Ed. Elsevier Science B.V.
    • RAKOTONIRAINY, A. 1994. Exploiting transaction and object semantics to increase concurrency. In Proceedings of IFIP, C. Girault, Ed. Elsevier Science B.V., 155-164.
    • (1994) Proceedings of IFIP , pp. 155-164
    • Rakotonirainy, A.1
  • 65
    • 0017930809 scopus 로고
    • A method for obtaining digital signatures and public-key crypto-systems
    • RIVEST, R., SHAMIR, A., AMD ADLEMAN, L. 1978. A method for obtaining digital signatures and public-key crypto-systems. Commun. ACM 21, 2.
    • (1978) Commun. ACM , vol.21 , Issue.2
    • Rivest, R.1    Shamir, A.2    Adleman, L.3
  • 66
    • 84948143184 scopus 로고    scopus 로고
    • On the robustness of some cryptographic protocols for mobile agent protection
    • (Atlanta, GA). LNCS Springer-Verlag, New York
    • ROTH, V. 2001a. On the robustness of some cryptographic protocols for mobile agent protection. In Proc. of 5th Conference on Mobile Agents (MA'01) (Atlanta, GA). LNCS 2240. Springer-Verlag, New York, 1-14.
    • (2001) Proc. of 5th Conference on Mobile Agents (MA'01) , vol.2240 , pp. 1-14
    • Roth, V.1
  • 71
    • 0003197918 scopus 로고    scopus 로고
    • Protecting mobile agents against malicious hosts
    • LNCS Springer-Verlag, New York
    • SANDER, T. AND TSCHUDIN, C. 1998. Protecting mobile agents against malicious hosts. In Mobile Agents and Security. LNCS 1419. Springer-Verlag, New York, 44-60.
    • (1998) Mobile Agents and Security , vol.1419 , pp. 44-60
    • Sander, T.1    Tschudin, C.2
  • 74
    • 0018545449 scopus 로고
    • How to share a secret
    • SHAMIR, A. 1979. How to share a secret. Commun. ACM 22, 11 (Nov.), 612-613.
    • (1979) Commun. ACM , vol.22 , Issue.11 NOV , pp. 612-613
    • Shamir, A.1
  • 77
    • 0001070812 scopus 로고    scopus 로고
    • Reliability concepts for mobile agents
    • STRASSER, M. AND ROTHERMEL, K. 1998. Reliability concepts for mobile agents. Int. J. Coop. Inf. Syst. 7, 4, 356-382.
    • (1998) Int. J. Coop. Inf. Syst. , vol.7 , Issue.4 , pp. 356-382
    • Strasser, M.1    Rothermel, K.2
  • 80
    • 0033746130 scopus 로고    scopus 로고
    • Optimizing the dissemination of mobile agents for distributed information filtering
    • THEILMANN, W. AND ROTHERMEL, K. 2000. Optimizing the dissemination of mobile agents for distributed information filtering. IEEE Concurr. 53-61.
    • (2000) IEEE Concurr. , pp. 53-61
    • Theilmann, W.1    Rothermel, K.2
  • 81
    • 0002717089 scopus 로고    scopus 로고
    • Cryptographic traces for mobile agents
    • Vigna [1998b]
    • VIGNA, G. 1998a. Cryptographic Traces for Mobile Agents, 137-153. In LNCS 1419 Vigna [1998b].
    • (1998) LNCS , vol.1419 , pp. 137-153
    • Vigna, G.1
  • 82
    • 0003912019 scopus 로고    scopus 로고
    • LNCS Springer-Verlag, Berlin, Germany
    • VIGNA, G. 1998b. Mobile Agents and Security. LNCS 1419. Springer-Verlag, Berlin, Germany.
    • (1998) Mobile Agents and Security , vol.1419
    • Vigna, G.1
  • 83
    • 0031353652 scopus 로고    scopus 로고
    • An approach for mobile agent security and fault tolerance using distributed transactions
    • (Seoul, Korea). IEEE Computer Society Press, Los Alamitos, Calif.
    • VOGLER, H., KUNKELMANN, T., AND MOSCHGATH, M.-L. 1997a. An approach for mobile agent security and fault tolerance using distributed transactions. In Proc. of Int. Conference on Parallel and Distributed Systems (ICPADS'97) (Seoul, Korea). IEEE Computer Society Press, Los Alamitos, Calif.
    • (1997) Proc. of Int. Conference on Parallel and Distributed Systems (ICPADS'97)
    • Vogler, H.1    Kunkelmann, T.2    Moschgath, M.-L.3
  • 86
    • 0002455505 scopus 로고
    • Concepts and applications of multilevel transactions and open nested transactions
    • A. Elmagarmid, Ed. Morgan-Kaufmann, San Mateo, CA
    • WEIKUM, G. AND SCHEK, H.-J. 1992. Concepts and applications of multilevel transactions and open nested transactions. In Database Transaction Models for Advanced Applications, A. Elmagarmid, Ed. Morgan-Kaufmann, San Mateo, CA, 515-553.
    • (1992) Database Transaction Models for Advanced Applications , pp. 515-553
    • Weikum, G.1    Schek, H.-J.2
  • 88
    • 0003952912 scopus 로고
    • Telescript technology: An introduction to the language
    • General Magic Inc.
    • WHITE, J. 1995. Telescript technology: An introduction to the language. Tech. Rep., General Magic Inc.
    • (1995) Tech. Rep.
    • White, J.1
  • 89
    • 0012327478 scopus 로고    scopus 로고
    • Mobile agents white paper
    • General Magic Inc.
    • WHITE, J. 1996. Mobile agents white paper. Tech. Rep., General Magic Inc.
    • (1996) Tech. Rep.
    • White, J.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.