Impact of maintainability defects on code inspections
dc.contributor.author | Albayrak, Özlem | en_US |
dc.contributor.author | Davenport, David | en_US |
dc.coverage.spatial | Bolzano-Bozen, Italy | en_US |
dc.date.accessioned | 2016-02-08T12:22:57Z | |
dc.date.available | 2016-02-08T12:22:57Z | |
dc.date.issued | 2010 | en_US |
dc.department | Computer Technology and Information Systems | en_US |
dc.description | Date of Conference: September 16 - 17, 2010 | en_US |
dc.description.abstract | Software inspections are effective ways to detect defects early in the development process. In this paper, we analyze the impact of certain defect types on the effectiveness of code inspection. We conducted an experiment in an academic environment with 88 subjects to empirically investigate the effect of two maintainability defects, i.e., indentation and naming conventions, on the number of functional defects found, the effectiveness of functional defect detections, and the number of false positives reported during individual code inspections. Results show that in cases where both naming conventions and indentation defects exist, the participants found minimum number of defects and reported the highest number of false positives, as compared to the cases where either indentation or naming defects exist. Among maintainability defects, indentation seems to significantly impact the number of functional defects found by the inspector, while the presence of naming conventions defects seems to have no significant impact on the number of functional defects detected. The presence of maintainability defects significantly impacts the number of false positives reported. On the effectiveness of individual code inspectors we observed no significant impact originated from the presence of indentation or naming convention defects. © 2010 ACM. | en_US |
dc.description.provenance | Made available in DSpace on 2016-02-08T12:22:57Z (GMT). No. of bitstreams: 1 bilkent-research-paper.pdf: 70227 bytes, checksum: 26e812c6f5156f83f0e77b261a471b5a (MD5) Previous issue date: 2010 | en |
dc.identifier.doi | 10.1145/1852786.1852850 | en_US |
dc.identifier.uri | http://hdl.handle.net/11693/28525 | |
dc.language.iso | English | en_US |
dc.publisher | ACM | en_US |
dc.relation.isversionof | http://dx.doi.org/10.1145/1852786.1852850 | en_US |
dc.source.title | ESEM '10 Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement | en_US |
dc.subject | code inspection effectiveness | en_US |
dc.subject | Code inspections and walk-throughs | en_US |
dc.subject | source code inspection | en_US |
dc.subject | Academic environment | en_US |
dc.subject | Code inspections | en_US |
dc.subject | Defect type | en_US |
dc.subject | Development process | en_US |
dc.subject | False positive | en_US |
dc.subject | Functional defects | en_US |
dc.subject | Significant impacts | en_US |
dc.subject | Software inspection | en_US |
dc.subject | source code inspection | en_US |
dc.subject | Computer software selection and evaluation | en_US |
dc.subject | Defects | en_US |
dc.subject | Maintainability | en_US |
dc.subject | Software engineering | en_US |
dc.subject | Inspection | en_US |
dc.title | Impact of maintainability defects on code inspections | en_US |
dc.type | Conference Paper | en_US |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- Impact of maintainability defects on code inspections.pdf
- Size:
- 252.56 KB
- Format:
- Adobe Portable Document Format
- Description:
- Full printable version