Model Predictive Control for Software Systems with CobRA

被引:0
|
作者
Angelopoulos, Konstantinos [1 ]
Papadopoulos, Alessandro V. [2 ]
Silva Souza, Vitor E. [3 ]
Mylopoulos, John [1 ]
机构
[1] Univ Trento, Trento, Italy
[2] Lund Univ, Lund, Sweden
[3] Univ Fed Espirito Santo, Vitoria, Brazil
基金
瑞典研究理事会;
关键词
self-adaptive systems; model predictive control; awareness requirements; OPTIMIZATION;
D O I
10.1145/2897053.2897054
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Self-adaptive software systems monitor their operation and adapt when their requirements fail due to unexpected phenomena in their environment. This paper examines the case where the environment changes dynamically over time and the chosen adaptation has to take into account such changes. In control theory, this type of adaptation is known as Model Predictive Control and comes with a well-developed theory and myriads of successful applications. The paper focuses on modelling the dynamic relationship between requirements and possible adaptations. It then proposes a controller that exploits this relationship to optimize the satisfaction of requirements relative to a cost-function. This is accomplished through a model-based framework for designing self-adaptive software systems that can guarantee a certain level of requirements satisfaction over time, by dynamically composing adaptation strategies when necessary. The proposed framework is illustrated and evaluated through a simulation of the Meeting-Scheduling System exemplar.
引用
收藏
页码:35 / 46
页数:12
相关论文
共 50 条
  • [21] Model Predictive Control for Neuromimetic Quantized Systems
    Sun, Zexin
    Baillieul, John
    IFAC PAPERSONLINE, 2023, 56 (02): : 5469 - 5474
  • [22] MODEL PREDICTIVE CONTROL FOR COMPLIANT PNEUMATIC SYSTEMS
    Daepp, Hannes G.
    Book, Wayne J.
    7TH ANNUAL DYNAMIC SYSTEMS AND CONTROL CONFERENCE, 2014, VOL 2, 2014,
  • [23] Model predictive control of constrained LPV systems
    Yu, Shuyou
    Boehm, Christoph
    Chen, Hong
    Allgoewer, Frank
    INTERNATIONAL JOURNAL OF CONTROL, 2012, 85 (06) : 671 - 683
  • [24] Multiplexed Model Predictive Control of Interconnected Systems
    Tran, Tri
    Zhou, D.
    Ling, K-V.
    Maciejowski, Jan M.
    2015 54TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2015, : 2383 - 2388
  • [25] Model Predictive Control for Complex Dynamic Systems
    Raziei, Seyed Ataollah
    Jiang, Zhenhua
    PROCEEDINGS OF THE 2016 IEEE NATIONAL AEROSPACE AND ELECTRONICS CONFERENCE (NAECON) AND OHIO INNOVATION SUMMIT (OIS), 2016, : 193 - 200
  • [26] Robust model predictive control of Wiener systems
    Biagiola, S. I.
    Figueroa, J. L.
    INTERNATIONAL JOURNAL OF CONTROL, 2011, 84 (03) : 432 - 444
  • [27] Model predictive control techniques for hybrid systems
    Camacho, E. F.
    Ramirez, D. R.
    Limon, D.
    Munoz de la Pena, D.
    Alamo, T.
    ANNUAL REVIEWS IN CONTROL, 2010, 34 (01) : 21 - 31
  • [28] Robust model predictive control for nonlinear systems
    Zhang Jun
    Wang Biao
    PROCEEDINGS OF THE 24TH CHINESE CONTROL CONFERENCE, VOLS 1 AND 2, 2005, : 1127 - 1131
  • [29] A model predictive control approach to networked systems
    Zhang, Guofeng
    Chen, Xiang
    Chen, Tongwen
    PROCEEDINGS OF THE 46TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-14, 2007, : 1263 - 1268
  • [30] Model Predictive Control of Fractional Order Systems
    Rhouma, Aymen
    Bouani, Faouzi
    Bouzouita, Badreddine
    Ksouri, Mekki
    JOURNAL OF COMPUTATIONAL AND NONLINEAR DYNAMICS, 2014, 9 (03):