Model-driven performance engineering of self-adaptive systems: a survey

  • Authors:
  • Matthias Becker;Markus Luckey;Steffen Becker

  • Affiliations:
  • Heinz Nixdorf Institute, University of Paderborn, Paderborn, Germany;University of Paderborn, Paderborn, Germany;Heinz Nixdorf Institute, University of Paderborn, Paderborn, Germany

  • Venue:
  • Proceedings of the 8th international ACM SIGSOFT conference on Quality of Software Architectures
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

To meet quality-of-service requirements in changing environments, modern software systems adapt themselves. The structure, and correspondingly the behavior, of these systems undergoes continuous change. Model-driven performance engineering, however, assumes static system structures, behavior, and deployment. Hence, self-adaptive systems pose new challenges to model-driven performance engineering. There are a few surveys on self-adaptive systems, performance engineering, and the combination of both in the literature. In contrast to existing work, here we focus on model-driven performance analysis approaches. Based on a systematic literature review, we present a classification, identify open issues, and outline further research.