Many real-world applications of multiagent systems require independently designed (heterogeneous) and operated (autonomous) agents to interoperate. We consider agents who offer business services and collaborate in interesting business service engagements. We formalize notions of interoperability and conformance, which appropriately support agent heterogeneity and autonomy. With respect to autonomy, our approach considers the choices that each agent has, and how their choices are coordinated so that at any time one agent leads and its counterpart follows, but with initiative fluidly shifting among the participants. With respect to heterogeneity, we characterize the variations in the agents’ designs, and show how an agent may conform to a specification or substitute for another agent. Our approach addresses a challenging problem with multiparty interactions that existing approaches cannot solve. Further, we introduce a set of edit operations by which to modify an agent design so as to ensure its conformance with others.

Choice, Interoperability, and Conformance in Interaction Protocols and Service Choreographies

BALDONI, Matteo;BAROGLIO, Cristina;PATTI, Viviana;
2009-01-01

Abstract

Many real-world applications of multiagent systems require independently designed (heterogeneous) and operated (autonomous) agents to interoperate. We consider agents who offer business services and collaborate in interesting business service engagements. We formalize notions of interoperability and conformance, which appropriately support agent heterogeneity and autonomy. With respect to autonomy, our approach considers the choices that each agent has, and how their choices are coordinated so that at any time one agent leads and its counterpart follows, but with initiative fluidly shifting among the participants. With respect to heterogeneity, we characterize the variations in the agents’ designs, and show how an agent may conform to a specification or substitute for another agent. Our approach addresses a challenging problem with multiparty interactions that existing approaches cannot solve. Further, we introduce a set of edit operations by which to modify an agent design so as to ensure its conformance with others.
2009
8th International Conference on Autonomous Agent and Multiagent Systems, AAMAS 2009
Budapest, Hungary
May 2009
Proceedings of the 8th International Conference on Autonomous Agents and Multiagent Systems, AAMAS 2009
ACM, IFAAMAS
2
843
850
9780981738178
http://www.ifaamas.org/Proceedings/aamas09/
Interaction Protocols; Interoperability; Conformance; Choreographies; Web Services
M. BALDONI; C. BAROGLIO; A. K. CHOPRA; N. DESAI; V. PATTI; M. P. SINGH
File in questo prodotto:
File Dimensione Formato  
15_81_FP_0195.pdf

Accesso riservato

Tipo di file: POSTPRINT (VERSIONE FINALE DELL’AUTORE)
Dimensione 436.25 kB
Formato Adobe PDF
436.25 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

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