Title :
Solving Distributed Mutual Exclusion using Cooperating Mobile Agents
Author :
Ahmad, F. ; Santoro, N. ; Nayak, A. ; Goel, N. ; Patnaik, A. ; Srivastava, A.
Author_Institution :
SCS, Carleton Univ., Ottawa, Ont.
Abstract :
Mobile agents represent a promising technology for the development of distributed applications. Most of these applications consist of multiple agents that need to interact with one another at various stages of their execution for exchanging information and synchronization. The coordination and cooperation of multiple agents require that the traditional problem of distributed mutual exclusion be addressed in the context of mobile agent environment. This work identifies that the available traditional solutions may not be suitable for mobile agent paradigm due to the factors of mobility and openness of the network. There is also a need to design solutions that exploit the computational power and benefits of mobility provided by mobile agents. This paper presents a platform independent, distributed, scalable, and fault-tolerant solution to the problem of distributed mutual exclusion in a mobile agent system
Keywords :
fault tolerant computing; mobile agents; mobile computing; synchronisation; distributed application development; distributed mutual exclusion; information exchange; mobile agent system; mobility benefits; multiple agent cooperation; multiple agent coordination; synchronization; Computer networks; Distributed computing; Fault tolerant systems; Message passing; Mobile agents; Mobile communication; Mobile computing; Network servers; Nominations and elections; System recovery;
Conference_Titel :
Computer and Information Science, 2006 and 2006 1st IEEE/ACIS International Workshop on Component-Based Software Engineering, Software Architecture and Reuse. ICIS-COMSAR 2006. 5th IEEE/ACIS International Conference on
Conference_Location :
Honolulu, HI
Print_ISBN :
0-7695-2613-6
DOI :
10.1109/ICIS-COMSAR.2006.80