DocumentCode
2175265
Title
Coordination of mobile processes with mobile groups
Author
Macêdo, Raimundo J Araújo ; Silva, Flávio M Assis
Author_Institution
Comput. Sci. Dept., Univ. Fed. da Bahia, Salvador, Brazil
fYear
2002
fDate
2002
Firstpage
177
Lastpage
186
Abstract
We present the concept of mobile groups as a basic mechanism for both the reliable migration and the coordination of mobile processes. Analogously to traditional group systems, mobile groups also provide message delivery guarantees and virtual synchrony. Furthermore, they make process mobility not only visible for the group, but also consistently ordered with other group actions (such as crashes, joins, leaves, and other migrations). The mobile groups approach represents a novel mobility support mechanism which can be used to handle reliability of mobile distributed systems (such as the mobile agent systems), at the application and system level (e.g., for coordinating distributed agents and for reliable agent migration, respectively). We discuss the motivations for the mobile groups, formally define their basic properties, and present a membership protocol for such groups. We also discuss some implementation issues and present the advantages of mobile groups against mechanisms commonly employed for the coordination of mobile processes or agents.
Keywords
distributed processing; fault tolerant computing; protocols; software agents; distributed agent coordination; membership protocol; message delivery guarantees; mobile agent systems; mobile distributed systems reliability; mobile groups; mobile process coordination; process mobility; reliable agent migration; virtual synchrony; Computer crashes; Computer networks; Concurrent computing; Costs; Distributed computing; Fault tolerant systems; Laboratories; Mobile agents; Mobile communication; Protocols;
fLanguage
English
Publisher
ieee
Conference_Titel
Dependable Systems and Networks, 2002. DSN 2002. Proceedings. International Conference on
Print_ISBN
0-7695-1101-5
Type
conf
DOI
10.1109/DSN.2002.1028898
Filename
1028898
Link To Document