Software agents represent an interesting paradigm to develop intelligent and distributed systems, because of their autonomy, proactiveness and reactivity; in addition, their sociality enables the distribution of the application logic in different agents that can interact together and with the host environment. In such scenario interactions must be carefully designed and managed at run-time. The concept of role has been adopted in different (agent) approaches to flexibly manage interactions; roles represent stereotypes of behavior, which are useful not only in the modeling of systems and applications, but also in their design and implementation. Overhearing is a technique that enables the observation of agents’ behavior by “hearing” the exchanged messages. In general, overhearing can be useful to “label” observed agents and manage agent organizations. In this paper we explore the adoption of overhearing in conjunction with agent roles in order to provide more features to agents themselves. In particular the approach presented here can support and help the agent deciding the role to assume and then how to use it, after having observed the agent behavior.

Role Suggestion for Agents by Overhearing / Cabri, Giacomo; Ferrari, L; Leonardi, Letizia; Quitadamo, R.. - In: INTERNATIONAL JOURNAL OF INTELLIGENT CONTROL AND SYSTEMS. - ISSN 0218-7965. - STAMPA. - 12:(2007), pp. 179-185.

Role Suggestion for Agents by Overhearing

CABRI, Giacomo;LEONARDI, Letizia;
2007

Abstract

Software agents represent an interesting paradigm to develop intelligent and distributed systems, because of their autonomy, proactiveness and reactivity; in addition, their sociality enables the distribution of the application logic in different agents that can interact together and with the host environment. In such scenario interactions must be carefully designed and managed at run-time. The concept of role has been adopted in different (agent) approaches to flexibly manage interactions; roles represent stereotypes of behavior, which are useful not only in the modeling of systems and applications, but also in their design and implementation. Overhearing is a technique that enables the observation of agents’ behavior by “hearing” the exchanged messages. In general, overhearing can be useful to “label” observed agents and manage agent organizations. In this paper we explore the adoption of overhearing in conjunction with agent roles in order to provide more features to agents themselves. In particular the approach presented here can support and help the agent deciding the role to assume and then how to use it, after having observed the agent behavior.
2007
12
179
185
Role Suggestion for Agents by Overhearing / Cabri, Giacomo; Ferrari, L; Leonardi, Letizia; Quitadamo, R.. - In: INTERNATIONAL JOURNAL OF INTELLIGENT CONTROL AND SYSTEMS. - ISSN 0218-7965. - STAMPA. - 12:(2007), pp. 179-185.
Cabri, Giacomo; Ferrari, L; Leonardi, Letizia; Quitadamo, R.
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

Licenza Creative Commons
I metadati presenti in IRIS UNIMORE sono rilasciati con licenza Creative Commons CC0 1.0 Universal, mentre i file delle pubblicazioni sono rilasciati con licenza Attribuzione 4.0 Internazionale (CC BY 4.0), salvo diversa indicazione.
In caso di violazione di copyright, contattare Supporto Iris

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11380/612505
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact