In the development of agent applications, interactions are an important issue, which must be faced with appropriate methodologies and tools. A separation of concerns between the agents and their interaction needs is helpful in the designing and the implementation phases of the life cycle. In this paper we propose XRole, a system that helps in dealing with interactions. It is based on the definition of roles, which are intended as intermediaries between the application needs and the environment needs. XRole is realized by exploiting the interesting features of the XML language. An application example shows the effectiveness of the approach.

Separation of Concerns in Agent Applications by Roles / Cabri, Giacomo; Leonardi, Letizia; Zambonelli, Franco. - STAMPA. - (2002), pp. 430-435. (Intervento presentato al convegno 22nd International Conference on Distributed Computing Systems Workshops, ICDCSW 2002 tenutosi a Vienna, Austria nel July 2-5) [10.1109/ICDCSW.2002.1030808].

Separation of Concerns in Agent Applications by Roles

CABRI, Giacomo;LEONARDI, Letizia;ZAMBONELLI, Franco
2002

Abstract

In the development of agent applications, interactions are an important issue, which must be faced with appropriate methodologies and tools. A separation of concerns between the agents and their interaction needs is helpful in the designing and the implementation phases of the life cycle. In this paper we propose XRole, a system that helps in dealing with interactions. It is based on the definition of roles, which are intended as intermediaries between the application needs and the environment needs. XRole is realized by exploiting the interesting features of the XML language. An application example shows the effectiveness of the approach.
2002
22nd International Conference on Distributed Computing Systems Workshops, ICDCSW 2002
Vienna, Austria
July 2-5
430
435
Cabri, Giacomo; Leonardi, Letizia; Zambonelli, Franco
Separation of Concerns in Agent Applications by Roles / Cabri, Giacomo; Leonardi, Letizia; Zambonelli, Franco. - STAMPA. - (2002), pp. 430-435. (Intervento presentato al convegno 22nd International Conference on Distributed Computing Systems Workshops, ICDCSW 2002 tenutosi a Vienna, Austria nel July 2-5) [10.1109/ICDCSW.2002.1030808].
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/15027
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 11
  • ???jsp.display-item.citation.isi??? 3
social impact