A Configurable Software Model of a Self-Adaptive Robotic System

被引:1
|
作者
Passler, Juliane [1 ]
ter Beek, Maurice H. [2 ]
Damiani, Ferruccio [3 ]
Johnsen, Einar Broch [1 ]
Tarifa, S. Lizeth Tapia [1 ]
机构
[1] Univ Oslo, Gaustadalleen 23B, NO-0373 Oslo, Norway
[2] CNR, ISTI, Via Giuseppe Moruzzi 1, I-56124 Pisa, Italy
[3] Univ Turin, Corso Svizzera 185, I-10149 Turin, Italy
关键词
Self-adaptive systems; Dynamic software product lines; Probabilistic model checking; ProFeat;
D O I
10.1016/j.scico.2024.103221
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Self-adaptation, meant to increase reliability, is a crucial feature of cyber-physical systems operating in uncertain physical environments. Ensuring safety properties of self-adaptive systems is of utter importance, especially when operating in remote environments where communication with a human operator is limited, like under water or in space. This paper presents a software model that allows the analysis of one such self-adaptive system, a configurable underwater robot used for pipeline inspection, by means of the probabilistic model checker ProFeat. Furthermore, it shows that the configurable software model is easily extensible to further, possibly more complex use cases and analyses.
引用
收藏
页数:6
相关论文
共 50 条
  • [21] AlchemistJ: A framework for self-adaptive software
    Kim, D
    Park, S
    EMBEDDED AND UBIQUITOUS COMPUTING - EUC 2005, 2005, 3824 : 98 - 109
  • [22] A self-adaptive agent for flexible posture planning in robotic milling system
    Zhao, Shengqiang
    Peng, Fangyu
    Su, Juntong
    Sun, Hao
    Yan, Rong
    Tang, Xiaowei
    Zhang, Teng
    Li, Zepeng
    JOURNAL OF MANUFACTURING SYSTEMS, 2024, 75 : 228 - 245
  • [23] Software systems facilitating self-adaptive control software
    Pham, TQ
    Dixon, KR
    Khosla, PK
    2000 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS 2000), VOLS 1-3, PROCEEDINGS, 2000, : 1094 - 1100
  • [24] Beyond the Rainbow: Self-Adaptive Failure Avoidance in Configurable Systems
    Swanson, Jacob
    Cohen, Myra B.
    Dwyer, Matthew B.
    Garvin, Brady J.
    Firestone, Justin
    22ND ACM SIGSOFT INTERNATIONAL SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING (FSE 2014), 2014, : 377 - 388
  • [25] Geometric optimization of a self-adaptive robotic leg
    Fedorov, Dmitri
    Birglen, Lionel
    TRANSACTIONS OF THE CANADIAN SOCIETY FOR MECHANICAL ENGINEERING, 2018, 42 (01) : 49 - 60
  • [26] A Model-Based Framework for Building Self-Adaptive Distributed Software
    Aissaoui, Ouanes
    Amirat, Abdelkrim
    Atil, Fadila
    INFORMATICA-JOURNAL OF COMPUTING AND INFORMATICS, 2014, 38 (03): : 289 - 306
  • [27] A Self-Adaptive Hardware/Software System Architecture for Ubiquitous Computing Applications
    Huang, Chun-Hsian
    Shen, Jih-Sheng
    Hsiung, Pao-Ann
    UBIQUITOUS INTELLIGENCE AND COMPUTING, 2010, 6406 : 382 - 396
  • [28] Towards a Generalized Queuing Network Model for Self-adaptive Software Systems
    Arcelli, Davide
    PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT (MODELSWARD), 2020, : 457 - 464
  • [29] A Framework for Self-adaptive Software Based on Extended Tropos Goal Model
    Lei, Yiwei
    Ben, Kerong
    He, Zhiyong
    2015 7TH INTERNATIONAL CONFERENCE ON INTELLIGENT HUMAN-MACHINE SYSTEMS AND CYBERNETICS IHMSC 2015, VOL II, 2015,
  • [30] Self-adaptive architecture evolution with model checking: A software cybernetics approach
    Chen, Luxi
    Huang, Linpeng
    Li, Chen
    Wu, Xiwen
    JOURNAL OF SYSTEMS AND SOFTWARE, 2017, 124 : 228 - 246