NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Press Enter or click the Search button to begin your search.

Back to Results
Simulink-Flight Software Bridge for Model Based TestingModel-Based Testing (MBT) has become a powerful tool used for validating complex flight software systems, particularly in safety-critical space applications. This paper presents a novel MBT framework that leverages Simulink® with operational flight software used in space missions, including applications within NASA’s Gateway program. The core of our approach is a Simulink–Flight Software Bridge. The bridge is designed to allow real-time sending and receiving of telemetry and commands with the flight software using the Space Packet Protocol (SPP).

To facilitate rapid test development, the MBT bridge blockset is auto generated from standard interface definitions XTCE files. We developed a tool to parse the XTCE files and extract telemetry definitions and command arguments, and automatically configure the Simulink bridge accordingly. The resulting framework supports open and closed-loop simulations, Model-in-the-loop (MIL), Software-in-the-loop (SIL), Hardware-in-the-loop (HIL), and functional validation against interface specifications. Our implementation improves testing coverage and early bug detection in mission-critical spaceflight software. The solution can be leveraged to be used with other applications with similar interface architectures.
Document ID
20250008523
Acquisition Source
Johnson Space Center
Document Type
Conference Paper
Authors
Sherif Matta
(Amentum Chantilly, Virginia, United States)
Marc Carbone ORCID
(Glenn Research Center Cleveland, United States)
Date Acquired
August 18, 2025
Publication Date
January 12, 2026
Subject Category
Computer Programming and Software
Meeting Information
Meeting: 47th International IEEE Aerospace Conference
Location: Big Sky, MT
Country: US
Start Date: March 7, 2026
End Date: March 14, 2026
Sponsors: Prognostics and Health Management Society (PHM), American Institute of Aeronautics and Astronautics, Institute of Electrical and Electronics Engineers
Funding Number(s)
WBS: 300750.04.01.04.10
CONTRACT_GRANT: 80JSC022DA035
Distribution Limits
Public
Copyright
Public Use Permitted.
Technical Review
Single Expert
Keywords
Verification and Validation method
Flight Software Testing
Model Based Testing
Simulink
Space Packet Protocol
XTCE
NASA Gateway
Spacecraft testing
Flight software
No Preview Available