Impact of maintainability defects on code inspections

dc.contributor.authorAlbayrak, Özlemen_US
dc.contributor.authorDavenport, Daviden_US
dc.coverage.spatialBolzano-Bozen, Italyen_US
dc.date.accessioned2016-02-08T12:22:57Z
dc.date.available2016-02-08T12:22:57Z
dc.date.issued2010en_US
dc.departmentComputer Technology and Information Systemsen_US
dc.descriptionDate of Conference: September 16 - 17, 2010en_US
dc.description.abstractSoftware 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.provenanceMade 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: 2010en
dc.identifier.doi10.1145/1852786.1852850en_US
dc.identifier.urihttp://hdl.handle.net/11693/28525
dc.language.isoEnglishen_US
dc.publisherACMen_US
dc.relation.isversionofhttp://dx.doi.org/10.1145/1852786.1852850en_US
dc.source.titleESEM '10 Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurementen_US
dc.subjectcode inspection effectivenessen_US
dc.subjectCode inspections and walk-throughsen_US
dc.subjectsource code inspectionen_US
dc.subjectAcademic environmenten_US
dc.subjectCode inspectionsen_US
dc.subjectDefect typeen_US
dc.subjectDevelopment processen_US
dc.subjectFalse positiveen_US
dc.subjectFunctional defectsen_US
dc.subjectSignificant impactsen_US
dc.subjectSoftware inspectionen_US
dc.subjectsource code inspectionen_US
dc.subjectComputer software selection and evaluationen_US
dc.subjectDefectsen_US
dc.subjectMaintainabilityen_US
dc.subjectSoftware engineeringen_US
dc.subjectInspectionen_US
dc.titleImpact of maintainability defects on code inspectionsen_US
dc.typeConference Paperen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Impact of maintainability defects on code inspections.pdf
Size:
252.56 KB
Format:
Adobe Portable Document Format
Description:
Full printable version