In the last decade there has been a proliferation of web servicesbased application systems. In some applications (e.g., e-commerce,weather forecast) a web service is invoked many times with differentactual parameters to obtain a composed service. In this paper we introducethe notion of iterated services that are obtained from given atomicservices by iteration. The iterated services provide compact and elegantsolutions to such complex composition problems that are unsolvableusing the existing approaches.We define a new service dependency graphmodel to capture web services with sets of objects as input/output. Wegive a translation of the web services composition problem to a planningproblem. Finally, we transform a plan to a composed web service. Wehave implemented our approach using the BlackBox planner.

Automated web services composition with iterated services

Milani, Alfredo;
2017-01-01

Abstract

In the last decade there has been a proliferation of web servicesbased application systems. In some applications (e.g., e-commerce,weather forecast) a web service is invoked many times with differentactual parameters to obtain a composed service. In this paper we introducethe notion of iterated services that are obtained from given atomicservices by iteration. The iterated services provide compact and elegantsolutions to such complex composition problems that are unsolvableusing the existing approaches.We define a new service dependency graphmodel to capture web services with sets of objects as input/output. Wegive a translation of the web services composition problem to a planningproblem. Finally, we transform a plan to a composed web service. Wehave implemented our approach using the BlackBox planner.
2017
9783319604374
Automated planning
Iterated services
Web services composition
Theoretical Computer Science
Computer Science (all)
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/20.500.14085/42990
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? ND
social impact