A framework for transactional mobile agent execution

  • Authors:
  • Jin Yang;Jiannong Cao;Weigang Wu;Chengzhong Xu

  • Affiliations:
  • Internet and Mobile Computing Lab, Department of Computing, Hong Kong Polytechnic University, Kowloon, Hong Kong;Internet and Mobile Computing Lab, Department of Computing, Hong Kong Polytechnic University, Kowloon, Hong Kong;Internet and Mobile Computing Lab, Department of Computing, Hong Kong Polytechnic University, Kowloon, Hong Kong;Cluster and Internet Computing Lab Dept of Electrical and Computer Engg., Wayne State University, Detroit, Michigan

  • Venue:
  • GCC'05 Proceedings of the 4th international conference on Grid and Cooperative Computing
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper proposes a framework for transactional Mobile Agent (MA) execution. Mechanisms and algorithms for transactional execution of single MA and multiple MAs are developed. In addition to preserving the basic transaction semantics, the proposed framework also have three desirable features. First, the framework is designed as an additional layer on top of the underlying existing system, so it can be well integrated with the existing systems without having much interference with the existing system functionality. Second, an adaptive commitment model is proposed for transaction MA execution. Third, fault tolerance support is provided to shield MA execution from various failures, so as to increase the commitment rate. The results obtained through experiments show that our framework is effective and efficient.