• About
  • Policies
  • What is openaccess
  • Library
  • Contact
Advanced search
      View Item 
      •   BUIR Home
      • Scholarly Publications
      • Applied Schools
      • School of Applied Technology and Management
      • Computer Technology and Information Systems
      • View Item
      •   BUIR Home
      • Scholarly Publications
      • Applied Schools
      • School of Applied Technology and Management
      • Computer Technology and Information Systems
      • View Item
      JavaScript is disabled for your browser. Some features of this site may not work without it.

      Impact of maintainability defects on code inspections

      Thumbnail
      View / Download
      252.6 Kb
      Author
      Albayrak, Özlem
      Davenport, David
      Date
      2010
      Source Title
      ESEM '10 Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement
      Publisher
      ACM
      Language
      English
      Type
      Conference Paper
      Item Usage Stats
      161
      views
      177
      downloads
      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.
      Keywords
      code inspection effectiveness
      Code inspections and walk-throughs
      source code inspection
      Academic environment
      Code inspections
      Defect type
      Development process
      False positive
      Functional defects
      Significant impacts
      Software inspection
      source code inspection
      Computer software selection and evaluation
      Defects
      Maintainability
      Software engineering
      Inspection
      Permalink
      http://hdl.handle.net/11693/28525
      Published Version (Please cite this version)
      http://dx.doi.org/10.1145/1852786.1852850
      Collections
      • Computer Technology and Information Systems 61
      Show full item record

      Related items

      Showing items related by title, author, creator and subject.

      • Thumbnail

        Avrupa Birliği rekabet hukukunda AB komisyonunun inceleme yetkisi 

        Pınar, H. (Rekabet Kurulu, 2011)
        Avrupa Birliği Komisyonunun rekabet hukukundaki inceleme yetkisinin kapsamı ve bu yetkinin kullanılmasının her yönü ile ortaya konulması Türk hukuku için de büyük bir öneme sahiptir. Zira Türk rekabet hukukunun mehazı, ...
      • Thumbnail

        An experiment to observe the impact of UML diagrams on the effectiveness of software requirements inspections 

        Albayrak, Özlem (IEEE, 2009)
        Software inspections aim to find defects early in the development process and studies have found them to be effective. However, there is almost no data available regarding the impact of UML diagram utilization in software ...
      • Thumbnail

        Quality control chart design under jidoka 

        Berk, E.; Toy, A. Ö. (John Wiley & Sons, Inc., 2009)
        We consider design of control charts in the presence of machine stoppages that are exogenously imposed (as under jidoka practices). Each stoppage creates an opportunity for inspection/repair at reduced cost. We first model ...

      Browse

      All of BUIRCommunities & CollectionsTitlesAuthorsAdvisorsBy Issue DateKeywordsTypeDepartmentsThis CollectionTitlesAuthorsAdvisorsBy Issue DateKeywordsTypeDepartments

      My Account

      Login

      Statistics

      View Usage StatisticsView Google Analytics Statistics

      Bilkent University

      If you have trouble accessing this page and need to request an alternate format, contact the site administrator. Phone: (312) 290 1771
      Copyright © Bilkent University - Library IT

      Contact Us | Send Feedback | Off-Campus Access | Admin | Privacy