Modeling web services composition with constraints

In this paper we consider the composition problem of Web services. Our framework is based on the existence of an abstract composition, i.e, the way some services of different types can be combined together in order to achieve a given task. Our approach consists in instantiating this abstract represe...

Full description

Autores:
Monfroy, Eric
Perrin, Olivier
Ringeissen, Christophe
Tipo de recurso:
Article of journal
Fecha de publicación:
2008
Institución:
Universidad Nacional de Colombia
Repositorio:
Universidad Nacional de Colombia
Idioma:
spa
OAI Identifier:
oai:repositorio.unal.edu.co:unal/24343
Acceso en línea:
https://repositorio.unal.edu.co/handle/unal/24343
http://bdigital.unal.edu.co/15380/
Palabra clave:
Web Ser vices
Composition Problem
Constr aint Reasoning .
Rights
openAccess
License
Atribución-NoComercial 4.0 Internacional
Description
Summary:In this paper we consider the composition problem of Web services. Our framework is based on the existence of an abstract composition, i.e, the way some services of different types can be combined together in order to achieve a given task. Our approach consists in instantiating this abstract representation of a composite Web service by selecting the most appropriate concrete Web services. This instantiation is based on constraint programming techniques which allow us to match the Web services according to a given query. The composition is built in an incremental way propagating some constraints attached to Web services. Then, the instantiation can be dynamically updated during execution via a monitoring phase. Our approachis illustrated on a Web composition describing the behavior of a photolab portal. On this example, we use constraint techniques to dynamically manage and compute the estimated execution times (announced by services) to fulfill and achieve on time the requested tasks.