Model Checking Techniques Applied to Satellite Operational Mode Management

被引:9
|
作者
Nardone, Vittoria [1 ]
Santone, Antonella [2 ]
Tipaldi, Massimo [1 ]
Liuzza, Davide [1 ]
Glielmo, Luigi [1 ]
机构
[1] Univ Sannio, Dept Engn, I-82100 Benevento, Italy
[2] Univ Molise, Dept Biosci & Terr, I-86100 Campobasso, Italy
来源
IEEE SYSTEMS JOURNAL | 2019年 / 13卷 / 01期
关键词
Abstraction techniques; calculus of communicating systems (CCS); formal verification; model checking; satellite operational mode management (SOMM); systems of systems requirement verification; PROOF SYSTEM; VERIFICATION; VALIDATION;
D O I
10.1109/JSYST.2018.2793665
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Satellites are nowadays complex systems and can be considered as components of larger mission-level systems of systems. The increasing complexity of space mission objectives is actually complicating the requirement engineering process. It is generally understood that space system engineers should translate system-level requirements (elaborated in natural language) into verifiable models, which can expose the design issues before the satellite manufacturing phase. This paper shows how the verification of complex system requirements can be performed via model checking. More specifically, a methodology is proposed which exploits the flexibility provided by the calculus of communicating systems to model complex system concurrent parts and their mutual interactions for verifying analytically their correctness, completeness, and consistency as prescribed by the system requirements. The proposed methodology is applied to the verification of a real satellite operational mode management specification. An abstraction reduction technique based on the selective mu-calculus logic is used to address the computational issues in model checking. It allows capturing and analyzing the parts of a satellite involved in the verification of a specific set of its system-level properties.
引用
收藏
页码:1018 / 1029
页数:12
相关论文
共 50 条
  • [21] Study of the efficiency of model checking techniques using results of the MCC from 2015 To 2019
    Fabrice Kordon
    Lom Messan Hillah
    Francis Hulin-Hubard
    Loïg Jezequel
    Emmanuel Paviot-Adet
    International Journal on Software Tools for Technology Transfer, 2021, 23 : 931 - 952
  • [22] Study of the efficiency of model checking techniques using results of the MCC from 2015 To 2019
    Kordon, Fabrice
    Hillah, Lom Messan
    Hulin-Hubard, Francis
    Jezequel, Loig
    Paviot-Adet, Emmanuel
    INTERNATIONAL JOURNAL ON SOFTWARE TOOLS FOR TECHNOLOGY TRANSFER, 2021, 23 (06) : 931 - 952
  • [23] Analyzing LTL Model Checking Techniques for Plan Synthesis and Controller Synthesis (Work in Progress)
    Kerjean, Sylvain
    Kabanza, Froduald
    St-Denis, Richard
    Thiebaux, Sylvie
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2006, 149 (02) : 91 - 104
  • [24] Towards Automated Software Verification Using Model Checking Techniques
    Asadollahi, Somayeh
    Rafe, Vahid
    Rafeh, Reza
    Rahmani, Adel T.
    THIRD INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF SOFTWARE ENGINEERING, PROCEEDINGS, 2009, : 305 - +
  • [26] Symmetry and partial order reduction techniques in model checking Rebeca
    Jaghoori, Mohammad Mahdi
    Sirjani, Marjan
    Mousavi, Mohammad Reza
    Khamespanah, Ehsan
    Movaghar, Ali
    ACTA INFORMATICA, 2010, 47 (01) : 33 - 66
  • [27] Towards Evaluating Size Reduction Techniques for Software Model Checking
    Sallai, Gyula
    Hajdu, Akos
    Toth, Minas
    Micskei, Zoltan
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2017, (253): : 75 - 91
  • [28] An efficient approach to state space management in model checking of complex software systems using machine learning techniques
    Yasrebi, Mohammad
    Rafe, Vahid
    Parvin, Hamid
    Nejatian, Samad
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2020, 38 (02) : 1761 - 1773
  • [29] Semantic web service composition via model checking techniques
    Kil, Hyunyoung
    Nam, Wonhong
    INTERNATIONAL JOURNAL OF WEB AND GRID SERVICES, 2013, 9 (04) : 339 - 350
  • [30] Detecting feature interactions in Web services with model checking techniques
    ZHANG, Jian-yin
    YANG, Fang-chun
    SU, Sen
    Journal of China Universities of Posts and Telecommunications, 2007, 14 (03): : 108 - 112