• DocumentCode
    2345128
  • Title

    On the Relation between External Software Quality and Static Code Analysis

  • Author

    Plosch, R. ; Gruber, H. ; Hentschel, A. ; Pomberger, G. ; Schiffer, S.

  • Author_Institution
    Inst. for Bus. Inf. Software Eng., Johannes Kepler Univ. Linz, Linz, Austria
  • fYear
    2008
  • fDate
    15-16 Oct. 2008
  • Firstpage
    169
  • Lastpage
    174
  • Abstract
    Only a few studies exist that try to investigate whether there is a significant correlation between external software quality and the data provided by static code analysis tools. A clarification on this issue could pave the way for more precise prediction models on the probability of defects based on the violation of programming rules. We therefore initiated a study where the defect data of selected versions of the open source development environment ldquoEclipse SDKrdquo is correlated with the data provided by the static code analysis tools PMD and FindBugs applied the source code of Eclipse. The results from this study are promising as especially some PMD rulesets show a good correlation with the defect data and could therefore serve as basis for measurement, control and prediction of software quality.
  • Keywords
    program debugging; public domain software; software metrics; software quality; Eclipse SDK; FindBugs; PMD; code analysis; defect data; external software quality; open source development environment; precise prediction models; programming rules violation; Computer bugs; Conferences; Data engineering; Failure analysis; Informatics; Investments; Open source software; Software maintenance; Software measurement; Software quality; Correlation Analysis; External Quality; Predicting Failure and Defects; Static Code Analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Workshop, 2008. SEW '08. 32nd Annual IEEE
  • Conference_Location
    Kassandra
  • ISSN
    1550-6215
  • Print_ISBN
    978-0-7695-3617-0
  • Type

    conf

  • DOI
    10.1109/SEW.2008.17
  • Filename
    5328373