Nothing Special   »   [go: up one dir, main page]

skip to main content
10.5555/794203.795283guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

A Study on Fault-Proneness Detection of Object-Oriented Systems

Published: 14 March 2001 Publication History

Abstract

Fault proneness detection in object-oriented systems is an interesting area for software companies and researchers. Several hundreds of metrics have been defined with the aim of measuring the different aspects of object-oriented systems. Only a few of them have been validated for fault detection, several interesting works with this view have been considered. This paper reports a research study started from the analysis of more than 200 different object-oriented metrics extracted from the literature with the aim of identifying suitable models for the detection of fault-proneness of classes. Such a large number of metrics allows extracting a subset of them in order to obtain models that can be adopted for fault proneness detection. To this end, the whole set of metrics has been classified on the basis of the measured aspect in order to reduce their number to a manageable one; then statistical techniques have been employed to produce a hybrid model comprised of 12 metrics. The work has been focussed on identifying models that can detect as many faulty classes as possible and, at the same time, models that are based on a manageable small set of metrics. A compromise between these aspects and the classification correctness of faulty and non-faulty classes was the main challenge of the research. As a result, two models for fault-proneness classes detection have been obtained and validated.

Cited By

View all
  • (2019)Empirical investigation of dimension hierarchy sharing-based metrics for multidimensional schema understandabilityInternational Journal of Intelligent Engineering Informatics10.5555/3337636.33376387:2-3(141-163)Online publication date: 25-May-2019
  • (2018)Improving fault detection in modified codeJournal of Computer Science and Technology10.1007/s11390-007-9053-322:3(397-409)Online publication date: 21-Dec-2018
  • (2017)Training data selection for cross-project defection predictionProceedings of the 11th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement10.1109/ESEM.2017.49(354-363)Online publication date: 9-Nov-2017
  • Show More Cited By
  1. A Study on Fault-Proneness Detection of Object-Oriented Systems

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image Guide Proceedings
    CSMR '01: Proceedings of the Fifth European Conference on Software Maintenance and Reengineering
    March 2001
    ISBN:0769510280

    Publisher

    IEEE Computer Society

    United States

    Publication History

    Published: 14 March 2001

    Author Tags

    1. empirical validation.
    2. fault estimation
    3. maintenance
    4. object-oriented metrics

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 13 Nov 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2019)Empirical investigation of dimension hierarchy sharing-based metrics for multidimensional schema understandabilityInternational Journal of Intelligent Engineering Informatics10.5555/3337636.33376387:2-3(141-163)Online publication date: 25-May-2019
    • (2018)Improving fault detection in modified codeJournal of Computer Science and Technology10.1007/s11390-007-9053-322:3(397-409)Online publication date: 21-Dec-2018
    • (2017)Training data selection for cross-project defection predictionProceedings of the 11th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement10.1109/ESEM.2017.49(354-363)Online publication date: 9-Nov-2017
    • (2016)Empirical investigation of fault predictors in context of class membership probability estimationProceedings of the 31st Annual ACM Symposium on Applied Computing10.1145/2851613.2851973(1550-1553)Online publication date: 4-Apr-2016
    • (2014)An in-depth study of the potentially confounding effect of class size in fault predictionACM Transactions on Software Engineering and Methodology (TOSEM)10.1145/255677723:1(1-51)Online publication date: 20-Feb-2014
    • (2012)Maintainability prediction of object-oriented software system by multilayer perceptron modelACM SIGSOFT Software Engineering Notes10.1145/2347696.234770337:5(1-4)Online publication date: 2-Sep-2012
    • (2009)Fault detection and prediction in an open-source software projectProceedings of the 5th International Conference on Predictor Models in Software Engineering10.1145/1540438.1540462(1-11)Online publication date: 18-May-2009
    • (2008)Anomaly-based fault detection in pervasive computing systemProceedings of the 5th international conference on Pervasive services10.1145/1387269.1387294(147-156)Online publication date: 6-Jul-2008
    • (2007)On The Detection of Test SmellsIEEE Transactions on Software Engineering10.1109/TSE.2007.7074533:12(800-817)Online publication date: 1-Dec-2007
    • (2005)Empirical Validation of Object-Oriented Metrics on Open Source Software for Fault PredictionIEEE Transactions on Software Engineering10.1109/TSE.2005.11231:10(897-910)Online publication date: 1-Oct-2005

    View Options

    View options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media