Title :
An Analysis of Missed Structure Field Handling Bugs
Author_Institution :
Infosys Technol. Ltd., Bangalore
Abstract :
Despite the importance and prevalence of structures (or records) in programming, no study till now has deeply analyzed the bugs made in their usage. This paper makes a first step to fill that gap by systematically and deeply analyzing a subset of structure usage bugs. The subset, referred to as MSFH bugs, are errors of omission associated with structure fields when they are handled in a grouped context. We analyze the nature of these bugs by providing a taxonomy, root cause analysis, and barrier analysis. The analysis provided many new insights, which suggested new solutions for preventing and detecting the MSFH bugs.
Keywords :
program debugging; MSFH bugs; barrier analysis; program bugs; root cause analysis; structure usage bugs; Computer bugs; Databases; Interviews; Programming; Software; Software systems; Taxonomy; defects; errors of omission; structure;
Conference_Titel :
Software Engineering Research, Management and Applications, 2008. SERA '08. Sixth International Conference on
Conference_Location :
Prague
Print_ISBN :
978-0-7695-3302-5
DOI :
10.1109/SERA.2008.25