메뉴 건너뛰기




Volumn 40, Issue 6, 2014, Pages 603-616

Researcher bias: The use of machine learning in software defect prediction

Author keywords

meta analysis; researcher bias; Software defect prediction

Indexed keywords

ARTIFICIAL INTELLIGENCE; DEFECTS; FORECASTING; RESEARCH; REVERSE ENGINEERING;

EID: 84903176990     PISSN: 00985589     EISSN: None     Source Type: Journal    
DOI: 10.1109/TSE.2014.2322358     Document Type: Article
Times cited : (340)

References (95)
  • 1
    • 60249092995 scopus 로고    scopus 로고
    • A systematic review of software fault prediction studies
    • C. Catal and B. Diri, "A systematic review of software fault prediction studies," Expert Syst. Appl., vol. 36, no. 4, pp. 7346-7354, 2009.
    • (2009) Expert Syst. Appl. , vol.36 , Issue.4 , pp. 7346-7354
    • Catal, C.1    Diri, B.2
  • 2
    • 84870561393 scopus 로고    scopus 로고
    • A systematic literature review on fault prediction performance in software engineering
    • Nov./Dec
    • T. Hall, S. Beecham, D. Bowes, D. Gray, and S. Counsell, "A systematic literature review on fault prediction performance in software engineering," IEEE Trans. Softw. Eng., vol. 38, no. 6, pp. 1276-1304, Nov./Dec. 2012.
    • (2012) IEEE Trans. Softw. Eng. , vol.38 , Issue.6 , pp. 1276-1304
    • Hall, T.1    Beecham, S.2    Bowes, D.3    Gray, D.4    Counsell, S.5
  • 3
    • 49349089233 scopus 로고    scopus 로고
    • Benchmarking classification models for software defect prediction: A proposed framework and novel findings
    • Jul./Aug
    • S. Lessmann, B. Baesens, C. Mues, and S. Pietsch, "Benchmarking classification models for software defect prediction: A proposed framework and novel findings," IEEE Trans. Softw. Eng., vol. 34, no. 4, pp. 485-496, Jul./Aug. 2008.
    • (2008) IEEE Trans. Softw. Eng. , vol.34 , Issue.4 , pp. 485-496
    • Lessmann, S.1    Baesens, B.2    Mues, C.3    Pietsch, S.4
  • 4
    • 22944440671 scopus 로고    scopus 로고
    • Reliability and validity in comparative studies software prediction models
    • DOI 10.1109/TSE.2005.58
    • I. Myrtveit, E. Stensrud, and M. Shepperd, "Reliability and validity in comparative studies of software prediction models," IEEE Trans. Softw. Eng., vol. 31, no. 5, pp. 380-391, May 2005. (Pubitemid 41046926)
    • (2005) IEEE Transactions on Software Engineering , vol.31 , Issue.5 , pp. 380-391
    • Myrtveit, I.1    Stensrud, E.2    Shepperd, M.3
  • 6
    • 79957799751 scopus 로고    scopus 로고
    • A general software defect-proneness prediction framework
    • May
    • Q. Song, Z. Jia, M. Shepperd, S. Ying, and J. Liu, "A general software defect-proneness prediction framework," IEEE Trans. Softw. Eng., vol. 11, no. 3, pp. 356-370, May 2011.
    • (2011) IEEE Trans. Softw. Eng. , vol.11 , Issue.3 , pp. 356-370
    • Song, Q.1    Jia, Z.2    Shepperd, M.3    Ying, S.4    Liu, J.5
  • 7
    • 84857392540 scopus 로고    scopus 로고
    • The case for open computer programs
    • D. Ince, L. Hatton, and J. Graham-Cumming, "The case for open computer programs," Nature, vol. 482, pp. 485-488, 2012.
    • (2012) Nature , vol.482 , pp. 485-488
    • Ince, D.1    Hatton, L.2    Graham-Cumming, J.3
  • 8
    • 0033931867 scopus 로고    scopus 로고
    • Assessing the accuracy of prediction algorithms for classification: An overview
    • P. Baldi, S. Brunak, Y. Chauvin, C. Andersen, and H. Nielsen, "Assessing the accuracy of prediction algorithms for classification: An overview," Bioinformatics, vol. 16, no. 5, pp. 412-424, 2000. (Pubitemid 30487963)
    • (2000) Bioinformatics , vol.16 , Issue.5 , pp. 412-424
    • Baldi, P.1    Brunak, S.2    Chauvin, Y.3    Andersen, C.A.F.4    Nielsen, H.5
  • 9
    • 85164392958 scopus 로고
    • A study of cross-validation and bootstrap for accuracy estimation and model selection
    • R. Kohavi, "A study of cross-validation and bootstrap for accuracy estimation and model selection," in Proc. Int. Joint Conf. Artif. Intell., 1995, pp. 1137-1143.
    • (1995) Proc. Int. Joint Conf. Artif. Intell. , pp. 1137-1143
    • Kohavi, R.1
  • 10
    • 85008025524 scopus 로고    scopus 로고
    • Sensitivity analysis of k-fold cross validation in prediction error estimation
    • Mar.
    • J. D. Rodríguez, A. Pérez, and J. A. Lozano, "Sensitivity analysis of k-fold cross validation in prediction error estimation," IEEE Trans. Pattern Anal. Mach. Intell., vol. 32, no. 3, pp. 569-575, Mar. 2010.
    • (2010) IEEE Trans. Pattern Anal. Mach. Intell. , vol.32 , Issue.3 , pp. 569-575
    • Rodríguez, J.D.1    Pérez, A.2    Lozano, J.A.3
  • 13
    • 84883321067 scopus 로고    scopus 로고
    • Data quality: Some comments on the nasa software defect data sets
    • Sept.
    • M. Shepperd, Q. Song, Z. Sun, and C. Mair, "Data quality: Some comments on the nasa software defect data sets," IEEE Trans. Softw. Eng., vol. 39, no. 9, pp. 1208-1215, Sept. 2013.
    • (2013) IEEE Trans. Softw. Eng. , vol.39 , Issue.9 , pp. 1208-1215
    • Shepperd, M.1    Song, Q.2    Sun, Z.3    Mair, C.4
  • 16
    • 84864758525 scopus 로고    scopus 로고
    • Evaluation: From precision, recall and f-measure to roc, informedness, markedness and correlation
    • D. Powers, "Evaluation: From precision, recall and f-measure to roc, informedness, markedness and correlation," J. Mach. Learn. Technol., vol. 2, no. 1, pp. 37-63, 2011.
    • (2011) J. Mach. Learn. Technol. , vol.2 , Issue.1 , pp. 37-63
    • Powers, D.1
  • 17
    • 52549091028 scopus 로고    scopus 로고
    • Techniques for evaluating fault prediction models
    • Y. Jiang, B. Cukic, and Y. Ma, "Techniques for evaluating fault prediction models," Empirical Softw. Eng., vol. 13, pp. 561-595, 2008.
    • (2008) Empirical Softw. Eng. , vol.13 , pp. 561-595
    • Jiang, Y.1    Cukic, B.2    Ma, Y.3
  • 18
    • 84869160181 scopus 로고    scopus 로고
    • A unified view of performance metrics: Translating threshold choice into expected classification loss
    • J. Hernández-Orallo, P. Flach, and C. Ferri, "A unified view of performance metrics: Translating threshold choice into expected classification loss," J. Mach. Learn. Res., vol. 13, pp. 2813-2869, 2012.
    • (2012) J. Mach. Learn. Res. , vol.13 , pp. 2813-2869
    • Hernández-Orallo, J.1    Flach, P.2    Ferri, C.3
  • 19
    • 78650804323 scopus 로고    scopus 로고
    • Apples-to-apples in cross-validation studies: Pitfalls in classifier performance measurement
    • G. Forman and M. Scholz, "Apples-to-apples in cross-validation studies: Pitfalls in classifier performance measurement," ACM SIGKDD Explorations Newsletter, vol. 12, no. 1, pp 49-57, 2010.
    • (2010) ACM SIGKDD Explorations Newsletter , vol.12 , Issue.1 , pp. 49-57
    • Forman, G.1    Scholz, M.2
  • 22
    • 0002100348 scopus 로고
    • Primary, secondary, and meta-analysis of research
    • G. V. Glass, "Primary, secondary, and meta-analysis of research," Educ. Res., vol. 5, no. 10, pp. 3-8, 1976.
    • (1976) Educ. Res. , vol.5 , Issue.10 , pp. 3-8
    • Glass, G.V.1
  • 23
    • 0032304123 scopus 로고    scopus 로고
    • Combining empirical results in software engineering
    • PII S0950584998001013
    • L. Pickard, B. Kitchenham, and P. Jones, "Combining empirical results in software engineering," Inf. Softw. Technol., vol. 40, no. 14, pp. 811-821, 1998. (Pubitemid 128415104)
    • (1998) Information and Software Technology , vol.40 , Issue.14 , pp. 811-821
    • Pickard, L.M.1    Kitchenham, B.A.2    Jones, P.W.3
  • 24
    • 0034274341 scopus 로고    scopus 로고
    • Applying meta-analytical procedures to software engineering experiments
    • J. Miller, "Applying meta-analytical procedures to software engineering experiments," J. Syst. Softw., vol. 54, no. 1, pp. 29-39, 2000.
    • (2000) J. Syst. Softw. , vol.54 , Issue.1 , pp. 29-39
    • Miller, J.1
  • 25
    • 79952446954 scopus 로고    scopus 로고
    • Research synthesis in software engineering: A tertiary study
    • D. Cruzes and T. Dybå, "Research synthesis in software engineering: A tertiary study," Inf. Softw. Technol., vol. 53, no. 5, pp. 440-455, 2011.
    • (2011) Inf. Softw. Technol. , vol.53 , Issue.5 , pp. 440-455
    • Cruzes, D.1    Dybå, T.2
  • 26
    • 0032501528 scopus 로고    scopus 로고
    • Meta-analysis spurious precision? Meta-analysis of observational studies
    • M. Egger, M. Schneider, and G. Davey-Smith, "Meta-analysis spurious precision? Meta-analysis of observational studies," Brit. Med. J., vol. 316, pp. 140-144, 1998. (Pubitemid 28121116)
    • (1998) British Medical Journal , vol.316 , Issue.7125 , pp. 140-144
    • Egger, M.1    Schneider, M.2    Smith, G.D.3
  • 27
    • 0028003995 scopus 로고
    • Meta analysis/shmeta analysis
    • S. Shapiro, "Meta analysis/shmeta analysis," Amer. J. Epidemiol., vol. 140, pp. 771-778, 1994.
    • (1994) Amer. J. Epidemiol. , vol.140 , pp. 771-778
    • Shapiro, S.1
  • 30
    • 33646023117 scopus 로고    scopus 로고
    • An introduction to ROC analysis
    • T. Fawcett, "An introduction to ROC analysis," Pattern Recognit. Lett., vol. 27, no. 8, pp. 861-874, 2006.
    • (2006) Pattern Recognit. Lett. , vol.27 , Issue.8 , pp. 861-874
    • Fawcett, T.1
  • 31
    • 62949147818 scopus 로고    scopus 로고
    • On association coefficients for 2 × 2 tables and properties that do not depend on the marginal distributions
    • M. Warrens, "On association coefficients for 2 × 2 tables and properties that do not depend on the marginal distributions," Psychometrika, vol. 73, no. 4, pp. 777-789, 2008.
    • (2008) Psychometrika , vol.73 , Issue.4 , pp. 777-789
    • Warrens, M.1
  • 32
  • 33
    • 84898870457 scopus 로고    scopus 로고
    • DConfusion: A technique to allow cross study performance evaluation of fault prediction studies
    • D. Bowes, T. Hall, and D. Gray, "DConfusion: A technique to allow cross study performance evaluation of fault prediction studies," Autom. Softw. Eng., vol. 21, pp. 287-313, 2013.
    • (2013) Autom. Softw. Eng. , vol.21 , pp. 287-313
    • Bowes, D.1    Hall, T.2    Gray, D.3
  • 34
    • 0028446078 scopus 로고
    • A metrics suite for object oriented design
    • Jun.
    • S. Chidamber and C. Kemerer, "A metrics suite for object oriented design,"IEEETrans. Softw. Eng., vol. 20, no. 6, pp. 476-493, Jun.1994.
    • (1994) IEEE Trans. Softw. Eng. , vol.20 , Issue.6 , pp. 476-493
    • Chidamber, S.1    Kemerer, C.2
  • 36
    • 84873601067 scopus 로고    scopus 로고
    • The state of machine learning methodology in software fault prediction
    • Dec. 2012
    • T. Hall and D. Bowes, "The state of machine learning methodology in software fault prediction," in Proc. 11th Int. Conf. Mach. Learn. Appl., 2012, Dec. 2012, vol. 2, pp. 308-313.
    • (2012) Proc. 11th Int. Conf. Mach. Learn. Appl. , vol.2 , pp. 308-313
    • Hall, T.1    Bowes, D.2
  • 37
    • 0035506767 scopus 로고    scopus 로고
    • Comparing software prediction techniques using simulation
    • Nov.
    • M. Shepperd and G. Kadoda, "Comparing software prediction techniques using simulation," IEEE Trans. Softw. Eng., vol. 27, no. 11, pp. 987-998, Nov. 2001.
    • (2001) IEEE Trans. Softw. Eng. , vol.27 , Issue.11 , pp. 987-998
    • Shepperd, M.1    Kadoda, G.2
  • 38
    • 34547141824 scopus 로고    scopus 로고
    • A parametric bootstrap approach for ANOVA with unequal variances: Fixed and random models
    • DOI 10.1016/j.csda.2006.09.039, PII S016794730600363X
    • K. Krishnamoorthy, F. Lu, and T. Matthew, "A parametric bootstrap approach for ANOVA with unequal variances: Fixed and random models," Comput. Statist. Data Anal., vol. 51, no. 12, pp. 5731-5742, 2007. (Pubitemid 47125986)
    • (2007) Computational Statistics and Data Analysis , vol.51 , Issue.12 , pp. 5731-5742
    • Krishnamoorthy, K.1    Lu, F.2    Mathew, T.3
  • 39
    • 0030190999 scopus 로고    scopus 로고
    • A comparison of tests of equality of variances
    • DOI 10.1016/0167-9473(95)00054-2
    • T.-S. Lim and W.-Y. Loh, "A comparison of tests of equality of variances," Comput. Statis. Data Anal., vol. 22, no. 3, pp. 287-301, 1996. (Pubitemid 126393651)
    • (1996) Computational Statistics and Data Analysis , vol.22 , Issue.3 , pp. 287-301
    • Lim, T.-S.1    Loh, W.-Y.2
  • 40
    • 0344008723 scopus 로고    scopus 로고
    • Practical regression and ANOVA using R
    • Jul.
    • J. Faraway, "Practical regression and ANOVA using R," Tech. Rep., Jul. 2002.
    • (2002) Tech. Rep.
    • Faraway, J.1
  • 41
    • 0036409434 scopus 로고    scopus 로고
    • Eta squared, partial eta squared, and misreporting of effect size in communication research
    • DOI 10.1093/hcr/28.4.612
    • T. Levine and C. Hullett, "Eta squared, partial eta squared, and misreporting of effect size in communication research," Human Commun. Res., vol. 28, no. 4, pp. 612-625, 2002. (Pubitemid 37496224)
    • (2002) Human Communication Research , vol.28 , Issue.4 , pp. 612-625
    • Levine, T.R.1    Hullett, C.R.2
  • 42
    • 10044284358 scopus 로고    scopus 로고
    • Cautionary note on reporting eta-squared values from multifactor anova designs
    • DOI 10.1177/0013164404264848
    • C. Pierce, R. Block, and H. Aguinis, "Cautionary note on reporting eta-squared values from multifactor ANOVA designs," Educ. Psychol. Meas., vol. 64, no. 6, pp. 916-924, 2004. (Pubitemid 39604741)
    • (2004) Educational and Psychological Measurement , vol.64 , Issue.6 , pp. 916-924
    • Pierce, C.A.1    Block, R.A.2    Aguinis, H.3
  • 46
    • 77949535610 scopus 로고    scopus 로고
    • Over-optimism in bioinformatics research
    • A.-L. Boulesteix, "Over-optimism in bioinformatics research," Bioinformatics, vol. 26, no. 3, pp. 437-439, 2010.
    • (2010) Bioinformatics , vol.26 , Issue.3 , pp. 437-439
    • Boulesteix, A.-L.1
  • 47
    • 0002801569 scopus 로고
    • Confirmation bias in a simulated research environment: An experimental study of scientific inference
    • C. Mynatt, M. Doherty, and R. Tweney, "Confirmation bias in a simulated research environment: An experimental study of scientific inference," Quart. J. Exp. Psychol., vol. 29, no. 1, pp. 85-95, 1977.
    • (1977) Quart. J. Exp. Psychol. , vol.29 , Issue.1 , pp. 85-95
    • Mynatt, C.1    Doherty, M.2    Tweney, R.3
  • 48
    • 0038616401 scopus 로고    scopus 로고
    • Emergency medicine animal research: Does use of randomization and blinding affect the results?
    • V. Bebarta, D. Luyten, and K. Heard, "Emergency medicine animal research: Does use of randomization and blinding affect the results?" Academic Emergency Med., vol. 10, no. 6, pp. 684-687, 2003. (Pubitemid 36667073)
    • (2003) Academic Emergency Medicine , vol.10 , Issue.6 , pp. 684-687
    • Bebarta, V.1    Luyten, D.2    Heard, K.3
  • 49
    • 71949127456 scopus 로고    scopus 로고
    • What's up with software metrics? - A preliminary mapping study
    • Jan.
    • B. Kitchenham, "What's up with software metrics? - A preliminary mapping study," J. Syst. Softw., vol. 83, no. 1, pp. 37-51, Jan. 2010.
    • (2010) J. Syst. Softw. , vol.83 , Issue.1 , pp. 37-51
    • Kitchenham, B.1
  • 51
    • 0007255198 scopus 로고
    • Summarizing monte carlo results in methodological research: The one- and twofactor fixed effects ANOVA cases
    • M. Harwell, E. Rubinstein, W. Hayes, and C. Olds, "Summarizing monte carlo results in methodological research: The one- and twofactor fixed effects ANOVA cases," J. Educational Behavioral Statist., vol. 17, no. 4, pp. 315-339, 1992.
    • (1992) J. Educational Behavioral Statist. , vol.17 , Issue.4 , pp. 315-339
    • Harwell, M.1    Rubinstein, E.2    Hayes, W.3    Olds, C.4
  • 57
    • 46449116712 scopus 로고    scopus 로고
    • A multivariate analysis of static code attributes for defect prediction
    • Oct.
    • B. Turhan and A. Bener, "A multivariate analysis of static code attributes for defect prediction," in Proc. 7th Int. Conf. Quality Softw., Oct. 2007, pp. 231-237.
    • (2007) Proc. 7th Int. Conf. Quality Softw. , pp. 231-237
    • Turhan, B.1    Bener, A.2
  • 58
    • 72449149627 scopus 로고    scopus 로고
    • Reducing false alarms in software defect prediction by decision threshold optimization
    • A. Tosun and A. Bener, "Reducing false alarms in software defect prediction by decision threshold optimization," in Proc. 3rd Int. Symp. Empirical Softw. Eng. Meas., 2009, pp. 477-480.
    • (2009) Proc. 3rd Int. Symp. Empirical Softw. Eng. Meas. , pp. 477-480
    • Tosun, A.1    Bener, A.2
  • 59
    • 33845782503 scopus 로고    scopus 로고
    • Data mining static code attributes to learn defect predictors
    • DOI 10.1109/TSE.2007.256941
    • T. Menzies, J. Greenwald, and A. Frank, "Data mining static code attributes to learn defect predictors," IEEE Trans. Softw. Eng., vol. 33, no. 1, pp. 2-13, Jan. 2007. (Pubitemid 46002165)
    • (2007) IEEE Transactions on Software Engineering , vol.33 , Issue.1 , pp. 2-13
    • Menzies, T.1    Greenwald, J.2    Frank, A.3
  • 60
    • 77949789640 scopus 로고    scopus 로고
    • Early software fault prediction using real time defect data
    • A. Kaur, P. S. Sandhu, and A. S. Bra, "Early software fault prediction using real time defect data," in Proc. 2nd Int. Conf. Mach. Vis., 2009, pp. 242-245.
    • (2009) Proc. 2nd Int. Conf. Mach. Vis. , pp. 242-245
    • Kaur, A.1    Sandhu, P.S.2    Bra, A.S.3
  • 61
    • 62949142303 scopus 로고    scopus 로고
    • Application of random forest in predicting fault-prone classes
    • A. Kaur and R. Malhotra, "Application of random forest in predicting fault-prone classes," in Proc. Int. Conf. Adv. Comput. Theory Eng., 2008, pp. 37-43.
    • (2008) Proc. Int. Conf. Adv. Comput. Theory Eng. , pp. 37-43
    • Kaur, A.1    Malhotra, R.2
  • 62
    • 48249127895 scopus 로고    scopus 로고
    • Predicting software fault proneness model using neural network
    • Y. Singh, A. Kaur, and R. Malhotra, "Predicting software fault proneness model using neural network," Product-Focus. Softw. Process Improvement, vol. 5089, pp. 204-214, 2008.
    • (2008) Product-Focus. Softw. Process Improvement , vol.5089 , pp. 204-214
    • Singh, Y.1    Kaur, A.2    Malhotra, R.3
  • 63
    • 34648835118 scopus 로고    scopus 로고
    • Empirical analysis of software fault content and fault proneness using Bayesian methods
    • DOI 10.1109/TSE.2007.70722
    • G. Pai and J. Dugan, "Empirical analysis of software fault content and fault proneness using bayesian methods," IEEE Trans. Softw. Eng., vol. 33, no. 10, pp. 675-686, Oct. 2007. (Pubitemid 47455979)
    • (2007) IEEE Transactions on Software Engineering , vol.33 , Issue.10 , pp. 675-686
    • Pai, G.J.1    Dugan, J.B.2
  • 68
    • 28244461468 scopus 로고    scopus 로고
    • Building effective defect-prediction models in practice
    • DOI 10.1109/MS.2005.149
    • A. Koru and H. Liu, "Building effective defect-prediction models in practice," IEEE Softw., vol. 22, no. 6, pp. 23-29, Nov./Dec. 2005. (Pubitemid 41709721)
    • (2005) IEEE Software , vol.22 , Issue.6 , pp. 23-29
    • Koru, A.G.1    Liu, H.2
  • 70
    • 57649221639 scopus 로고    scopus 로고
    • Predicting fault proneness of classes through a multiobjective particle swarm optimization algorithm
    • A. B. de Carvalho, A. Pozo, S. Vergilio, and A. Lenz, "Predicting fault proneness of classes through a multiobjective particle swarm optimization algorithm," in Proc. 20th IEEE Int. Conf. Tools Artif. Intell., 2008, vol. 2, pp. 387-394.
    • (2008) Proc. 20th IEEE Int. Conf. Tools Artif. Intell. , vol.2 , pp. 387-394
    • De Carvalho, A.B.1    Pozo, A.2    Vergilio, S.3    Lenz, A.4
  • 71
    • 77549086028 scopus 로고    scopus 로고
    • A symbolic fault-prediction model based on multiobjective particle swarm optimization
    • A. B. de Carvalho, A. Pozo, and S. R. Vergilio, "A symbolic fault-prediction model based on multiobjective particle swarm optimization," J. Syst. Softw., vol. 83, no. 5, pp. 868-882, 2010.
    • (2010) J. Syst. Softw. , vol.83 , Issue.5 , pp. 868-882
    • De Carvalho, A.B.1    Pozo, A.2    Vergilio, S.R.3
  • 73
    • 0036649954 scopus 로고    scopus 로고
    • Assessing the applicability of fault-proneness models across object-oriented software projects
    • 7, Jul.
    • L. Briand, W. Melo, and J. Wust, "Assessing the applicability of fault-proneness models across object-oriented software projects," IEEE Trans. Softw. Eng., vol. 28, no. 7, pp. 706-720, Jul. 2002.
    • (2002) IEEE Trans. Softw. Eng. , vol.28 , pp. 706-720
    • Briand, L.1    Melo, W.2    Wust, J.3
  • 74
    • 47349112859 scopus 로고    scopus 로고
    • Data mining techniques for building fault-proneness models in telecom java software
    • Nov.
    • E. Arisholm, L. C. Briand, and M. Fuglerud, "Data mining techniques for building fault-proneness models in telecom java software," in Proc. 18th IEEE Int. Symp. Softw. Reliability, Nov. 2007, pp. 215-224.
    • (2007) Proc. 18th IEEE Int. Symp. Softw. Reliability , pp. 215-224
    • Arisholm, E.1    Briand, L.C.2    Fuglerud, M.3
  • 75
    • 71649110371 scopus 로고    scopus 로고
    • A systematic and comprehensive investigation of methods to build and evaluate fault prediction models
    • E. Arisholm, L. C. Briand, and E. B. Johannessen, "A systematic and comprehensive investigation of methods to build and evaluate fault prediction models," J. Syst. Softw., vol. 83, no. 1, pp. 2-17, 2010.
    • (2010) J. Syst. Softw. , vol.83 , Issue.1 , pp. 2-17
    • Arisholm, E.1    Briand, L.C.2    Johannessen, E.B.3
  • 76
    • 77954755255 scopus 로고    scopus 로고
    • Exploratory study of a UML metric for fault prediction
    • C. Cruz and A. Erika, "Exploratory study of a UML metric for fault prediction," in Proc. 32nd ACM/IEEE Int. Conf. Softw. Eng., 2010, vol. 2, pp. 361-364.
    • (2010) Proc. 32nd ACM/IEEE Int. Conf. Softw. Eng. , vol.2 , pp. 361-364
    • Cruz, C.1    Erika, A.2
  • 77
    • 78649782445 scopus 로고    scopus 로고
    • Evolutionary optimization of software quality modeling with multiple repositories
    • Nov./Dec
    • L. Yi, T. M. Khoshgoftaar, and N. Seliya, "Evolutionary optimization of software quality modeling with multiple repositories," IEEE Trans. Softw. Eng., vol. 36, no. 6, pp. 852-864, Nov./Dec. 2010.
    • (2010) IEEE Trans. Softw. Eng. , vol.36 , Issue.6 , pp. 852-864
    • Yi, L.1    Khoshgoftaar, T.M.2    Seliya, N.3
  • 79
    • 3543063465 scopus 로고    scopus 로고
    • Comparative assessment of software quality classification techniques: An empirical case study
    • T. Khoshgoftaar and N. Seliya, "Comparative assessment of software quality classification techniques: An empirical case study," Empirical Softw. Eng., vol. 9, no. 3, pp. 229-257, 2004.
    • (2004) Empirical Softw. Eng. , vol.9 , Issue.3 , pp. 229-257
    • Khoshgoftaar, T.1    Seliya, N.2
  • 83
    • 57349133760 scopus 로고    scopus 로고
    • A comparative analysis of the efficiency of change metrics and static code attributes for defect prediction
    • R. Moser, W. Pedrycz, and G. Succi, "A comparative analysis of the efficiency of change metrics and static code attributes for defect prediction," in Proc. ACM/IEEE 30th Int. Conf. Softw. Eng., 2008, pp. 181-190.
    • (2008) Proc. ACM/IEEE 30th Int. Conf. Softw. Eng. , pp. 181-190
    • Moser, R.1    Pedrycz, W.2    Succi, G.3
  • 84
    • 30344485154 scopus 로고    scopus 로고
    • Empirical validation of object-oriented metrics on open source software for fault prediction
    • DOI 10.1109/TSE.2005.112
    • T. Gyimothy, R. Ferenc, and I. Siket, "Empirical validation of object-oriented metrics on open source software for fault prediction," IEEE Trans. Softw. Eng., vol. 31, no. 10, pp. 897-910, Oct. 2005. (Pubitemid 43065752)
    • (2005) IEEE Transactions on Software Engineering , vol.31 , Issue.10 , pp. 897-910
    • Gyimothy, T.1    Ferenc, R.2    Siket, I.3
  • 86
    • 84900197051 scopus 로고    scopus 로고
    • A statistical framework for the prediction of fault-proneness
    • Calgary, AB, Canada: Idea Group Inc
    • Y. Ma, L. Guo, and B. Cukic, "A statistical framework for the prediction of fault-proneness," in Advances in Machine Learning Application in Software Engineering, Calgary, AB, Canada: Idea Group Inc., 2006, pp. 237-265.
    • (2006) Advances in Machine Learning Application in Software Engineering , pp. 237-265
    • Ma, Y.1    Guo, L.2    Cukic, B.3
  • 88
    • 52549091028 scopus 로고    scopus 로고
    • Techniques for evaluating fault prediction models
    • Y. Jiang, B. Cukic, and Y. Ma, "Techniques for evaluating fault prediction models," Empirical Softw. Eng., vol. 13, no. 5, pp. 561-595, 2008.
    • (2008) Empirical Softw. Eng. , vol.13 , Issue.5 , pp. 561-595
    • Jiang, Y.1    Cukic, B.2    Ma, Y.3
  • 91
    • 33947174112 scopus 로고    scopus 로고
    • Empirical analysis of object-oriented design metrics for predicting high and low severity faults
    • Y. Zhou and H. Leung, "Empirical analysis of object-oriented design metrics for predicting high and low severity faults," IEEE Trans. Softw. Eng., vol. 32, no. 10, pp. 771-789, Oct. 2006. (Pubitemid 46405591)
    • (2006) IEEE Transactions on Software Engineering , vol.32 , Issue.10 , pp. 771-789
    • Zhou, Y.1    Leung, H.2
  • 92
    • 40749154789 scopus 로고    scopus 로고
    • Mining software repositories for comprehensible software fault prediction models
    • DOI 10.1016/j.jss.2007.07.034, PII S0164121207001902
    • O. Vandecruys, D. Martens, B. Baesens, C. Mues, M. De Backer, and R. Haesen, "Mining software repositories for comprehensible software fault prediction models," J. Syst. Softw., vol. 81, no. 5, pp. 823-839, 2008. (Pubitemid 351389560)
    • (2008) Journal of Systems and Software , vol.81 , Issue.5 , pp. 823-839
    • Vandecruys, O.1    Martens, D.2    Baesens, B.3    Mues, C.4    De Backer, M.5    Haesen, R.6
  • 93
    • 70849129575 scopus 로고    scopus 로고
    • An investigation of the relationships between lines of code and defects
    • Z. Hongyu, "An investigation of the relationships between lines of code and defects," in IEEE Int. Conf. Softw. Maintenance, 2009, pp. 274-283.
    • (2009) IEEE Int. Conf. Softw. Maintenance , pp. 274-283
    • Hongyu, Z.1
  • 94


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.