In this work, we face the problem of web service composition, arguing the importance of the inclusion, in a web service description, of the high-level communication protocol used by a service to interact with a client. The work is set in the same multi-agent research area from which DAML- S is derived: reasoning about actions and about the change produced by actions on the world. In this perspective web services are viewed as actions, either simple or complex, characterized by preconditions and effects. In our proposal, interaction is interpreted as the effect of communicative action execution, so that it can be reasoned about.

Reasoning about interaction protocols for web service composition

BALDONI, Matteo;BAROGLIO, Cristina;MARTELLI, Alberto;PATTI, Viviana
2004-01-01

Abstract

In this work, we face the problem of web service composition, arguing the importance of the inclusion, in a web service description, of the high-level communication protocol used by a service to interact with a client. The work is set in the same multi-agent research area from which DAML- S is derived: reasoning about actions and about the change produced by actions on the world. In this perspective web services are viewed as actions, either simple or complex, characterized by preconditions and effects. In our proposal, interaction is interpreted as the effect of communicative action execution, so that it can be reasoned about.
2004
105
21
36
Web-service composition; reasoning about actions; conversation protocols; modal logic languages
M. BALDONI; C. BAROGLIO; A. MARTELLI; V. PATTI
File in questo prodotto:
Non ci sono file associati a questo prodotto.

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/28702
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 15
  • ???jsp.display-item.citation.isi??? ND
social impact