NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Press Enter or click the Search button to begin your search.

Back to Results
Using Selection Pressure as an Asset to Develop Reusable, Adaptable Software SystemsThe Goddard Earth Sciences Data and Information Services Center (GES DISC) at NASA has over the years developed and honed several reusable architectural components for supporting large-scale data centers with a large customer base. These include a processing system (S4PM) and an archive system (S4PA) based upon a workflow engine called the Simple Scalable Script based Science Processor (S4P) and an online data visualization and analysis system (Giovanni). These subsystems are currently reused internally in a variety of combinations to implement customized data management on behalf of instrument science teams and other science investigators. Some of these subsystems (S4P and S4PM) have also been reused by other data centers for operational science processing. Our experience has been that development and utilization of robust interoperable and reusable software systems can actually flourish in environments defined by heterogeneous commodity hardware systems the emphasis on value-added customer service and the continual goal for achieving higher cost efficiencies. The repeated internal reuse that is fostered by such an environment encourages and even forces changes to the software that make it more reusable and adaptable. Allowing and even encouraging such selective pressures to software development has been a key factor In the success of S4P and S4PM which are now available to the open source community under the NASA Open source Agreement
Document ID
20080039658
Acquisition Source
Goddard Space Flight Center
Document Type
Conference Paper
Authors
Berrick, Stephen
(NASA Goddard Space Flight Center Greenbelt, MD, United States)
Lynnes, Christopher
(NASA Goddard Space Flight Center Greenbelt, MD, United States)
Date Acquired
August 24, 2013
Publication Date
December 7, 2007
Subject Category
Computer Programming And Software
Meeting Information
Meeting: American Geophysical Union Fall Meeting
Location: San Francisco, CA
Country: United States
Start Date: December 10, 2007
End Date: December 14, 2007
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available