Title :
Managing Post-Development Fault Removal
Author :
Schmeelk, Suzanna ; Mills, William ; Noonan, Robert
Author_Institution :
Coll. of William & Mary, Williamsburg, VA
Abstract :
In this paper, we manage fault removal by classifying and prioritizing fault warnings reported by a static analysis tool. We present our findings from analyzing three cross-platform industrial code bases at Yahoo! totaling approximately 3.6+ MLOC. The tool found 1.2K potential fault warnings as follows: 52.29% true faults and 47.71% false/noise. The 52.29% correctly reported faults were prioritized based on severity. Additionally, we connected the tool classification to a standard software weakness schema, Common Weakness Enumeration (CWE) to standardized discourse. The results from creating a management system for post-development fault removal are intended to be shifted back into earlier stages of software development.
Keywords :
software development management; software fault tolerance; Yahoo; common weakness enumeration; fault warnings; management system; post-development fault removal; software development; software weakness schema; static analysis tool; tool classification; Computer architecture; Computer industry; Computer security; Conference management; Dictionaries; Educational institutions; Information technology; Milling machines; Software standards; Technology management; C++; Coverity; fault classification; fault warnings; quality assurance; security; static analysis;
Conference_Titel :
Information Technology: New Generations, 2009. ITNG '09. Sixth International Conference on
Conference_Location :
Las Vegas, NV
Print_ISBN :
978-1-4244-3770-2
Electronic_ISBN :
978-0-7695-3596-8
DOI :
10.1109/ITNG.2009.249