Engineering PapersSearch

NASA NTRS · 20205010396

Adding a Verification View for Autonomous Real-Time Architecture

Abstract

Spacecraft software systems continue to increase in complexity and must frequently operate autonomously for extended periods. Thus, the consequences of software flaws are increasing and it is necessary to improve development methods to minimize the risk of latent flaws in the operational software. Traditional software architectures place verification as one element in the development architectural view and treat verification as a later lifecycle activity that is considered complete when the system is certified for flight. The Gateway Vehicle System Manager team, recognizing the importance of verification throughout the system lifecycle, is treating verification as an additional architectural view that receives continuous attention from the requirements analysis phase and continuing for the life of the operational system. The verification view consists of two viewpoints: development and operational. We present background on the verification view and discuss the approaches the Vehicle System Manager team is taking.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

James B Dabney, Pavan Rajagopal, Julia M Badger. Adding a Verification View for Autonomous Real-Time Architecture. https://ntrs.nasa.gov/citations/20205010396

Cite the original work for its findings. Save a collection to share your selection of sources.