• 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