Generative communication in Linda
ACM Transactions on Programming Languages and Systems (TOPLAS)
Distributed programming in Argus
Communications of the ACM
Robust, distributed references and acyclic garbage collection
PODC '92 Proceedings of the eleventh annual ACM symposium on Principles of distributed computing
OSF DCE: guide to developing distributed applications
OSF DCE: guide to developing distributed applications
Communications of the ACM
Communications of the ACM
Applied cryptography (2nd ed.): protocols, algorithms, and source code in C
Applied cryptography (2nd ed.): protocols, algorithms, and source code in C
PageSpace: an architecture to coordinate distributed applications on the Web
Proceedings of the fifth international World Wide Web conference on Computer networks and ISDN systems
Inside distributed COM
Distributed systems (2nd Ed.)
Mobility: processes, computers, and agents
Mobility: processes, computers, and agents
A method for obtaining digital signatures and public-key cryptosystems
Communications of the ACM
Programming and Deploying Java Mobile Agents Aglets
Programming and Deploying Java Mobile Agents Aglets
Applying Enterprise Javabeans: Component-Based Development for the J2ee Platform
Applying Enterprise Javabeans: Component-Based Development for the J2ee Platform
Distributed Systems: Concepts and Design
Distributed Systems: Concepts and Design
A Roadmap of Agent Research and Development
Autonomous Agents and Multi-Agent Systems
Mobile Computing: Technologies for a Disconnected Society
IEEE Internet Computing
Plangent: An Approach To Making Mobile Agents Intelligent
IEEE Internet Computing
Proceedings of the First International Workshop on Mobile Agents
MA '97 Proceedings of the First International Workshop on Mobile Agents
A Multi-Agent Architecture Supporting Service Access
MA '97 Proceedings of the First International Workshop on Mobile Agents
The Architecture of the Ara Platform for Mobile Agents
MA '97 Proceedings of the First International Workshop on Mobile Agents
Concordia: An Infrastructure for Collaborating Mobile Agents
MA '97 Proceedings of the First International Workshop on Mobile Agents
Insisting on Persistent Mobile Agent Systems
MA '97 Proceedings of the First International Workshop on Mobile Agents
MASIF: The OMG Mobile Agent System Interoperability Facility
MA '98 Proceedings of the Second International Workshop on Mobile Agents
Mobile Agents: Are They a Good Idea?
MOS '96 Selected Presentations and Invited Papers Second International Workshop on Mobile Object Systems - Towards the Programmable Internet
An Overview of AgentSpace: A Next-Generation Mobile Agent System
MA '98 Proceedings of the Second International Workshop on Mobile Agents
Operating system support for mobile agents
HOTOS '95 Proceedings of the Fifth Workshop on Hot Topics in Operating Systems (HotOS-V)
Naming, state management, and user-level extensions in the sprite distributed file system
Naming, state management, and user-level extensions in the sprite distributed file system
Secure Electronic Commerce: Custom Vc Online
Secure Electronic Commerce: Custom Vc Online
Mobile objects and agents (MOA)
COOTS'98 Proceedings of the 4th conference on USENIX Conference on Object-Oriented Technologies and Systems - Volume 4
Distributed Deadlock Detection in Mobile Agent Systems
IEA/AIE '02 Proceedings of the 15th international conference on Industrial and engineering applications of artificial intelligence and expert systems: developments in applied artificial intelligence
Simplifying Mobile Agent Development through Reactive Mobility by Failure
SBIA '02 Proceedings of the 16th Brazilian Symposium on Artificial Intelligence: Advances in Artificial Intelligence
Protocol Moderators as Active Middle-Agents in Multi-Agent Systems
Autonomous Agents and Multi-Agent Systems
Multi-coordination of mobile agents: a model and a component-based architecture
Proceedings of the 2005 ACM symposium on Applied computing
Reactive Mobility by Failure: When Fail Means Move
Information Systems Frontiers
SPRINGS: A Scalable Platform for Highly Mobile Agents in Distributed Computing Environments
WOWMOM '06 Proceedings of the 2006 International Symposium on on World of Wireless, Mobile and Multimedia Networks
Performance analysis of mobile agents tracking
WOSP '07 Proceedings of the 6th international workshop on Software and performance
Development environments for autonomous mobile robots: A survey
Autonomous Robots
Achieving Mobile Agent Systems interoperability through software layering
Information and Software Technology
MA-UML: a conceptual approach for mobile agents' modelling
International Journal of Agent-Oriented Software Engineering
Development and specification of a reference model for agent-based systems
IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews
Using event-driven lightweight DSC-based agents for MAS modelling
International Journal of Agent-Oriented Software Engineering
Multi-agent role allocation: issues, approaches, and multiple perspectives
Autonomous Agents and Multi-Agent Systems
Multi-modal opponent behaviour prognosis in E-negotiations
IWANN'11 Proceedings of the 11th international conference on Artificial neural networks conference on Advances in computational intelligence - Volume Part I
Bio-inspired replica density control in dynamic networks
BioADIT'06 Proceedings of the Second international conference on Biologically Inspired Approaches to Advanced Information Technology
Hi-index | 0.00 |
There are increasing numbers of systems and research projects involving software agents and mobile agents. However, there is no reference model or conceptual framework to compare the resulting systems. In this paper, we propose a reference model to identify, classify and evaluate mobile agent systems having a significant set of non-trivial architectural issues and technical and functional features in order to support agent-based applications. Our proposed reference model describes a generic and global architecture and identifies a set of technical and functional features. The items analyzed include the following: execution, management of agent types, management of identifiers, persistence, navigation, communication, interaction with external resources, and security. We apply this reference model to analyze, compare, and discuss some well-known mobile agent systems: Telescript, Aglets, ffMain, D'Agents, and AgentSpace.