---
_id: '22739'
abstract:
- lang: eng
text: Modern software systems adapt themselves to changing environments, 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 analyzes of transient phases. Model-driven software performance engineering
methods already allow design-time analysis of steady states of non-adaptive 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 analyze the performance
of their transient phases. Our evaluation of a load balancer toy example shows
the applicability of our modeling approach. Additionally, a comparison of our
performance analysis with a prototypical implementation of our example system
shows that the prediction accuracy is sufficient to identify unsatisfactory self-adaptations.
author:
- first_name: Matthias
full_name: Becker, Matthias
last_name: Becker
- first_name: Steffen
full_name: Becker, Steffen
last_name: Becker
- first_name: Joachim
full_name: Meyer, Joachim
last_name: Meyer
citation:
ama: 'Becker M, Becker S, Meyer J. SimuLizar: Design-Time modeling and Performance
Analysis of Self-Adaptive Systems. In: {Proceedings of the Software Engineering
(SE)}. Lecture Notes in Informatics (LNI). {Gesellschaft f{\"u}r Informatik
(GI)}; 2013:71-84.'
apa: 'Becker, M., Becker, S., & Meyer, J. (2013). SimuLizar: Design-Time modeling
and Performance Analysis of Self-Adaptive Systems. In {Proceedings of the Software
Engineering (SE)} (pp. 71–84). {Gesellschaft f{\"u}r Informatik (GI)}.'
bibtex: '@inproceedings{Becker_Becker_Meyer_2013, series={Lecture Notes in Informatics
(LNI)}, title={SimuLizar: Design-Time modeling and Performance Analysis of Self-Adaptive
Systems}, booktitle={{Proceedings of the Software Engineering (SE)}}, publisher={{Gesellschaft
f{\"u}r Informatik (GI)}}, author={Becker, Matthias and Becker, Steffen and Meyer,
Joachim}, year={2013}, pages={71–84}, collection={Lecture Notes in Informatics
(LNI)} }'
chicago: 'Becker, Matthias, Steffen Becker, and Joachim Meyer. “SimuLizar: Design-Time
Modeling and Performance Analysis of Self-Adaptive Systems.” In {Proceedings
of the Software Engineering (SE)}, 71–84. Lecture Notes in Informatics (LNI).
{Gesellschaft f{\"u}r Informatik (GI)}, 2013.'
ieee: 'M. Becker, S. Becker, and J. Meyer, “SimuLizar: Design-Time modeling and
Performance Analysis of Self-Adaptive Systems,” in {Proceedings of the Software
Engineering (SE)}, 2013, pp. 71–84.'
mla: 'Becker, Matthias, et al. “SimuLizar: Design-Time Modeling and Performance
Analysis of Self-Adaptive Systems.” {Proceedings of the Software Engineering
(SE)}, {Gesellschaft f{\"u}r Informatik (GI)}, 2013, pp. 71–84.'
short: 'M. Becker, S. Becker, J. Meyer, in: {Proceedings of the Software Engineering
(SE)}, {Gesellschaft f{\"u}r Informatik (GI)}, 2013, pp. 71–84.'
date_created: 2021-07-15T08:38:11Z
date_updated: 2022-01-06T06:55:39Z
page: 71-84
publication: '{Proceedings of the Software Engineering (SE)}'
publisher: '{Gesellschaft f{\"u}r Informatik (GI)}'
series_title: Lecture Notes in Informatics (LNI)
status: public
title: 'SimuLizar: Design-Time modeling and Performance Analysis of Self-Adaptive
Systems'
type: conference
user_id: '4870'
year: '2013'
...