Examining the Potentially Confounding Effect of Class Size on the Associations between Object-Oriented Metrics and Change-Proneness

@article{Zhou2009ExaminingTP,
  title={Examining the Potentially Confounding Effect of Class Size on the Associations between Object-Oriented Metrics and Change-Proneness},
  author={Yuming Zhou and Hareton K. N. Leung and Baowen Xu},
  journal={IEEE Transactions on Software Engineering},
  year={2009},
  volume={35},
  pages={607-623}
}
  • Yuming Zhou, Hareton K. N. Leung, Baowen Xu
  • Published in
    IEEE Transactions on Software…
    2009
  • Computer Science
  • Previous research shows that class size can influence the associations between object-oriented (OO) metrics and fault-proneness and therefore proposes that it should be controlled as a confounding variable when validating OO metrics on fault-proneness. Otherwise, their true associations may be distorted. However, it has not been determined whether this practice is equally applicable to other external quality attributes. In this paper, we use three size metrics, two of which are available during… CONTINUE READING

    Create an AI-powered research feed to stay up to date with new papers like this posted to ArXiv

    Citations

    Publications citing this paper.
    SHOWING 1-10 OF 67 CITATIONS

    Improving change prediction models with code smell-related information

    VIEW 11 EXCERPTS
    CITES METHODS, BACKGROUND & RESULTS
    HIGHLY INFLUENCED

    Enhancing change prediction models using developer-related factors

    VIEW 10 EXCERPTS
    CITES BACKGROUND, METHODS & RESULTS
    HIGHLY INFLUENCED

    Developer-Related Factors in Change Prediction: An Empirical Assessment

    VIEW 10 EXCERPTS
    CITES BACKGROUND, METHODS & RESULTS
    HIGHLY INFLUENCED

    An exploratory study for software change prediction in object-oriented systems using hybridized techniques

    VIEW 7 EXCERPTS
    CITES BACKGROUND & METHODS
    HIGHLY INFLUENCED

    Understanding the Impact of Diversity in Software Bugs on Bug Prediction Models

    VIEW 10 EXCERPTS
    CITES BACKGROUND
    HIGHLY INFLUENCED

    Investigation of the impact of cohesion on the change-proneness of Java interfaces

    VIEW 10 EXCERPTS
    CITES BACKGROUND, RESULTS & METHODS
    HIGHLY INFLUENCED

    Ensemble techniques for software change prediction: A preliminary investigation

    VIEW 4 EXCERPTS
    CITES BACKGROUND & METHODS
    HIGHLY INFLUENCED

    The Consistency, Independence and Validity of Software Complexity Metrics

    VIEW 4 EXCERPTS
    CITES BACKGROUND & METHODS
    HIGHLY INFLUENCED

    Prediction & Assessment of Change Prone Classes Using Statistical & Machine Learning Techniques

    VIEW 3 EXCERPTS
    CITES BACKGROUND & METHODS
    HIGHLY INFLUENCED

    FILTER CITATIONS BY YEAR

    2010
    2019

    CITATION STATISTICS

    • 13 Highly Influenced Citations

    • Averaged 6 Citations per year from 2017 through 2019

    References

    Publications referenced by this paper.
    SHOWING 1-10 OF 53 REFERENCES

    Equivalence of the Mediation, Confounding and Suppression Effect

    VIEW 7 EXCERPTS
    HIGHLY INFLUENTIAL

    A Comparison of Methods to Test Mediation and Other Intervening Variable Effects in Logistic Regression

    • D. P. MacKinnon, M. Yoon, C. M. Lockwood, A. Taylor
    • Psychological Methods, to appear. 622 IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, VOL. 35, NO. 5, SEPTEMBER/OCTOBER 2009 TABLE 8 Inheritance Metrics
    • 2009
    VIEW 1 EXCERPT

    An empirical study into class testability

    VIEW 2 EXCERPTS