NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
The Generalized Support Software (GSS) Domain Engineering Process: An Object-Oriented Implementation and Reuse Success at Goddard Space Flight CenterThe Flight Dynamics Division (FDD) of NASA's Goddard Space Flight Center (GSFC) recently embarked on a far-reaching revision of its process for developing and maintaining satellite support software. The new process relies on an object-oriented software development method supported by a domain specific library of generalized components. This Generalized Support Software (GSS) Domain Engineering Process is currently in use at the NASA GSFC Software Engineering Laboratory (SEL). The key facets of the GSS process are (1) an architecture for rapid deployment of FDD applications, (2) a reuse asset library for FDD classes, and (3) a paradigm shift from developing software to configuring software for mission support. This paper describes the GSS architecture and process, results of fielding the first applications, lessons learned, and future directions
Document ID
19990025405
Document Type
Other
Authors
Condon, Steven (Computer Sciences Corp. Lanham, MD United States)
Hendrick, Robert (Computer Sciences Corp. Lanham, MD United States)
Stark, Michael E. (NASA Goddard Space Flight Center Greenbelt, MD United States)
Steger, Warren (Computer Sciences Corp. Lanham, MD United States)
Date Acquired
August 19, 2013
Publication Date
October 1, 1997
Publication Information
Publication: Software Engineering Laboratory Series: Collected Software Engineering Papers
Volume: 15
Subject Category
Computer Programming and Software
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.

Related Records

IDRelationTitle19990025393Analytic PrimarySoftware Engineering Laboratory Series: Collected Software Engineering Papers
Document Inquiry