SODA: societies and infrastructures in the analysis and design of agent-based systems
First international workshop, AOSE 2000 on Agent-oriented software engineering
Flexible protocol specification and execution: applying event calculus planning using commitments
Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 2
Representing and executing protocols as joint actions
Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 2
Direct execution of team specifications in STAPLE
Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 2
Tropos: An Agent-Oriented Software Development Methodology
Autonomous Agents and Multi-Agent Systems
Developing Intelligent Agent Systems: A Practical Guide
Developing Intelligent Agent Systems: A Practical Guide
Annals of Mathematics and Artificial Intelligence
A Pragmatic Approach to Build Conversation Protocols Using Social Commitments
AAMAS '04 Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems - Volume 3
Tool Support for Agent Development using the Prometheus Methodology
QSIC '05 Proceedings of the Fifth International Conference on Quality Software
Adding debugging support to the Prometheus methodology
Engineering Applications of Artificial Intelligence
Representing agent interaction protocols with agent UML
AOSE'04 Proceedings of the 5th international conference on Agent-Oriented Software Engineering
Hermes: designing goal-oriented agent interactions
AOSE'05 Proceedings of the 6th international conference on Agent-Oriented Software Engineering
Hermes: implementing goal-oriented agent interactions
ProMAS'05 Proceedings of the Third international conference on Programming Multi-Agent Systems
Designing Commitment-Based Agent Interactions
IAT '06 Proceedings of the IEEE/WIC/ACM international conference on Intelligent Agent Technology
Hermes: designing goal-oriented agent interactions
AOSE'05 Proceedings of the 6th international conference on Agent-Oriented Software Engineering
A comparison of two agent interaction design approaches
Multiagent and Grid Systems
Integrating process modelling into multi-agent system engineering
Multiagent and Grid Systems - Development of service-based and agent-based computing systems
Hi-index | 0.00 |
A crucial part of multi-agent system design is the design of agent interactions. Traditional approaches to designing agent interaction use interaction protocols, which focus on defining legal sequences of messages. Such approaches do not naturally exhibit flexibility and robustness, and are not a good match for intelligent software agents which are autonomous, proactive, flexible and robust. The Hermes approach to designing agent interaction uses interaction goals, actions, and a number of failure recovery mechanisms to give a design methodology which is a good fit with intelligent software agents. However, the Hermes approach only covers part of the design process. In this paper we integrate Hermes with the Prometheus methodology, thus providing a complete methodology for designing multi-agent systems where interaction design is goal-oriented, yielding flexible and robust interactions.