[Back]


Talks and Poster Presentations (with Proceedings-Entry):

Ph. Leitner, S. Dustdar, B. Wetzstein, F. Leymann:
"Cost-Based Prevention of Violations of Service Level Agreements in Composed Services Using Self-Adaptation";
Talk: 2012 First International Workshop on European Software Services and Systems Research - Results and Challenges (S-Cube) in conjunction with ICSE 2012, Zurich, Switzerland; 06-02-2012 - 06-09-2012; in: "Proceedings of the 2012 First International Workshop on European Software Services and Systems Research - Results and Challenges (S-Cube)", IEEE Computer Society, (2012), ISBN: 978-1-4673-1807-5; 34 - 35.



English abstract:
Providers of composite Web services face the challenge of having to comply to SLAs, which are agreements governing the minimum performance that customers can expect from a composite service. In this work, a framework for optimizing adaptations of service compositions with regards to SLA violations has been developed. The framework, dubbed PREvent (Prediction and Prevention of SLA Violations Based on Events), uses techniques from the areas of machine learning and heuristic optimization to construct models for prediction of SLA violations at runtime, and to decide which adaptation actions may be used to improve overall performance in a composition instance. An optimizer component decides, whether
applying these changes makes sense economically (i.e., whether
the costs of violating the SLAs are bigger than the adaptation
costs). If this is the case, the respective actions are applied in
an automated way. At its core, PREvent is a self-optimizing
system in the sense of autonomic computing, with the target of
minimizing the total costs of adaptations and SLA violations
for the service provider.

Keywords:
service-based computing; autonomic computing; heuristic optimization


"Official" electronic version of the publication (accessed through its Digital Object Identifier - DOI)
http://dx.doi.org/10.1109/S-Cube.2012.6225506



Related Projects:
Project Head Schahram Dustdar:
S-Cube


Created from the Publication Database of the Vienna University of Technology.