DocumentCode :
1917855
Title :
Automating techniques for inspecting high assurance systems
Author :
Fisher, Marcus S. ; Cukic, Bojan
fYear :
2001
fDate :
2001
Firstpage :
117
Lastpage :
126
Abstract :
Software inspections are an example of a validation technique for improving software product quality and reducing development time and cost. They are a peer-review process that have shown to decrease costs, decrease development time, and increase quality through a detailed examination of work-in-progress with the objective of identifying defects. In this paper, we report a methodology used for modeling the defects found during a code inspection. The Orthogonal Defect Classification (ODC) was used to categorize and make inferences that resulted in synthesized checklists that reflect the latest project experience and the rules most frequently broken during software development. We were then able to develop techniques that automatically used the checklists to search for defects in the source code. This automated defect detection technique will free up resources that can be used to look for more project specific issues
Keywords :
program testing; software engineering; automated defect detection technique; development cost; development time; orthogonal defect classification; peer-review process; software development; software inspections; software product quality; synthesized checklists; validation technique; Costs; Delay; Inspection; NASA; Personnel; Programming; Project management; Software quality; Software safety; Testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Assurance Systems Engineering, 2001. Sixth IEEE International Symposium on
Conference_Location :
Boco Raton, FL
ISSN :
1530-2059
Print_ISBN :
0-7695-1275-5
Type :
conf
DOI :
10.1109/HASE.2001.966813
Filename :
966813
Link To Document :
بازگشت