Architecture-based unit testing of the flight software product line

8Citations
Citations of this article
32Readers
Mendeley users who have this article in their library.
Get full text

Abstract

This paper presents an analysis of the unit testing approach developed and used by the Core Flight Software (CFS) product line team at the NASA GSFC. The goal of the analysis is to understand, review, and recommend strategies for improving the existing unit testing infrastructure as well as to capture lessons learned and best practices that can be used by other product line teams for their unit testing. The CFS unit testing framework is designed and implemented as a set of variation points, and thus testing support is built into the product line architecture. The analysis found that the CFS unit testing approach has many practical and good solutions that are worth considering when deciding how to design the testing architecture for a product line, which are documented in this paper along with some suggested improvements. © 2010 Springer-Verlag Berlin Heidelberg.

Cite

CITATION STYLE

APA

Ganesan, D., Lindvall, M., McComas, D., Bartholomew, M., Slegel, S., & Medina, B. (2010). Architecture-based unit testing of the flight software product line. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 6287 LNCS, pp. 256–270). https://doi.org/10.1007/978-3-642-15579-6_18

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free