DocumentCode
2838395
Title
QoS-Aware Adaptive Service Orchestrations
Author
Cugola, Gianpaolo ; Pinto, Leandro Sales ; Tamburrelli, Giordano
Author_Institution
DEI, DeepSe Group, Politec. di Milano, Milan, Italy
fYear
2012
fDate
24-29 June 2012
Firstpage
440
Lastpage
447
Abstract
Service Oriented Computing enables distributed applications that orchestrate existing services exported by remote providers. This paradigm requires to explicitly handle possible changes that may affect the orchestration. They include changes that impact its functional behavior (e.g., services being retired by their providers), but also changes in the non-functional behavior of the orchestrated services (e.g., an increased execution time). In the past we developed DSOL: it combines a declarative language to model the orchestration with planning mechanisms to decide at run-time the best flow of actions. In this paper we extend DSOL to support QoS attributes and requirements. In particular, we combine the DSOL planning techniques with a linear optimizer to calculate the optimal plan w.r.t. the QoS requirements. Moreover, we leverage the DSOL ability to adapt the orchestration flow at run-time, to further optimize the QoS perceived by the end users depending on the actual situations encountered.
Keywords
distributed processing; quality of service; service-oriented architecture; DSOL planning techniques; QoS aware adaptive service orchestrations; declarative language; distributed applications; linear optimisation; planning mechanisms; remote providers; service oriented computing; Abstracts; Concrete; Motion pictures; Quality of service; Reliability; Time factors; Weather forecasting; Declarative Languages; Planning; QoS; Service Orchestrations;
fLanguage
English
Publisher
ieee
Conference_Titel
Web Services (ICWS), 2012 IEEE 19th International Conference on
Conference_Location
Honolulu, HI
Print_ISBN
978-1-4673-2131-0
Type
conf
DOI
10.1109/ICWS.2012.104
Filename
6257838
Link To Document