Stochastic Verification by Analysis for Autonomous Systems Management Architecture (ASMA)
The Gateway Vehicle Systems Manager (VSM) is the top-level of a distributed, hierarchical software control system. VSM is data-driven and will make decisions related to mission, fault, resource management and vehicle control. These attributes combined with a high degree of autono
Selection note: Curated because “Stochastic Verification by Analysis for Autonomous Systems Management Architecture (ASMA)” covers Verification and Validation, Autonomous Systems, Data Driven Systems, Monte Carlo Analysis; it materially informs GShips work on verification and validation.
Evidence boundary: NTRS provides open full text, but this presentation was screened for curation rather than independently or domain reviewed; inclusion is contextual, not automatic claim evidence.
Stable record
ntrs-20240004187
Topic
analogs-verification
Type
Presentation
Publisher
Johnson Space Center
Authors
Pavan Rajagopal; James B Dabney; Julia M Badger
Year
2024
Editorial state
metadata curated editorial draft
Reviewer
GShips Project editorial synthesis
Official link checked
2026-07-25
Source-supplied abstract
The Gateway Vehicle Systems Manager (VSM) is the top-level of a distributed, hierarchical software control system. VSM is data-driven and will make decisions related to mission, fault, resource management and vehicle control. These attributes combined with a high degree of autonomy make it susceptible to emergent behavior. In order to achieve the high level of confidence needed in this critical system, the VSM team has developed a multifaceted verification strategy employing traditional verification techniques, simulation, model checking, and runtime verification. Individual algorithms are verified using conventional testing and model checking using assume-guarantee contracts. A discrete event-based simulation approach is being developed to verify timelines. This presentation describes an enhancement to the verification approach using analysis to enhance system robustness by detecting and resolving the potential for emergent behavior. The verification by analysis employs a Software in the Loop (SITL) environment with real flight software executing on emulated processors, simulations of vehicle subsystems, flight dynamics, and human inputs. Since the possible input space and configuration data set are too large for exhaustive testing, a Monte Carlo approach is used to cover feasible scenarios, augmented with corner cases and known higher-risk scenarios. A key problem in using Monte Carlo-based system verification is evaluating test results to ensure that system behavior is correct. The presentation describes the approach the VSM team uses to monitor behavior for compliance with predetermined boundaries and to identify anomalous behavior for further analysis.
This presentation describes the multi-level systems approach to verification, and the simulation-based layer that covers the feasible state space:
1. Overview of the Gateway VSM
2. Special challenges due to heterogeneous, hierarchical architecture
3. Modeling and simulation environment using flight software and system simulations
4. Developing input sets to ensure state-space coverage
5. Developing model and data configuration sets to ensure model coverage
6. Interpreting results without predetermined outcomes
7. Lessons learned and future work
Abstract text has not been adopted as a GShips conclusion.
What would change this record?
A newer or corrected version, a retraction, a verified duplicate, a material topic mismatch, a changed access state, or claim-level review would trigger a dated editorial update.
NTRS provides open full text, but this presentation was screened for curation rather than independently or domain reviewed; inclusion is contextual, not automatic claim evidence.
Source-supplied titles, abstracts, authors, and dates may require correction against the canonical full text.
What would change this page?
A newer or corrected version, retraction, verified duplicate, material topic mismatch, changed access state, or claim-level assessment would change this record.
People, review, and conflicts
Prepared by
GShips Project
Editorial status
metadata-curated-editorial-draft
Editorial reviewer
GShips Project editorial synthesis
Last editorial review
No editorial-review date recorded
Independent review
pending
Independent reviewer
No independent reviewer assigned
Last independent review
No independent-review date exists
Last content edit
Not recorded separately
Official source or link verified
2026-07-25
Declared conflicts
The maintainer intends to explore a commercial venture based on some GShips work. No entity, outside funding, customer, sponsor, or indexed-organization relationship currently exists.