PG-EAM - Graduate Program in Aeronautical and Mechanical Engineering
PT EN
Article 2018

Model-Based Testing Applied to Software Components of Satellite Simulators

Authors

Silva, Paulo Diego Barbosa Da
Ambrosio, Ana Maria

Modelling and Simulation in Engineering , vol. 2018 , Article 3847843

ISSN: 16875591

1
Citations
3
Authors

Abstract

© 2018 Paulo Diego Barbosa da Silva et al.Operational simulators have a fundamental role in space programs. During a satellite operation, these simulators are essential for validating critical manoeuvres, testing new on-board software versions, and supporting the diagnosis of anomalies. With the purpose of reusing the operational simulators, the Brazilian National Institute for Space Research has proposed a new standard for the specification of the components that must be integrated in their in-house developed simulators. The new standard describes the behaviour of satellite subsystems using cause-effect tables that relate telecommands, electrical switches, equipment working states, energy consumption, telemetries, and operating modes of the subsystem. Using this new standard as input, this work proposes an approach that merges model-based testing and model checking to verify the correct implementation of new components in the satellite simulator. The verification approach consists of extracting state machines from the cause-effect tables and used it to automatically derive a test case suite. In order to validate the proposal, we applied it to three different satellite subsystems and assessed the results obtained from the test campaigns. In all the three cases, the proposed approach identified errors in the simulator components that were not initially detected by the traditional testing approach used at the Brazilian National Institute for Space Research.

Modeling and Simulation (MATH) Engineering (all) (ENGI) Computer Science Applications (COMP)
: Scopus
Last Update: 2026-06-25
: 2-s2.0-85059860371