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.


Analysis of Defect Data and Defect Detectors
Point of Contact Dolores Wallace
Dolores.R.Wallace.1@gsfc.nasa.gov
Dates January 2005 - December 2006
Problem Previous work has shown that certain defect detectors and their metrics predict defects in code. Extension of this work could greatly benefit both the Goddard Space Flight Center (GSFC) and the entire Agency. We propose a focused data repository at GSFC (YARAG) to develop a capability for data collection and analysis of pertinent software issues. Pilot projects at GSFC will enable case studies to demonstrate validity of assumptions about certain defect detectors, and their relationship to error prediction. Careful analysis of the process for establishing the data schema of the repository, the data collection, and analyses will provide NASA with a much-needed methodology for defect detection and prediction.
Objective Our objective is to increase quality for GSFC software and across the NASA enterprise, via case studies that yield a means of collecting, analyzing, trending, and storing defect data to determine how best to predict errors in code. Using previous findings in this area, a repository and case studies will be designed specifically for project data at GSFC, establishing a service available to all GSFC projects. A case study of the work itself will enable transfer to all NASA Centers of a cost-model for developing and using such a repository; the collected metrics and defect detectors learned from them; effectiveness data on the merits of these defect detectors; the software tools developed as part of this work; and guidebooks describing the methodology for using these tools.
Results SAS 05 Executive Presentation.ppt
SAS 05 Technical Presentation.ppt
SAS 06 Executive Presentation.ppt
SAS 06 Technical Presentation.ppt
Report survey of algorithms for learning better defect detectors No 1.doc
Keywords Accuracy, Defect Detector, External Validity, Precision
Categories Code Analysis
Domain-Specific Analysis
Static Analysis