Model-driven system-level validation and verification on the space software domain

被引:0
|
作者
Aarón Montalvo
Pablo Parra
Óscar Rodríguez Polo
Alberto Carrasco
Antonio Da Silva
Agustín Martínez
Sebastián Sánchez
机构
[1] University of Alcalá,Space Research Group
来源
Software and Systems Modeling | 2022年 / 21卷 / 6期
关键词
MDE; Validation; Verification; Space; Software; ECSS;
D O I
暂无
中图分类号
学科分类号
摘要
The development process of on-board software applications can benefit from model-driven engineering techniques. Model validation and model transformations can be applied to drive the activities of specification, requirements definition, and system-level validation and verification according to the space software engineering standards ECSS-E-ST-40 and ECSS-Q-ST-80. This paper presents a model-driven approach to completing these activities by avoiding inconsistencies between the documents that support them and providing the ability to automatically generate the system-level validation tests that are run on the Ground Support Equipment and the matrices required to complete the software verification. A demonstrator of the approach has been built using as a proof of concept a subset of the functionality of the software of the control unit of the Energetic Particle Detector instrument on-board Solar Orbiter.
引用
收藏
页码:2367 / 2394
页数:27
相关论文
共 50 条
  • [1] Model-driven system-level validation and verification on the space software domain
    Montalvo, Aaron
    Parra, Pablo
    Rodriguez Polo, Oscar
    Carrasco, Alberto
    Da Silva, Antonio
    Martinez, Agustin
    Sanchez, Sebastian
    SOFTWARE AND SYSTEMS MODELING, 2022, 21 (06): : 2367 - 2394
  • [2] Model-driven software verification
    Holzmann, GJ
    Joshi, R
    MODEL CHECKING SOFTWARE, 2004, 2989 : 76 - 91
  • [3] Model-driven test generation for system level validation
    Mathaikutty, Deepak A.
    Ahuja, Sumit
    Dingankar, Ajit
    Shukla, Sandeep
    2007 IEEE INTERNATIONAL HIGH LEVEL DESIGN VALIDATION AND TEST WORKSHOP, PROCEEDINGS, 2007, : 83 - +
  • [4] Model-driven validation method for software component development assurance level
    Zhu, Hequan
    Xu, Haojun
    Zhang, Peng
    Zhang, Dengcheng
    Sun, Xi
    Hangkong Xuebao/Acta Aeronautica et Astronautica Sinica, 2015, 36 (03): : 907 - 920
  • [5] DOMAIN MODEL-DRIVEN SOFTWARE REENGINEERING AND MAINTENANCE
    JARZABEK, S
    JOURNAL OF SYSTEMS AND SOFTWARE, 1993, 20 (01) : 37 - 51
  • [6] A Model-driven Validation & Verification Environment for Embedded Systems
    Gargantini, A.
    Riccobene, E.
    Scandurra, P.
    2008 INTERNATIONAL SYMPOSIUM ON INDUSTRIAL EMBEDDED SYSTEMS, 2008, : 241 - +
  • [7] A System-Level Approach for Model-Based Verification of Distributed Software Systems
    Mireslami, Seyedehmehrnaz
    Far, Behrouz H.
    2013 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC 2013), 2013, : 2545 - 2550
  • [8] Model-driven system validation by scenarios
    Carioni, A.
    Gargantini, A.
    Riccobene, E.
    Scandurra, P.
    Lecture Notes in Electrical Engineering, 2009, 36 LNEE : 57 - 69
  • [9] Towards integrated model-driven verification and empirical validation of reusable software frameworks for automotive systems
    Subramonian, Venkita
    Gill, Christopher
    MODEL-DRIVEN DEVELOPMENT OF RELIABLE AUTOMOTIVE SERVICES, 2008, 4922 : 118 - +
  • [10] Fast and Accurate Model-Driven FPGA-based System-Level Fault Emulation
    Kaja, Endri
    Gerlin, Nicolas
    Bora, Monideep
    Rutsch, Gabriel
    Devarajegowda, Keerthikumara
    Stoffel, Dominik
    Kunz, Wolfgang
    Ecker, Wolfgang
    PROCEEDINGS OF THE 2022 IFIP/IEEE 30TH INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION (VLSI-SOC), 2022,