Interaction Protocols and Capabilities: A Preliminary Report

作者: Matteo Baldoni , Cristina Baroglio , Alberto Martelli , Viviana Patti , Claudio Schifanella

DOI: 10.1007/11853107_5

关键词: Web serviceBusiness Process Execution LanguageHuman–computer interactionSemantic WebExecutableWorld Wide WebChoreographyComputer scienceInteraction protocolInteroperability

摘要: A typical problem of the research area on Service-Oriented Architectures is composition a set existing services with aim executing complex task. The selection and are based description themselves can exploit an abstract their interactions. Interaction protocols (or choreographies) capture interaction as whole, defining rules that entities should respect in order to guarantee interoperability; they do not refer specific but specify roles communication among roles. Policies (behavioral interfaces web service terminology), instead, focus from point view individual services. In this paper we present preliminary study aimed allow use public choreography specifications for generating executable policies peers would like take part interaction. Usually only interactive behavior system whole. We propose enrich by requirements capabilities parties exhibit, where term “capability” mean skill doing something or making some condition become true. Such have twofold connecting be shown role-player its internal state policy executable. possible extension WS-CDL capability proposed.

参考文章(39)
Viviana Mascardi, Davide Ancona, Luigi Bozzo, Paolo Busetta, COOWS: ADAPTIVE BDI AGENTS MEET SERVICE-ORIENTED COMPUTING european workshop on multi-agent systems. pp. 473- ,(2005)
Marc-Phillipe Huget, Marc-Philippe Huget, Communication in Multiagent Systems ,(2003)
N. R. Jennings, Y. Lesperance, Intelligent Agents VI Springer Verlag. ,(2000)
Patrick Lambrix, Lin Padgham, Agent Capabilities: Extending BDI Theory national conference on artificial intelligence. pp. 68- 73 ,(2000)
Jeremy Pitt, Abe Mamdani, Communication Protocols in Multi-agent Systems: A Development Method and Reference Architecture Issues in Agent Communication. pp. 160- 177 ,(2000) , 10.1007/10722777_11
Marc-Philippe Huget, Jean-Luc Koning, Interaction protocol engineering Lecture Notes in Computer Science. pp. 179- 193 ,(2003) , 10.1007/978-3-540-44972-0_9
Michael Wooldridge, Simon Parsons, Issues in the Design of Negotiation Protocols for Logic-Based Agent Communication Languages Lecture Notes in Computer Science. pp. 70- 83 ,(2001) , 10.1007/3-540-44723-7_5