Towards Formal Planning for Quality-aware Self-Adaptive Systems

被引:0
|
作者
Maatougui, Esma [1 ]
Bouanaka, Chafia [1 ]
Zeghib, Nadia [1 ]
机构
[1] Constantine 2 Univ Abdelhamid Mehri, LIRE Lab, Constantine, Algeria
关键词
self-adaptive systems; QoS; MAPE loop; formal methods; PSMaude;
D O I
10.1109/WETICE.2017.22
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Self-adaptive systems (SAS) have the ability to achieve functional and/or quality of service objectives by automatically modifying their behavior at runtime. Accordingly, each self-adaptive system typically consists of a managed system dealing with the domain concerns, and a feedback loop handling adaptation concerns of the managed system. In the aim to promote the actual use of these systems, it is necessary to cope with underlying uncertainty and variability of their execution environments. However, existing approaches lack formal models and/or tools to engineer all aspects of self-adaptation. In this paper, we propose a formal approach for modeling, developing and analyzing quality-aware SASs under uncertainty. We mainly focus on non-deterministic selection of adaptation plans. The approach is based on probabilistic rewrite theories to address adaptation planning. The formal model is defined using PSMAUDE which allows specifying nonfunctional requirements, strategies and probabilistic systems features.
引用
收藏
页码:66 / 68
页数:3
相关论文
共 50 条
  • [41] Adaptive Quality-Aware Replication in Wireless Sensor Networks
    Neumann, Jana
    Reinke, Christoph
    Hoeller, Nils
    Linnemann, Volker
    COMMUNICATION AND NETWORKING, 2009, 56 : 413 - 420
  • [42] Formal Modelling and Verification of Real-Time Self-Adaptive Systems
    Cicirelli, Franco
    Nigro, Libero
    Pupo, Francesco
    2019 IEEE/ACM 23RD INTERNATIONAL SYMPOSIUM ON DISTRIBUTED SIMULATION AND REAL TIME APPLICATIONS (DS-RT), 2019, : 154 - 161
  • [43] Quality-aware Scheduling Metrics for Adaptive Sensor Networks
    Vespa, Lucas
    Weng, Ning
    IEEE LOCAL COMPUTER NETWORK CONFERENCE, 2010, : 528 - 535
  • [44] Towards Self-Adaptive IDEs
    Minelli, Roberto
    2014 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION (ICSME), 2014, : 666 - 666
  • [45] Security: A Critical Quality Attribute in Self-Adaptive Systems
    Peruma, Anthony
    Krutz, Daniel E.
    2018 IEEE/ACM 13TH INTERNATIONAL SYMPOSIUM ON SOFTWARE ENGINEERING FOR ADAPTIVE AND SELF-MANAGING SYSTEMS (SEAMS), 2018, : 188 - 189
  • [46] Quality Evaluation of Self-Adaptive Systems: Challenges and Opportunities
    de Sousa, Amanda Oliveira
    Bezerra, Carla I. M.
    Andrade, Rossana M. C.
    Filho, Jose M. S. M.
    PROCEEDINGS OF THE XXXIII BRAZILIAN SYMPOSIUM ON SOFTWARE ENGINEERING, SBES 2019, 2019, : 213 - 218
  • [47] A Model to Guide Dynamic Adaptation Planning in Self-Adaptive Systems
    Paz, Andres
    Arboleda, Hugo
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2016, 321 : 67 - 88
  • [48] ACQUA: Adaptive and Cooperative Quality-Aware Control for Automotive Cyber-Physical Systems
    Vatanpavar, Korosh
    Al Faruque, Mohammad Abdullah
    2017 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2017, : 193 - 200
  • [49] Towards Requirements Engineering Process for Self-adaptive Embedded Systems
    Mecibah, Zina
    Boutekkouk, Fateh
    SOFTWARE ENGINEERING AND ALGORITHMS IN INTELLIGENT SYSTEMS, 2019, 763 : 338 - 345
  • [50] Towards Self-Adaptive Machine Learning-Enabled Systems Through QoS-Aware Model Switching
    Kulkarni, Shubham
    Marda, Arya
    Vaidhyanathan, Karthik
    2023 38TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING, ASE, 2023, : 1721 - 1725