• 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