IV&V Facility Research Program Results and SARP Results  

Advanced Search
Click here to complete a short survey. The results of this survey will be used to help us improve the research program and this website.

Click here to view research projects that had new research results added in the last 90 days.


Software Process Assurance for Complex Electronics (SPACE)
Point of Contact Richard Plastow
Richard.A.Plastow@nasa.gov
Dates January 2005 - December 2007
Problem Complex electronics (such as FPGAs and ASICs) are hardware/software hybrids used across NASA in everything from wind tunnels to the International Space Station. Previous SARP research has shown that assurance methods for these devices have not kept up with the technology. Following the lead of the FAA, this research will apply software process assurance methods and techniques to complex electronics in multiple projects across three NASA Centers and determine what techniques improve product quality and provide additional safety assurance.
Objective
  • From January through June 2005, select 6 or more projects and three Centers (including GRC) for the study. Identify and select the assurance techniques to apply. Assess current status of all projects.
  • From July 2005 through December, 2006, pilot the assurance techniques for complex electronics with the selected projects. Submit progress reports every six months.
  • By March, 2007, complete evaluation of assurance techniques and identify those that improved product quality or enhanced safety for further assessment.
  • From April through September 2007, conduct additional trials of selected assurance techniques.
  • By December 2007, submit final report on the study.
  • Results SAS 05 Executive Presentation.ppt
    SAS 05 Technical Presentation.ppt
    SAS 06 Executive Presentation.ppt
    SAS 06 Technical Presentation.ppt
    Assurance plan for complex electronics.zip
    Keywords programmable logic, software assurance, mission critical, PLC, ASIC, FPGA
    Categories Quality Assurance
    Quality Engineering