An approach to self-adaptive software based on supervisory control

  • Authors:
  • Gabor Karsai;Akos Ledeczi;Janos Sztipanovits;Gabor Peceli;Gyula Simon;Tamas Kovacshazy

  • Affiliations:
  • Institute for Software-Integrated Systems, Vanderbilt University, Nashville, TN;Institute for Software-Integrated Systems, Vanderbilt University, Nashville, TN;Institute for Software-Integrated Systems, Vanderbilt University, Nashville, TN;Department of Measurement and Information Systems, Technical University of Budapest, Budapest, Hungary;Department of Measurement and Information Systems, Technical University of Budapest, Budapest, Hungary;Department of Measurement and Information Systems, Technical University of Budapest, Budapest, Hungary

  • Venue:
  • IWSAS'01 Proceedings of the 2nd international conference on Self-adaptive software: applications
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

Self-adaptive software systems use observations of their own behavior, and that of their environment, to select and enact adaptations in accordance with some objective(s). This adaptation is a higher-level system function that performs optimizations, manages faults, or otherwise supports achieving an objective via changes in the running system. In this paper, we show how this capability can be realized using techniques found in hierarchical control systems, and we discuss interrelated issues of stability, assurance, and implementation.