SimuLizar: Design-Time Modeling and Performance Analysis of Self-Adaptive Systems
Abstract
Modern software systems adapt themselves to changing environments in order to meet quality-of-service requirements, such as response time limits. The engineering of the system's self-adaptation logic does not only require new modeling methods, but also new analysis of transient phases. Model-driven software performance engineering methods already allow design-time analysis of steady states of nonadaptive system models. In order to validate requirements for transient phases, new modeling and analysis methods are needed. In this paper, we present SimuLizar, our initial model-driven approach to model self-adaptive systems and to analyze the performance of their transient phases. Our evaluation of a proof of concept load balancer system shows the applicability of our modeling approach. In addition, a comparison of our performance analysis with a prototypical implementation of our example system provides evidence that the prediction accuracy is sufficient to identify unsatisfactory self-adaptations.
- Citation
- BibTeX
Becker, M., Becker, S. & Meyer, J.,
(2013).
SimuLizar: Design-Time Modeling and Performance Analysis of Self-Adaptive Systems.
In:
Kowalewski, S. & Rumpe, B.
(Hrsg.),
Software Engineering 2013.
Bonn:
Gesellschaft für Informatik e.V..
(S. 71-84).
@inproceedings{mci/Becker2013,
author = {Becker, Matthias AND Becker, Steffen AND Meyer, Joachim},
title = {SimuLizar: Design-Time Modeling and Performance Analysis of Self-Adaptive Systems},
booktitle = {Software Engineering 2013},
year = {2013},
editor = {Kowalewski, Stefan AND Rumpe, Bernhard} ,
pages = { 71-84 },
publisher = {Gesellschaft für Informatik e.V.},
address = {Bonn}
}
author = {Becker, Matthias AND Becker, Steffen AND Meyer, Joachim},
title = {SimuLizar: Design-Time Modeling and Performance Analysis of Self-Adaptive Systems},
booktitle = {Software Engineering 2013},
year = {2013},
editor = {Kowalewski, Stefan AND Rumpe, Bernhard} ,
pages = { 71-84 },
publisher = {Gesellschaft für Informatik e.V.},
address = {Bonn}
}
Haben Sie fehlerhafte Angaben entdeckt? Sagen Sie uns Bescheid: Send Feedback
More Info
ISBN: 978-3-88579-607-7
ISSN: 1617-5468
xmlui.MetaDataDisplay.field.date: 2013
Language:
(en)

Content Type: Text/Conference Paper