DocumentCode
467086
Title
SRAE: An Integrated Framework for Aiding in the Verification and Validation of Legacy Artifacts in NASA Flight Control Systems
Author
Orrego, Andres ; Mundy, Gregory
Author_Institution
Global Sci. & Technol., Inc., Greenbelt
Volume
1
fYear
2007
fDate
24-27 July 2007
Firstpage
413
Lastpage
422
Abstract
Experience has shown that software reuse helps to improve the quality of software while reducing development costs and labor efforts. Though it is an attractive approach to software development, reuse is not as simple to achieve as it may appear on the surface. Observations at the NASA IV & V Facility reveal that ad-hoc reuse of legacy artifacts frequently occur in the development of flight control systems for unmanned spaceflight missions. At Global Science & Technology, Inc., we have been studying ways of identifying and mitigating the risks associated with reusing legacy software in NASA missions. To aid in this effort, we have developed a framework, known as SRAE (Software Reuse Analysis Environment), which is based on textual comparisons and analysis of software artifacts. In this paper, we present the SRAE framework and its benefits. We also highlight results gained by applying the framework to software artifacts from NASA missions.
Keywords
aerospace computing; program verification; software reusability; Global Science & Technology, Inc; NASA flight control systems; legacy artifacts validation; legacy artifacts verification; software development; software quality; software reuse analysis environment; unmanned spaceflight missions; Aerospace control; Costs; FAA; NASA; Programming; Software quality; Software safety; Software tools; Space technology; Space vehicles;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Software and Applications Conference, 2007. COMPSAC 2007. 31st Annual International
Conference_Location
Beijing
ISSN
0730-3157
Print_ISBN
0-7695-2870-8
Type
conf
DOI
10.1109/COMPSAC.2007.199
Filename
4291033
Link To Document