• DocumentCode
    746276
  • Title

    Comments on "The confounding effect of class size on the validity of object-oriented metrics"

  • Author

    Evanco, William M.

  • Author_Institution
    Coll. of Inf. Sci. & Technol., Drexel Univ., Philadelphia, PA, USA
  • Volume
    29
  • Issue
    7
  • fYear
    2003
  • fDate
    7/1/2003 12:00:00 AM
  • Firstpage
    670
  • Lastpage
    672
  • Abstract
    It has been proposed by El Emam et al. (ibid. vol.27 (7), 2001) that size should be taken into account as a confounding variable when validating object-oriented metrics. We take issue with this perspective since the ability to measure size does not temporally precede the ability to measure many of the object-oriented metrics that have been proposed. Hence, the condition that a confounding variable must occur causally prior to another explanatory variable is not met. In addition, when specifying multivariate models of defects that incorporate object-oriented metrics, entering size as an explanatory variable may result in misspecified models that lack internal consistency. Examples are given where this misspecification occurs.
  • Keywords
    object-oriented programming; software metrics; software reliability; class size; defect-proneness; multivariate models; object-oriented metrics; software detects; statistical modeling; validity; Computer languages; Information science; Object oriented modeling; Size control; Size measurement; Software measurement; Software testing; Statistical analysis; Veins; Volume measurement;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/TSE.2003.1214331
  • Filename
    1214331