NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Discrete Event Simulation-Based Timeline Validation Using R2U2The Gateway Vehicle Systems Manager (VSM), the top-level software control system in a distributed, hierarchical Autonomous System Management Architecture is, like most modern spacecraft software control systems, heavily data-driven. For example, schedules (timelines) will be developed on the ground and, due to the high degree of autonomy, contain complex procedures involving conditional branching, variable timing, and resource contention resolution. In order to verify that an uploaded timeline will function correctly, it is necessary to explore the feasible set of possible executions. While it is possible to test a timeline using a mission simulation, the complexity of the system and duration of a timeline limits the number of trials and therefore the test coverage. To address this problem, the VSM team is using a discrete event system model that can rapidly generate from a timeline sets of event sequences using Monte Carlo techniques. To achieve rapid and trustworthy checking of the event sequences, we use an offline version of the runtime model checking tool R2U2.

This presentation describes the approach the VSM team is using to implement the discrete event simulation and evaluate event sequences using R2U2. The presentation will discuss:
1. Description of the timelines by VSM in the context of VSM operations
2. Expansion of a timeline into a sequence of atomic events
3. Adjustment, in the Monte Carlo environment, of an event sequence to account for uncertainty, external events, and failures
4. Definition of R2U2 input and mission-time linear temporal logic files
5. Generation and use of R2U2 verdict sequences
6. Lessons learned and future work
Document ID
20240004271
Acquisition Source
Johnson Space Center
Document Type
Presentation
Authors
James B. Dabney
(University of Houston - Clear Lake Houston, Texas, United States)
Michael Whitzer
(Johnson Space Center Houston, United States)
Julia M. Badger
(Johnson Space Center Houston, United States)
Date Acquired
April 10, 2024
Publication Date
May 6, 2024
Subject Category
Computer Programming and Software
Meeting Information
Meeting: 17th Annual Workshop on Spaceflight Flight Software (FSW)
Location: San Antonio, TX
Country: US
Start Date: May 6, 2024
End Date: May 9, 2024
Sponsors: The Aerospace Corporation, Johns Hopkins University Applied Physics Laboratory, Southwest Research Institute, National Aeronautics and Space Administration, Jet Propulsion Laboratory
Funding Number(s)
WBS: 651937.06.03.72
CONTRACT_GRANT: 80JSC023DA010
Distribution Limits
Public
Copyright
Public Use Permitted.
Keywords
Verification
formal methods
No Preview Available