Search NASA⌕ Search

NASA NTRS · 20090007664

Research Infusion Collaboration: Finding Defect Patterns in Reused Code

Abstract

The 'Finding Defect Patterns in Reused Code' Research Infusion Collaboration was performed by Jet Propulsion Laboratory/Caltech under Contract 104-07-02.679 102 197 08.14.4. This final report describes the collaboration and documents the findings, including lessons learned.The research infusion collaboration characterized, using Orthogonal Defect Classification, defect reports for code that will be reused in mission-critical software on Deep Space Network Antenna controllers. Code reuse is estimated to be 90%, so it is important to identify systemic defects, or patterns, prior to reuse of this code. The work also identified ways to avoid certain types of defects and to test more efficiently.The primary objectives of the project were:to analyze defect patterns of the code to be reused based on the defects'Orthogonal Defect Classification (ODC)and to achieve a successful infusion of ODC to a project.

Explore related subjects

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Lutz, Robyn R., Morgan, Scott, Do, Tuan, Mikulski, Carmen, Berg Strain, Martha, Rockwell, Steve, Wilkinson, Belinda. 2004-11-18. Research Infusion Collaboration: Finding Defect Patterns in Reused Code. https://ntrs.nasa.gov/citations/20090007664

Cite the original work for its findings. Save a collection to share your selection of sources.