Evolution of the GPGP/TÆMS Domain-Independent Coordination Framework
Autonomous Agents and Multi-Agent Systems
The Journal of Supercomputing
An Engineering Approach to Cooperating Agents for Distributed Information Systems
Journal of Intelligent Information Systems
Multi-agent decision support via user-modeling
Proceedings of the fourth international joint conference on Autonomous agents and multiagent systems
SEAGENT: a platform for developing semantic web based multi agent systems
Proceedings of the fourth international joint conference on Autonomous agents and multiagent systems
The Neem Platform: An Evolvable Framework for Perceptual Collaborative Applications
Journal of Intelligent Information Systems
Context-Centric Needs Anticipation Using Information Needs Graphs
Applied Intelligence
The Soft Real-Time Agent Control Architecture
Autonomous Agents and Multi-Agent Systems
Analyzing characteristics of task structures to develop GPGP coordination mechanisms
AAMAS '06 Proceedings of the fifth international joint conference on Autonomous agents and multiagent systems
Speculative plan execution for information gathering
Artificial Intelligence
Why software agents can be effective in biomedical sciences
Multiagent and Grid Systems - Multi-agent systems for medicine, computational biology, and bioinformatics
Goal-Oriented Agent Testing Revisited
Agent-Oriented Software Engineering IX
Graph-based methods for the analysis of large-scale multiagent systems
Proceedings of The 8th International Conference on Autonomous Agents and Multiagent Systems - Volume 1
An expressive language and efficient execution system for software agents
Journal of Artificial Intelligence Research
Designing multi-agent systems: a framework and application
Expert Systems with Applications: An International Journal
Research on the intellectualized system structure of UCAV mission planning
CCDC'09 Proceedings of the 21st annual international conference on Chinese control and decision conference
SUnit: a unit testing framework for test driven development of multi-agent systems
AOSE'06 Proceedings of the 7th international conference on Agent-oriented software engineering VII
An MAS infrastructure for implementing SWSA based semantic services
AAMAS'07/SOCASE'07 Proceedings of the 2007 AAMAS international workshop and SOCASE 2007 conference on Service-oriented computing: agents, semantics, and engineering
Modeling the interaction between semantic agents and semantic web services using MDA approach
ESAW'06 Proceedings of the 7th international conference on Engineering societies in the agents world VII
A performance evaluation of three multiagent platforms
Artificial Intelligence Review
A multiagent architecture for controlling the Palamede satellite
Web Intelligence and Agent Systems
Advanced tools for resolving complex issues in networking
International Journal of Wireless and Mobile Computing
Simulated event propagation in distributed, open environments
SpringSim '10 Proceedings of the 2010 Spring Simulation Multiconference
Applying semantic capability matching into directory service structures of multi agent systems
ISCIS'05 Proceedings of the 20th international conference on Computer and Information Sciences
Plan-Based coordination of a multi-agent system for protein structure prediction
AIS'04 Proceedings of the 13th international conference on AI, Simulation, and Planning in High Autonomy Systems
Peer-to-peer data lookup for multi-agent systems
AP2PC'04 Proceedings of the Third international conference on Agents and Peer-to-Peer Computing
The analysis of coordination in an information system application: emergency medical services
AOIS'04 Proceedings of the 6th international conference on Agent-Oriented Information Systems II
Engineering a multi agent platform with dynamic semantic service discovery and invocation capability
MATES'05 Proceedings of the Third German conference on Multiagent System Technologies
Developing multi agent systems on semantic web environment using SEAGENT platform
ESAW'05 Proceedings of the 6th international conference on Engineering Societies in the Agents World
Reducing agent plans to workflows
LADS'09 Proceedings of the Second international conference on Languages, Methodologies, and Development Tools for Multi-Agent Systems
Satisfying agent goals by executing different task semantics: HTN, OWL-S or plug one yourself
Autonomous Agents and Multi-Agent Systems
Hi-index | 0.00 |
The first wave of agent implementation toolkits focussed mostly on providing APIs for agent communication. We believe that new toolkits should focus on the public dissemination of complete agent architectures that provide significant value over building software agents from scratch. DECAF (Distributed, Environment Centered Agent Framework) is a software toolkit for the rapid design, development, and execution of “intelligent” agents to achieve solutions in complex software systems. DECAF is based on the premise that execution of the actions required to accomplish a task specified by an agent program is similar to a traditional operating system executing a sequence of user requests. In the same fashion that an operating system provides an environment for the execution of a user request, an agent framework provides the needed environment for the execution of agent actions. The agent environment includes the ability to communicate with other agents, efficiently maintain the current state of an executing agent, and select an execution path from a set of possible execution paths so as to support persistent, flexible, and robust actions.From a research community perspective, DECAF provides a modular platform for evaluating and disseminating results in agent architectures, including communication, planning, action scheduling, execution monitoring, coordination, and learning. By modularizing the design of the software, researchers can attack and analyze specific issues in agent development, coordination and planning without disturbing other parts of the architecture.From a user/programmer perspective, DECAF distinguishes itself by removing the focus from the underlying components of agent building such as socket creation, agent communication, and efficient implementation of complex architectural details. Instead, users may quickly prototype agent systems by focusing on the domain-specific parts of the problem via a graphical plan editor, reusable generic behaviors, and various supporting middle-agents.This article discusses the high level architecture of DECAF long with comparisons to operating systems architecture and other agent frameworks; descriptions of supporting middle agents and development tools; and an analysis of projects already developed using DECAF and some performance benchmarks from DECAF.