2006•Unpublished venueRequires access

The Evolution of a Test Process for Spacecraft Software

Brenda A. Clyde Deborah A. Clancy

Open publisher page 5 citations

Abstract

The Johns Hopkins University Applied Physics Laboratory formed an embedded software group in 2001. In addition to defining the process for developing and testing flight software, the group had to quickly apply those new processes to a series of four different spacecraft missions from 2001 through the present. The paper describes the evolution of the software testing approach for embedded flight software during this time. After a brief description of the four spacecraft missions, this paper presents our initial approach to testing and how that approach changed with each mission, as our resources were overextended and our schedules were compressed. The final section of the paper presents the changes that we believe had the most significant impact on our testing efforts and our proposed test approach for the next mission.

About this research paper

What this paper is about

The Johns Hopkins University Applied Physics Laboratory formed an embedded software group in 2001. In addition to defining the process for developing and testing flight software, the group had to quickly apply those new processes to a series of four different spacecraft missions from 2001 through the present. The paper describes the evolution of the software testing approach for embedded flight software during this time. After a brief description of the four spacecraft missions, this paper presents our initial approach to testing and how that approach changed with each mission, as our resources were overextended and our schedules were compressed. The final section of the paper presents the changes that we believe had the most significant impact on our testing efforts and our proposed test approach for the next mission.

Why it matters

OpenAlex reports 5 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

The Johns Hopkins University Applied Physics Laboratory formed an embedded software group in 2001. In addition to defining the process for developing and testing flight software, the group had to quickly apply those new processes to a series of four different spacecraft missions from 2001 through the present. The paper describes the evolution of the software testing approach for embedded flight software during this time. After a brief description of the four spacecraft missions, this paper presents our initial approach to testing and how that approach changed with each mission, as our resources were overextended and our schedules were compressed. The final section of the paper presents the changes that we believe had the most significant impact on our testing efforts and our proposed test approach for the next mission.

Key concepts: Spacecraft, Software, Process (computing), Computer science, Systems engineering, Software testing, Software engineering, Engineering

Related papers

Back to paper searchBrowse research topicsOriginal source
The Evolution of a Test Process for Spacecraft Software — Research Paper | ScholarLens