Predicate transfer and timeout in message passing systems
Information Processing Letters
Communications of the ACM
Concurrent programming: principles and practice
Concurrent programming: principles and practice
KAoS: toward an industrial-strength open agent architecture
Software agents
Multiagent collaboration in directed improvisation
Readings in agents
Designing conventions for automated negotiation
Readings in agents
Understanding cooperation: an agent's perspective
Readings in agents
Theoretical Computer Science
Concepts and Notations for Concurrent Programming
ACM Computing Surveys (CSUR)
ACM Transactions on Programming Languages and Systems (TOPLAS)
Implementing remote procedure calls
ACM Transactions on Computer Systems (TOCS)
Communicating sequential processes
Communications of the ACM
Mobile Agent Coordination for Distributed Network Management
Journal of Network and Systems Management
Agent Tcl: Targeting the Needs of Mobile Computers
IEEE Internet Computing
Mobile Agent Interaction in Heterogeneous Environments
MA '97 Proceedings of the First International Workshop on Mobile Agents
Communication Concepts for Mobile Agent Systems
MA '97 Proceedings of the First International Workshop on Mobile Agents
Reactive Tuple Spaces for Mobile Agent Coordination
MA '98 Proceedings of the Second International Workshop on Mobile Agents
Sumatra: A Language for Resource-Aware Mobile Programs
MOS '96 Selected Presentations and Invited Papers Second International Workshop on Mobile Object Systems - Towards the Programmable Internet
Gypsy: A language for specification and implementation of verifiable programs
Proceedings of an ACM conference on Language design for reliable software
Operating system support for mobile agents
HOTOS '95 Proceedings of the Fifth Workshop on Hot Topics in Operating Systems (HotOS-V)
Mobile Agents: Motivations and State-of-the-Art Systems
Mobile Agents: Motivations and State-of-the-Art Systems
LIME: A Middleware for Physical and Logical Mobility
ICDCS '01 Proceedings of the The 21st International Conference on Distributed Computing Systems
Interagent Communication and Synchronization in DaAgent
ICDCS '01 Proceedings of the The 21st International Conference on Distributed Computing Systems
Mobile Agent Programming in Ajanta
ICDCS '99 Proceedings of the 19th IEEE International Conference on Distributed Computing Systems
Optimized Dissemination of Highly Anticipated Content over an Itinerary Based P2P Network
ANSS '04 Proceedings of the 37th annual symposium on Simulation
File distribution using a peer-to-peer network: a simulation study
Journal of Systems and Software - Special issue: Performance modeling and analysis of computer systems and networks
The mobile groups approach for the coordination of mobile agents
Journal of Parallel and Distributed Computing
Mobile agents for information retrieval in hybrid simulation environment
Journal of Network and Computer Applications - Special issue: Network and information security: A computational intelligence approach
Cooperative Communication System for Parallel Computing Agents in Multi-cluster Grid
NPC '08 Proceedings of the IFIP International Conference on Network and Parallel Computing
On reliable distributed IPC/RPC design for interactive mobile applications
Proceedings of the International Conference on Management of Emergent Digital EcoSystems
The communication model of migrating workflow system
PRIMA'06 Proceedings of the 9th Pacific Rim international conference on Agent Computing and Multi-Agent Systems
The software architecture for designing interactive mobile computing applications
International Journal of Ad Hoc and Ubiquitous Computing
Hi-index | 0.00 |
This paper describes the design, implementation, and evaluation of interagent communication and synchronization models in the DaAgent mobile-agent based computing system. Based on the requirements of some sample Internet computing applications, eight system-level models of interagent communication and synchronization are proposed. A new synchronization mechanism called location synchronization that is relevant for interacting mobile agents is also proposed. This paper evaluates the eight models based on their utility, performance, level of communication and synchronization support, and applicability in the Internet computing environment. A prototype implementation and detailed performance evaluation of these models based on two interacting, multiagent applications is also presented.