Interactions between agents are traditionally specified as interaction protocols using notations such as Petri nets, AUML, or finite state machines. These protocols are a poor fit with autonomous proactive agents since protocols are message-centric and do not support goals. Additionally, interaction protocols prescribe how interactions are carried out by agents, thus limiting the flexibility of the interactions. This also limits robustness, by reducing the available options for recovering from failure. In this paper we propose a goal-oriented approach to interaction. Since we aim at a useful and practical approach that can be used by practising software engineers, a design methodology is an important part of our solution. We present the Her...
The goal of this paper is to propose a new methodology for designing coordination between human agen...
This chapter deals with three key issues related to designing and building intelligent agents. First...
Abstract. Nowadays, information systems have to perform in complex, hetero-geneous environments, con...
Interactions between agents are traditionally specified as interaction protocols using notations suc...
We present the Hermes approach for goal-oriented interaction which includes a methodology for design...
Traditional approaches to designing agent interactions focus on defining agent interaction in terms ...
Traditional approaches to designing agent interactions focus on defining agent interaction in terms ...
A crucial part of multi-agent system design is the design of agent interactions. Traditional approac...
A crucial part of multi-agent system design is the design of agent interactions. Traditional approac...
The approach to designing agent interactions that is used by mainstream agent-oriented software engi...
In the Agent-oriented software engineering (AOSE) community, it is now widely recognised that intera...
Abstract. Modeling and regulating interactions among agents is a crit-ical step in the development o...
The initial step of any software engineering methodology is to form requirements. Recently, a goal-o...
Much current research is focussed on developing agent interaction protocols (AIPs) that will ensure ...
As software requirements grow increasingly complex, the need to connect to and re-use existing, test...
The goal of this paper is to propose a new methodology for designing coordination between human agen...
This chapter deals with three key issues related to designing and building intelligent agents. First...
Abstract. Nowadays, information systems have to perform in complex, hetero-geneous environments, con...
Interactions between agents are traditionally specified as interaction protocols using notations suc...
We present the Hermes approach for goal-oriented interaction which includes a methodology for design...
Traditional approaches to designing agent interactions focus on defining agent interaction in terms ...
Traditional approaches to designing agent interactions focus on defining agent interaction in terms ...
A crucial part of multi-agent system design is the design of agent interactions. Traditional approac...
A crucial part of multi-agent system design is the design of agent interactions. Traditional approac...
The approach to designing agent interactions that is used by mainstream agent-oriented software engi...
In the Agent-oriented software engineering (AOSE) community, it is now widely recognised that intera...
Abstract. Modeling and regulating interactions among agents is a crit-ical step in the development o...
The initial step of any software engineering methodology is to form requirements. Recently, a goal-o...
Much current research is focussed on developing agent interaction protocols (AIPs) that will ensure ...
As software requirements grow increasingly complex, the need to connect to and re-use existing, test...
The goal of this paper is to propose a new methodology for designing coordination between human agen...
This chapter deals with three key issues related to designing and building intelligent agents. First...
Abstract. Nowadays, information systems have to perform in complex, hetero-geneous environments, con...