• DocumentCode
    3325180
  • Title

    An exploratory study on a linear model for measuring software quality

  • Author

    Puerta, A. ; Carnal, C.L.

  • Author_Institution
    Tennessee Technol. Univ., Cookeville, TN
  • fYear
    1989
  • fDate
    9-12 Apr 1989
  • Firstpage
    1099
  • Abstract
    A pilot study was conducted to develop a linear regression model to measure software quality. The model incorporated four quality components representing efficiency, understandability, modifiability, and implementation of requirements. Halstead measures were used as regressors along with a programmer rating. The study used a group of second-semester Fortran programming students who implemented the same program individually. A series of standard tests was utilized to measure the quality components. The results showed linear dependency of all quality components, except understandability, on Halstead metrics. The efficiency, modifiability, and requirements components were expressed using only volume, level, and programming time metrics. Thus, those three measures appear as the most promising for validation research. However, the best correlations for each quality component were given by the programmer rating, suggesting that nonlinear solutions might be more appropriate
  • Keywords
    program testing; software reliability; Fortran programming; Halstead measures; efficiency; implementation; linear model; modifiability; regressors; software quality measurement; understandability; validation research; Equations; Humans; Impurities; Programming profession; Psychology; Software measurement; Software quality; Testing; Turning; Volume measurement;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Southeastcon '89. Proceedings. Energy and Information Technologies in the Southeast., IEEE
  • Conference_Location
    Columbia, SC
  • Type

    conf

  • DOI
    10.1109/SECON.1989.132579
  • Filename
    132579