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 条
  • [1] Towards a Formal Approach for Prototyping and Verifying Self-Adaptive Systems
    Ingles-Romero, Juan F.
    Vicente-Chicote, Cristina
    ADVANCED INFORMATION SYSTEMS ENGINEERING WORKSHOPS (CAISE), 2013, 148 : 432 - 446
  • [2] Towards ASM-Based Formal Specification of Self-Adaptive Systems
    Riccobene, Elvinia
    Scandurra, Patrizia
    ABSTRACT STATE MACHINES, ALLOY, B, TLA, VDM, AND Z, ABZ 2014, 2014, 8477 : 204 - 209
  • [3] Towards Simulating Architectural Patterns for Self-Aware and Self-Adaptive Systems
    Abeywickrama, Dhaminda B.
    Zambonelli, Franco
    Hoch, Nicklas
    2012 IEEE SIXTH INTERNATIONAL CONFERENCE ON SELF-ADAPTIVE AND SELF-ORGANIZING SYSTEMS WORKSHOPS (SASOW), 2012, : 133 - 138
  • [4] A survey of formal methods in self-adaptive systems
    Department of Computer Science, Linnaeus University, Växjö, Sweden
    ACM Int. Conf. Proc. Ser., (67-79):
  • [5] Formal modeling of evolving self-adaptive systems
    Khakpour, Narges
    Jalili, Saeed
    Talcott, Carolyn
    Sirjani, Marjan
    Mousavi, MoharnmadReza
    SCIENCE OF COMPUTER PROGRAMMING, 2012, 78 (01) : 3 - 26
  • [6] Automated Planning for Self-Adaptive Systems
    Gil, Richard
    2015 IEEE/ACM 37TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, VOL 2, 2015, : 839 - 842
  • [7] Hybrid Planning in Self-Adaptive Systems
    Pandey, Ashutosh
    Garlan, David
    2017 IEEE 2ND INTERNATIONAL WORKSHOPS ON FOUNDATIONS AND APPLICATIONS OF SELF* SYSTEMS (FAS*W), 2017, : 366 - 368
  • [8] TOWARDS SELF-ADAPTIVE INTERFACE SYSTEMS
    INNOCENT, PR
    INTERNATIONAL JOURNAL OF MAN-MACHINE STUDIES, 1982, 16 (03): : 287 - 299
  • [9] A Formal Model for Quality-Driven Decision Making in Self-Adaptive Systems
    Kachi, Fatma
    Bouanaka, Chafia
    Merkouche, Souheir
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2020, (329): : 48 - 64
  • [10] Explaining quality attribute tradeoffs in automated planning for self-adaptive systems
    Wohlrab, Rebekka
    Camara, Javier
    Garlan, David
    Schmerl, Bradley
    JOURNAL OF SYSTEMS AND SOFTWARE, 2023, 198