Model-based system reconfiguration for dynamic performance management

  • Authors:
  • Mauro Caporuscio;Antinisca Di Marco;Paola Inverardi

  • Affiliations:
  • Dipartimento di Informatica, Universití dell'Aquila, Via Vetoio 1, 67010 Coppito, L'Aquila, Italy;Dipartimento di Informatica, Universití dell'Aquila, Via Vetoio 1, 67010 Coppito, L'Aquila, Italy;Dipartimento di Informatica, Universití dell'Aquila, Via Vetoio 1, 67010 Coppito, L'Aquila, Italy

  • Venue:
  • Journal of Systems and Software
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Recently, growing attention focused on run-time management of Quality of Service (QoS) of complex software systems. In this context, system reconfiguration is considered a useful technique to manage QoS. Several reconfiguration approaches to performance management exist that help systems to maintain performance requirements at run time. However, many of them use prefixed strategies that are in general coded in the application or in the reconfiguration framework. In this work we propose a framework to manage performance of software systems at run time based on monitoring and model-based performance evaluation. The approach makes use of software architectures as abstractions of the managed system to avoid unnecessary details that can heavily affect the model evaluation in terms of complexity and resolution time.