A multi-model framework to implement self-managing control systems for QoS management

  • Authors:
  • Tharindu Patikirikorala;Alan Colman;Jun Han;Liuping Wang

  • Affiliations:
  • Swinburne University of Technology, Victoria, Australia;Swinburne University of Technology, Victoria, Australia;Swinburne University of Technology, Victoria, Australia;RMIT University, Melbourne, Victoria, Australia

  • Venue:
  • Proceedings of the 6th International Symposium on Software Engineering for Adaptive and Self-Managing Systems
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Many control theory based approaches have been proposed to provide QoS assurance in increasingly complex software systems. These approaches generally use single model based, fixed or adaptive control techniques for QoS management of such systems. With varying system dynamics and unpredictable environmental changes, however, it is difficult to design a single model or controller to achieve the desired QoS performance across all the operating regions of these systems. In this paper, we propose a multi-model framework to capture the multi-model nature of software systems and implement self-managing control systems for them. A reference-model and extendable class library are introduced to implement such self-managing control systems. The proposed approach is also validated and compared to fixed and adaptive control schemes through a range of experiments.