ACM Home Page
Please provide us with feedback. Feedback
Choice, interoperability, and conformance in interaction protocols and service choreographies
Full text PdfPdf (449 KB)
Source
International Conference on Autonomous Agents archive
Proceedings of The 8th International Conference on Autonomous Agents and Multiagent Systems - Volume 2 table of contents
Budapest, Hungary
SESSION: Argumentation/dialogue/protocols table of contents
Pages 843-850  
Year of Publication: 2009
ISBN:978-0-9817381-7-8
Authors
Matteo Baldoni  Università degli Studi di Torino, Torino, Italy
Cristina Baroglio  Università degli Studi di Torino, Torino, Italy
Amit K. Chopra  North Carolina State Univ., Raleigh, NC
Nirmit Desai  IBM India Research Labs, Bangalore, India
Viviana Patti  Università degli Studi di Torino, Torino, Italy
Munindar P. Singh  North Carolina State Univ., Raleigh, NC
Sponsors
: The Foundation for Intelligent Physical Agents
Microsoft Research : Microsoft Research
: Whitestein Technologies
: European Office of Aerospace Research and Development, Air Force Office of Scientific Research, United States Air Force Research Laboratory
: Drexel University
: Wiley -- Blackwell Ltd
Publisher
Bibliometrics
Downloads (6 Weeks): 17,   Downloads (12 Months): 41,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  

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 multi-party 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.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Unified Modeling Language: Superstructure, version 2.0, 2004.
2
 
3
 
4
 
5
M. Baldoni, C. Baroglio, A. Martelli, and V. Patti. A priori conformance verification for guaranteeing interoperability in open environments. In Proc. of ICSOC 2006, LNCS 4294, pages 339--351. Springer, 2006.
 
6
M. Baldoni, C. Baroglio, A. Martelli, V. Patti, and C. Schifanella. Verifying protocol conformance for logic-based communicating agents. In Proc. of CLIMA V, number 3487 in LNCS, pages 192--212. Springer, 2005.
 
7
D. Berardi, D. Calvanese, G. De Giacomo, M. Lenzerini, and M. Mecella. Automatic composition of e-services that export their behavior. In Proc. of Int. Conf. on Service-Oriented Computing, ICSOC'03, LNCS, pages 43--58. Springer, 2003.
 
8
L. Bordeaux, G. Salaün, D. Berardi, and M. Mecella. When are two web services compatible? In TES 2004, volume 3324 of LNCS, pages 15--28. Springer, 2005.
 
9
M. Bravetti and G. Zavattaro. Contract based multi-party service composition. In FSEN, volume 4767 of LNCS, pages 207--222. Springer, 2007.
 
10
M. Bravetti and G. Zavattaro. A theory for strong service compliance. In COORDINATION, volume 4467 of LNCS, pages 96--112. Springer, 2007.
11
 
12
S. Carpineti, G. Castagna, C. Laneve, and L. Padovani. A formal account of contracts for web services. In WS-FM, volume 4184 of LNCS, pages 148--162. Springer, 2006.
 
13
A. K. Chopra and M. P. Singh. Interoperation in protocol enactment. In Declarative Agent Languages and Technologies V, volume 4897 of LNCS, pages 36--49, 2008.
 
14
 
15
 
16
 
17
 
18
C. Fournet, C. A. R. Hoare, S. K. Rajamani, and J. Rehof. Stuck-free conformance. In CAV, volume 3114 of LNCS, pages 242--254. Springer, 2004.
 
19
 
20
N. Guermouche, O. Perrin, and C. Ringeissen. Timed Specification For Web Services Compatibility Analysis. In Proc. of Int. Workshop on Automated Specification and Verification of Web Systems, WWV'07, 2007.
 
21
 
22
 
23
 
24
 
25
 
26
M. Y. Vardi and P. Wolper. An automata-theoretic approach to automatic program verification (preliminary report). In Proc. of LICS, Symposium on Logic in Computer Science, pages 332--344. IEEE Computer Society, 1986.
27

Collaborative Colleagues:
Matteo Baldoni: colleagues
Cristina Baroglio: colleagues
Amit K. Chopra: colleagues
Nirmit Desai: colleagues
Viviana Patti: colleagues
Munindar P. Singh: colleagues