Dynamic dependency analysis of ordinary programs
ISCA '92 Proceedings of the 19th annual international symposium on Computer architecture
Artificial intelligence: a modern approach
Artificial intelligence: a modern approach
IEEE Transactions on Software Engineering
AGENTS '98 Proceedings of the second international conference on Autonomous agents
Readings in agents
NOMADS: toward a strong and safe mobile agent system
AGENTS '00 Proceedings of the fourth international conference on Autonomous agents
Understanding agent systems
Multiagent Systems: A Modern Approach to Distributed Artificial Intelligence
Multiagent Systems: A Modern Approach to Distributed Artificial Intelligence
Evolution of the GPGP/TÆMS domain-independent coordination framework
Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 1
Agent behavior architectures a MAS framework comparison
Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 1
Introduction to Multiagent Systems
Introduction to Multiagent Systems
A Roadmap of Agent Research and Development
Autonomous Agents and Multi-Agent Systems
Towards a Reference Model for Surveying Mobile Agent Systems
Autonomous Agents and Multi-Agent Systems
Nomad: Mobile Agent System for an Internet-Based Auction House
IEEE Internet Computing
Reverse Engineering and Design Recovery: A Taxonomy
IEEE Software
Intelligent Agents on the Internet: Fact, Fiction, and Forecast
IEEE Expert: Intelligent Systems and Their Applications
A Formal Architectural Model for Logical Agent Mobility
IEEE Transactions on Software Engineering
Aglets: Programming Mobile Agents in Java
WWCA '97 Proceedings of the International Conference on Worldwide Computing and Its Applications
Mobile Code Paradigms and Technologies: A Case Study
MA '97 Proceedings of the First International Workshop on Mobile Agents
Software Architect Bootcamp
Mobile Agents: Motivations and State-of-the-Art Systems
Mobile Agents: Motivations and State-of-the-Art Systems
Naming Services in Multi-Agent Systems: A Design for Agent-Based White Pages
AAMAS '04 Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems - Volume 3
Secure Spread: An Integrated Architecture for Secure Group Communication
IEEE Transactions on Dependable and Secure Computing
Dynamic Analysis of Software Systems using Execution Pattern Mining
ICPC '06 Proceedings of the 14th IEEE International Conference on Program Comprehension
A methodology for developing an agent systems reference architecture
AOSE'10 Proceedings of the 11th international conference on Agent-oriented software engineering
An agent framework for agent societies
Proceedings of the compilation of the co-located workshops on DSM'11, TMC'11, AGERE!'11, AOOPES'11, NEAT'11, & VMIL'11
Hi-index | 0.00 |
Agent-based systems have been the object of intense research over the past decade. While great theoretical progress has been made, the software frameworks for creating agent-based systems offer considerable variability in their capabilities and functionality. This paper introduces a reference model for agent-based systems. The purpose of a reference model is to provide a common conceptual basis for comparing systems and driving the development of software architectures and other standards. The Foundation for Intelligent Physical Agents and other groups have advanced a number of agent standards, yet, to date, no comprehensive reference model has been presented for software systems composed of agents. This paper provides an overview of a reference model for agent-based systems. The agent systems reference model is the result of a multiyear effort studying software systems built with agents and software frameworks for implementing these systems. As part of this study, the team applied software reverse engineering techniques to perform static and dynamic analysis of operational agent-based systems. This analysis enabled identification of key common concepts across over one dozen different agent frameworks. To demonstrate its applicability, the reference model is then used to analyze a number of complete agent-based software systems. It is the belief of the authors that the reference model will be an essential prerequisite for future transition, deployment, and integration of agent-based systems.