메뉴 건너뛰기




Volumn 23, Issue 3, 2015, Pages 393-422

Which process metrics can significantly improve defect prediction models? An empirical study

Author keywords

Defect prediction models; Process metrics; Product metrics; Software defect prediction; Software metrics

Indexed keywords

DEFECTS; OPEN SOURCE SOFTWARE; OPEN SYSTEMS; QUALITY ASSURANCE;

EID: 84928707319     PISSN: 09639314     EISSN: 15731367     Source Type: Journal    
DOI: 10.1007/s11219-014-9241-7     Document Type: Article
Times cited : (164)

References (72)
  • 1
    • 70349105844 scopus 로고    scopus 로고
    • Is it a bug or an enhancement? A text-based approach to classify change requests. In CASCON’08: Proceedings of the 2008 conference of the center for advanced studies on collaborative research (pp. 304–318) New York
    • 1463819
    • Antoniol, G., Ayari, K., Di Penta, M., Khomh, F., & Guéhéneuc, Y. G. (2008). Is it a bug or an enhancement? A text-based approach to classify change requests. In CASCON’08: Proceedings of the 2008 conference of the center for advanced studies on collaborative research (pp. 304–318) New York, NY: ACM. doi10.1145/1463788.1463819.
    • (2008) NY: ACM. doi10.1145/1463788
    • Antoniol, G.1    Ayari, K.2    Di Penta, M.3    Khomh, F.4    Guéhéneuc, Y.G.5
  • 2
    • 34247367238 scopus 로고    scopus 로고
    • Predicting fault-prone components in a java legacy system. In ISESE’06: Proceedings of the 2006 ACM/IEEE international symposium on empirical software engineering (pp. 8–17). New York
    • 1159738
    • Arisholm, E., & Briand, L. C. (2006). Predicting fault-prone components in a java legacy system. In ISESE’06: Proceedings of the 2006 ACM/IEEE international symposium on empirical software engineering (pp. 8–17). New York, NY: ACM. doi10.1145/1159733.1159738.
    • (2006) NY: ACM. doi10.1145/1159733
    • Arisholm, E.1    Briand, L.C.2
  • 3
    • 77951272242 scopus 로고    scopus 로고
    • Bacchelli, A., D’Ambros, M., & Lanza, M. (2010). Are popular classes more defect prone? In Rosenblum D, Taentzer G (eds) Fundamental approaches to software engineering, Lecture Notes in Computer Science, (Vol. 6013, pp. 59–73). Berlin/Heidelberg: Springer
    • Bacchelli, A., D’Ambros, M., & Lanza, M. (2010). Are popular classes more defect prone? In Rosenblum D, Taentzer G (eds) Fundamental approaches to software engineering, Lecture Notes in Computer Science, (Vol. 6013, pp. 59–73). Berlin/Heidelberg: Springer. doi:10.1007/978-3-642-12029-9_5.
  • 4
    • 0036170641 scopus 로고    scopus 로고
    • A hierarchical model for object-oriented design quality assessment
    • Bansiya, J., & Davis, C. G. (2002). A hierarchical model for object-oriented design quality assessment. IEEE Transactions on Software Engineering, 28(1), 4–17. doi:10.1109/32.979986.
    • (2002) IEEE Transactions on Software Engineering , vol.28 , Issue.1 , pp. 4-17
    • Bansiya, J.1    Davis, C.G.2
  • 5
    • 0001622174 scopus 로고    scopus 로고
    • A validation of object-oriented design metrics as quality indicators
    • Basili, V. R., Briand, L. C., & Melo, W. L. (1996). A validation of object-oriented design metrics as quality indicators. IEEE Transactions on Software Engineering, 22(10), 751–761. doi:10.1109/32.544352.
    • (1996) IEEE Transactions on Software Engineering , vol.22 , Issue.10 , pp. 751-761
    • Basili, V.R.1    Briand, L.C.2    Melo, W.L.3
  • 6
    • 34247377795 scopus 로고    scopus 로고
    • Bell, R. M., Ostrand, T. J., & Weyuker, E. J. (2006). Looking for bugs in all the right places. In ISSTA’06: Proceedings of the 2006 international symposium on Software testing and analysis (pp. 61–72). New York, NY: ACM
    • Bell, R. M., Ostrand, T. J., & Weyuker, E. J. (2006). Looking for bugs in all the right places. In ISSTA’06: Proceedings of the 2006 international symposium on Software testing and analysis (pp. 61–72). New York, NY: ACM. doi:10.1145/1146238.1146246.
  • 8
    • 60249092995 scopus 로고    scopus 로고
    • A systematic review of software fault prediction studies
    • Catal, C., & Diri, B. (2009). A systematic review of software fault prediction studies. Expert Systems with Applications, 36(4), 7346–7354. doi:10.1016/j.eswa.2008.10.027.
    • (2009) Expert Systems with Applications , vol.36 , Issue.4 , pp. 7346-7354
    • Catal, C.1    Diri, B.2
  • 11
    • 77958171376 scopus 로고    scopus 로고
    • D’Ambros, M., Bacchelli, A., & Lanza, M. (2010a). On the Impact of Design Flaws on Software Defects. In QSIC’10: Proceedings of the 2010 10th international conference on quality software, IEEE computer society (pp. 23–31). Washington, DC
    • D’Ambros, M., Bacchelli, A., & Lanza, M. (2010a). On the Impact of Design Flaws on Software Defects. In QSIC’10: Proceedings of the 2010 10th international conference on quality software, IEEE computer society (pp. 23–31). Washington, DC. doi:10.1109/QSIC.2010.58.
  • 13
    • 0036041633 scopus 로고    scopus 로고
    • Denaro, G., & Pezzè, M. (2002). An empirical evaluation of fault-proneness models. In Proceedings of the 24th international conference on software engineering, ICSE’02 (pp. 241–251). New York, NY: ACM
    • Denaro, G., & Pezzè, M. (2002). An empirical evaluation of fault-proneness models. In Proceedings of the 24th international conference on software engineering, ICSE’02 (pp. 241–251). New York, NY: ACM. doi:10.1145/581339.581371.
  • 14
    • 0002526947 scopus 로고    scopus 로고
    • Meta-analysis of experiments with matched groups or repeated measures designs
    • Dunlap, W. P., Cortina, J. M., Vaslow, J. B., & Burke, M. J. (1996). Meta-analysis of experiments with matched groups or repeated measures designs. Psychological Methods, 1(2), 170–177.
    • (1996) Psychological Methods , vol.1 , Issue.2 , pp. 170-177
    • Dunlap, W.P.1    Cortina, J.M.2    Vaslow, J.B.3    Burke, M.J.4
  • 16
    • 84994848211 scopus 로고    scopus 로고
    • Fenton, N., Neil, M., Marsh, W., Hearty, P., Radlinski, L., & Krause, P. (2007). Project data incorporating qualitative factors for improved software defect prediction. In ICSEW’07: Proceedings of the 29th international conference on software engineering workshops, IEEE Computer Society, Washington, DC
    • Fenton, N., Neil, M., Marsh, W., Hearty, P., Radlinski, L., & Krause, P. (2007). Project data incorporating qualitative factors for improved software defect prediction. In ICSEW’07: Proceedings of the 29th international conference on software engineering workshops, IEEE Computer Society, Washington, DC. doi:10.1109/ICSEW.2007.171.
  • 18
    • 0034245310 scopus 로고    scopus 로고
    • Quantitative analysis of faults and failures in a complex software system
    • Fenton, N. E., & Ohlsson, N. (2000). Quantitative analysis of faults and failures in a complex software system. IEEE Transactions on Software Engineering, 26(8), 797–814. doi:10.1109/32.879815.
    • (2000) IEEE Transactions on Software Engineering , vol.26 , Issue.8 , pp. 797-814
    • Fenton, N.E.1    Ohlsson, N.2
  • 19
    • 77956619193 scopus 로고    scopus 로고
    • Fischer, M., Pinzger, M., & Gall, H. (2003). Populating a release history database from version control and bug tracking systems. In ICSM’03: Proceedings of the international conference on software maintenance (p. 23). Washington, DC: IEEE Computer Society
    • Fischer, M., Pinzger, M., & Gall, H. (2003). Populating a release history database from version control and bug tracking systems. In ICSM’03: Proceedings of the international conference on software maintenance (p. 23). Washington, DC: IEEE Computer Society. doi:10.1109/ICSM.2003.1235403.
  • 20
    • 80053196431 scopus 로고    scopus 로고
    • Giger, E., Pinzger, M., & Gall, H. (2011a). Using the gini coefficient for bug prediction in eclipse. In Proceedings of the 12th international workshop on principles of software evolution and the 7th annual ERCIM workshop on software evolution, IWPSE-EVOL’11 (pp. 51–55). New York, NY: ACM
    • Giger, E., Pinzger, M., & Gall, H. (2011a). Using the gini coefficient for bug prediction in eclipse. In Proceedings of the 12th international workshop on principles of software evolution and the 7th annual ERCIM workshop on software evolution, IWPSE-EVOL’11 (pp. 51–55). New York, NY: ACM. doi:10.1145/2024445.2024455.
  • 21
    • 79959234049 scopus 로고    scopus 로고
    • Giger, E., Pinzger, M., & Gall, H. C. (2011b). Comparing fine-grained source code changes and code churn for bug prediction. In Proceedings of the 8th working conference on mining software repositories, MSR’11 (pp. 83–92). New York, NY: ACM
    • Giger, E., Pinzger, M., & Gall, H. C. (2011b). Comparing fine-grained source code changes and code churn for bug prediction. In Proceedings of the 8th working conference on mining software repositories, MSR’11 (pp. 83–92). New York, NY: ACM. doi:10.1145/1985441.1985456.
  • 24
    • 30344485154 scopus 로고    scopus 로고
    • Empirical validation of object-oriented metrics on open source software for fault prediction
    • Gyimothy, T., Ferenc, R., & Siket, I. (2005). Empirical validation of object-oriented metrics on open source software for fault prediction. IEEE Transactions on Software Engineering, 31(10), 897–910. doi:10.1109/TSE.2005.112.
    • (2005) IEEE Transactions on Software Engineering , vol.31 , Issue.10 , pp. 897-910
    • Gyimothy, T.1    Ferenc, R.2    Siket, I.3
  • 25
    • 84870561393 scopus 로고    scopus 로고
    • A systematic literature review on fault prediction performance in software engineering
    • Hall, T., Beecham, S., Bowes, D., Gray, D., & Counsell, S. (2012). A systematic literature review on fault prediction performance in software engineering. IEEE Transactions on Software Engineering, 38(6), 1276–1304. doi:10.1109/TSE.2011.103.
    • (2012) IEEE Transactions on Software Engineering , vol.38 , Issue.6 , pp. 1276-1304
    • Hall, T.1    Beecham, S.2    Bowes, D.3    Gray, D.4    Counsell, S.5
  • 26
    • 77949906737 scopus 로고    scopus 로고
    • Hassan, A. E. (2009). Predicting faults using the complexity of code changes. In ICSE’09: Proceedings of the 31st international conference on software engineering (pp. 78–88). Washington, DC: IEEE Computer Society
    • Hassan, A. E. (2009). Predicting faults using the complexity of code changes. In ICSE’09: Proceedings of the 31st international conference on software engineering (pp. 78–88). Washington, DC: IEEE Computer Society. doi:10.1109/ICSE.2009.5070510.
  • 28
    • 77949485742 scopus 로고    scopus 로고
    • Exploring the relationship of a file’s history and its fault-proneness: An empirical method and its application to open source programs
    • Illes-Seifert, T., & Paech, B. (2010). Exploring the relationship of a file’s history and its fault-proneness: An empirical method and its application to open source programs. Information and Software Technology, 52(5), 539–558. doi:10.1016/j.infsof.2009.11.010.
    • (2010) Information and Software Technology , vol.52 , Issue.5 , pp. 539-558
    • Illes-Seifert, T.1    Paech, B.2
  • 29
    • 78649783178 scopus 로고    scopus 로고
    • Jureczko, M., & Madeyski, L. (2010). Towards identifying software project clusters with regard to defect prediction. In PROMISE’2010: Proceedings of the 6th international conference on predictor models in software engineering (pp. 9:1–9:10). ACM
    • Jureczko, M., & Madeyski, L. (2010). Towards identifying software project clusters with regard to defect prediction. In PROMISE’2010: Proceedings of the 6th international conference on predictor models in software engineering (pp. 9:1–9:10). ACM doi:10.1145/1868328.1868342, http://madeyski.e-informatyka.pl/download/JureczkoMadeyski10f.pdf.
  • 30
    • 84905647338 scopus 로고    scopus 로고
    • A review of process metrics in defect prediction studies
    • Jureczko, M., & Madeyski, L. (2011a). A review of process metrics in defect prediction studies. Metody Informatyki Stosowanej 30(5), 133–145, http://madeyski.e-informatyka.pl/download/Madeyski11.pdf.
    • (2011) Metody Informatyki Stosowanej , vol.30 , Issue.5 , pp. 133-145
    • Jureczko, M.1    Madeyski, L.2
  • 31
    • 84994834462 scopus 로고    scopus 로고
    • Open source project descriptions. Report SPR 1/2014, Faculty of Computer Science and Management
    • Jureczko, M., & Madeyski, L. (2011b). Open source project descriptions. Report SPR 1/2014, Faculty of Computer Science and Management, Wroclaw University of Technology, http://madeyski.e-informatyka.pl/download/JureczkoMadeyskiOpenSourceProjects.pdf.
    • (2011) Wroclaw University of Technology
    • Jureczko, M.1    Madeyski, L.2
  • 32
    • 84994884112 scopus 로고    scopus 로고
    • Software product metrics used to build defect prediction models. Report SPR 2/2014, Faculty of Computer Science and Management
    • Jureczko, M., & Madeyski, L. (2011c). Software product metrics used to build defect prediction models. Report SPR 2/2014, Faculty of Computer Science and Management, Wroclaw University of Technology, http://madeyski.e-informatyka.pl/download/JureczkoMadeyskiSoftwareProductMetrics.pdf.
    • (2011) Wroclaw University of Technology
    • Jureczko, M.1    Madeyski, L.2
  • 33
    • 84920064156 scopus 로고    scopus 로고
    • QualitySpy: A framework for monitoring software development processes. Journal of Theoretical and Applied Computer
    • Jureczko, M., & Magott, J. (2012), QualitySpy: A framework for monitoring software development processes. Journal of Theoretical and Applied Computer, Science, 6(1), 35–45. www.jtacs.org/archive/2012/1/4/JTACS_2012_01_04.
    • (2012) Science , vol.6 , Issue.1 , pp. 35-45
    • Jureczko, M.1    Magott, J.2
  • 34
    • 84928708212 scopus 로고    scopus 로고
    • Using object-oriented design metrics to predict software defects, monographs of system dependability, models and methodology of system dependability (pp. 69–81)
    • Poland: Wroclaw University of Technology Press
    • Jureczko, M., & Spinellis, D. (2010). Using object-oriented design metrics to predict software defects, monographs of system dependability, models and methodology of system dependability (pp. 69–81). Wroclaw, Poland: Wroclaw University of Technology Press. http://www.dmst.aueb.gr/dds/pubs/conf/2010-DepCoS-RELCOMEX-ckjm-defects/html/JS10.
    • (2010) Wroclaw
    • Jureczko, M.1    Spinellis, D.2
  • 35
    • 84865350033 scopus 로고    scopus 로고
    • Evidence-based guidelines to defect causal analysis
    • Kalinowski, M., Card, D. N., & Travassos, G. H. (2012). Evidence-based guidelines to defect causal analysis. IEEE Software, 29(4), 16–18, doi:10.1109/MS.2012.72.
    • (2012) IEEE Software , vol.29 , Issue.4 , pp. 16-18
    • Kalinowski, M.1    Card, D.N.2    Travassos, G.H.3
  • 36
    • 34648846182 scopus 로고    scopus 로고
    • Systematic review: A systematic review of effect size in software engineering experiments
    • Kampenes, V. B., Dybå, T., Hannay, J. E., & Sjøberg D. I. K. (2007). Systematic review: A systematic review of effect size in software engineering experiments. Information and Software Technology, 49(11–12), 1073–1086. doi:10.1016/j.infsof.2007.02.015.
    • (2007) Information and Software Technology , vol.49 , Issue.11-12 , pp. 1073-1086
    • Kampenes, V.B.1    Dybå, T.2    Hannay, J.E.3    Sjøberg, D.I.K.4
  • 37
    • 0032047820 scopus 로고    scopus 로고
    • Using process history to predict software quality
    • Khoshgoftaar, T. M., Allen, E. B., Halstead, R., Trio, G. P., & Flass, R. M. (1998). Using process history to predict software quality. Computer, 31(4), 66–72. doi:10.1109/2.666844.
    • (1998) Computer , vol.31 , Issue.4 , pp. 66-72
    • Khoshgoftaar, T.M.1    Allen, E.B.2    Halstead, R.3    Trio, G.P.4    Flass, R.M.5
  • 38
    • 34548793480 scopus 로고    scopus 로고
    • Kim, S., Zimmermann, T., Whitehead, Jr. E. J., & Zeller, A. (2007). Predicting Faults from Cached History. In ICSE’07: Proceedings of the 29th international conference on software engineering (pp. 489–498). Washington, DC: IEEE Computer Society
    • Kim, S., Zimmermann, T., Whitehead, Jr. E. J., & Zeller, A. (2007). Predicting Faults from Cached History. In ICSE’07: Proceedings of the 29th international conference on software engineering (pp. 489–498). Washington, DC: IEEE Computer Society. doi:10.1109/ICSE.2007.66.
  • 39
    • 71949127456 scopus 로고    scopus 로고
    • What’s up with software metrics? A preliminary mapping study
    • Kitchenham, B. (2010). What’s up with software metrics? A preliminary mapping study. Journal of Systems and Software, 83(1), 37–51. doi:10.1016/j.jss.2009.06.041.
    • (2010) Journal of Systems and Software , vol.83 , Issue.1 , pp. 37-51
    • Kitchenham, B.1
  • 40
    • 62949217668 scopus 로고    scopus 로고
    • Layman, L., Kudrjavets, G., & Nagappan, N. (2008). Iterative identification of fault-prone binaries using in-process metrics. In ESEM’08: Proceedings of the second ACM-IEEE international symposium on empirical software engineering and Measurement (pp. 206–212), New York, NY: ACM
    • Layman, L., Kudrjavets, G., & Nagappan, N. (2008). Iterative identification of fault-prone binaries using in-process metrics. In ESEM’08: Proceedings of the second ACM-IEEE international symposium on empirical software engineering and Measurement (pp. 206–212), New York, NY: ACM. doi:10.1145/1414004.1414038.
  • 41
    • 33746207976 scopus 로고    scopus 로고
    • Is external code quality correlated with programming experience or feelgood factor? Lecture Notes in Computer Science (Vol. 4044, pp. 65–74)
    • Madeyski, L. (2006). Is external code quality correlated with programming experience or feelgood factor? Lecture Notes in Computer Science (Vol. 4044, pp. 65–74). doi:10.1007/11774129_7 Draft: http://madeyski.e-informatyka.pl/download/Madeyski06b.pdf.
    • (2006)
    • Madeyski, L.1
  • 42
    • 84892346075 scopus 로고    scopus 로고
    • Test-driven development: An empirical evaluation of agile practice. Heidelberg, Dordrecht
    • New York: Springer
    • Madeyski, L. (2010). Test-driven development: An empirical evaluation of agile practice. Heidelberg, Dordrecht, London, New York: Springer, doi:10.1007/978-3-642-04288-1, http://www.springer.com/978-3-642-04287-4.
    • (2010) London
    • Madeyski, L.1
  • 44
    • 78649777129 scopus 로고    scopus 로고
    • Matsumoto, S., Kamei, Y., Monden, A., ichi Matsumoto, K., & Nakamura, M. (2010). An analysis of developer metrics for fault prediction. In PROMISE’10: Proceedings of the sixth international conference on predictor models in software engineering (pp. 18:1–18:9). ACM
    • Matsumoto, S., Kamei, Y., Monden, A., ichi Matsumoto, K., & Nakamura, M. (2010). An analysis of developer metrics for fault prediction. In PROMISE’10: Proceedings of the sixth international conference on predictor models in software engineering (pp. 18:1–18:9). ACM. doi:10.1145/1868328.1868356.
  • 46
    • 57349133760 scopus 로고    scopus 로고
    • Moser, R., Pedrycz, W., & Succi, G. (2008). A comparative analysis of the efficiency of change metrics and static code attributes for defect prediction. In ICSE’08: Proceedings of the 30th international conference on software engineering (pp. 181–190). New York, NY: ACM
    • Moser, R., Pedrycz, W., & Succi, G. (2008). A comparative analysis of the efficiency of change metrics and static code attributes for defect prediction. In ICSE’08: Proceedings of the 30th international conference on software engineering (pp. 181–190). New York, NY: ACM. doi:10.1145/1368088.1368114.
  • 47
    • 85087537707 scopus 로고    scopus 로고
    • Nagappan, N., & Ball, T. (2005). Use of relative code churn measures to predict system defect density. In ICSE’05: Proceedings of the 27th international conference on software engineering (pp. 284–292). New York, NY: ACM
    • Nagappan, N., & Ball, T. (2005). Use of relative code churn measures to predict system defect density. In ICSE’05: Proceedings of the 27th international conference on software engineering (pp. 284–292). New York, NY: ACM. doi:10.1145/1062455.1062514
  • 48
    • 47949099303 scopus 로고    scopus 로고
    • Nagappan, N., & Ball, T. (2007). Using software dependencies and churn metrics to predict field failures: An empirical case study. In ESEM’07: Proceedings of the first international symposium on empirical software engineering and measurement (pp. 364–373). Washington, DC: IEEE Computer Society
    • Nagappan, N., & Ball, T. (2007). Using software dependencies and churn metrics to predict field failures: An empirical case study. In ESEM’07: Proceedings of the first international symposium on empirical software engineering and measurement (pp. 364–373). Washington, DC: IEEE Computer Society. doi:10.1109/ESEM.2007.13.
  • 49
    • 57049120016 scopus 로고    scopus 로고
    • The influence of organizational structure on software quality: an empirical case study. In ICSE’08: Proceedings of the 30th international conference on software engineering (pp. 521–530). New York
    • 1368160
    • Nagappan, N., Murphy, B., & Basili, V. (2008). The influence of organizational structure on software quality: an empirical case study. In ICSE’08: Proceedings of the 30th international conference on software engineering (pp. 521–530). New York, NY: ACM. doi10.1145/1368088.1368160.
    • (2008) NY: ACM. doi10.1145/1368088
    • Nagappan, N.1    Murphy, B.2    Basili, V.3
  • 51
    • 0036986569 scopus 로고    scopus 로고
    • Ostrand, T. J., & Weyuker, E. J. (2002). The distribution of faults in a large industrial software system. In ISSTA’02: Proceedings of the 2002 ACM SIGSOFT international symposium on software testing and analysis (pp. 55–64). New York, NY: ACM
    • Ostrand, T. J., & Weyuker, E. J. (2002). The distribution of faults in a large industrial software system. In ISSTA’02: Proceedings of the 2002 ACM SIGSOFT international symposium on software testing and analysis (pp. 55–64). New York, NY: ACM. doi:10.1145/566172.566181.
  • 52
    • 23744498459 scopus 로고    scopus 로고
    • Ostrand, T. J., Weyuker, E. J., & Bell, R. M. (2004). Where the bugs are. In ISSTA’04: Proceedings of the 2004 ACM SIGSOFT international symposium on software testing and analysis (pp. 86–96). New York, NY: ACM
    • Ostrand, T. J., Weyuker, E. J., & Bell, R. M. (2004). Where the bugs are. In ISSTA’04: Proceedings of the 2004 ACM SIGSOFT international symposium on software testing and analysis (pp. 86–96). New York, NY: ACM. doi:10.1145/1007512.1007524.
  • 53
    • 22944473604 scopus 로고    scopus 로고
    • Predicting the location and number of faults in large software systems
    • Ostrand, T. J., Weyuker, E. J., & Bell, R. M. (2005). Predicting the location and number of faults in large software systems. IEEE Transactions on Software Engineering, 31(4), 340–355. doi:10.1109/TSE.2005.49.
    • (2005) IEEE Transactions on Software Engineering , vol.31 , Issue.4 , pp. 340-355
    • Ostrand, T.J.1    Weyuker, E.J.2    Bell, R.M.3
  • 55
    • 0345565885 scopus 로고    scopus 로고
    • Product metrics for object-oriented systems
    • Purao, S., & Vaishnavi, V. (2003). Product metrics for object-oriented systems. ACM Computing Surveys, 35(2), 191–221. doi:10.1145/857076.857090.
    • (2003) ACM Computing Surveys , vol.35 , Issue.2 , pp. 191-221
    • Purao, S.1    Vaishnavi, V.2
  • 56
    • 24344488030 scopus 로고    scopus 로고
    • Toward understanding the rhetoric of small source code changes
    • Purushothaman, R., & Perry, D. E. (2005). Toward understanding the rhetoric of small source code changes. IEEE Transactions on Software Engineering, 31, 511–526. doi:10.1109/TSE.2005.74.
    • (2005) IEEE Transactions on Software Engineering , vol.31 , pp. 511-526
    • Purushothaman, R.1    Perry, D.E.2
  • 57
    • 37149011273 scopus 로고    scopus 로고
    • EQ-Mine: Predicting short-term defects for software evolution
    • In M. Dwyer & A. Lopes (Eds.), Fundamental approaches to software engineering, Lecture Notes in Computer Science, (Vol. 4422, pp. 12–26) Berlin/Heidelberg: Springer
    • Ratzinger, J., Pinzger, M., & Gall, H. (2007). EQ-Mine: Predicting short-term defects for software evolution. In M. Dwyer & A. Lopes (Eds.), Fundamental approaches to software engineering, Lecture Notes in Computer Science, (Vol. 4422, pp. 12–26) Berlin/Heidelberg: Springer. doi:10.1007/978-3-540-71289-3_3.
    • (2007)
    • Ratzinger, J.1    Pinzger, M.2    Gall, H.3
  • 59
    • 0035234392 scopus 로고    scopus 로고
    • Meta-analysis: Recent developments in quantitative methods for literature reviews
    • Rosenthal, R., & DiMatteo, M. R. (2001). Meta-analysis: Recent developments in quantitative methods for literature reviews. Annual Review of Psychology, 52, 59–82. doi:10.1146/annurev.psych.52.1.59.
    • (2001) Annual Review of Psychology , vol.52 , pp. 59-82
    • Rosenthal, R.1    DiMatteo, M.R.2
  • 62
    • 78149264973 scopus 로고    scopus 로고
    • Shihab, E., Jiang, Z. M., Ibrahim, W. M., Adams, B., & Hassan, A. E. (2010). Understanding the impact of code and process metrics on post-release defects: A case study on the Eclipse project. In ESEM’10: Proceedings of the 2010 ACM-IEEE international symposium on empirical software engineering and measurement (pp. 1–10). New York, NY:ACM
    • Shihab, E., Jiang, Z. M., Ibrahim, W. M., Adams, B., & Hassan, A. E. (2010). Understanding the impact of code and process metrics on post-release defects: A case study on the Eclipse project. In ESEM’10: Proceedings of the 2010 ACM-IEEE international symposium on empirical software engineering and measurement (pp. 1–10). New York, NY:ACM. doi:10.1145/1852786.1852792.
  • 63
    • 85086057735 scopus 로고    scopus 로고
    • Śliwerski, J., Zimmermann, T., & Zeller, A. (2005). When do changes induce fixes? In MSR’05: Proceedings of the 2005 international workshop on mining software repositories (pp. 1–5). New York, NY: ACM
    • Śliwerski, J., Zimmermann, T., & Zeller, A. (2005). When do changes induce fixes? In MSR’05: Proceedings of the 2005 international workshop on mining software repositories (pp. 1–5). New York, NY: ACM doi:10.1145/1083142.1083147.
  • 64
    • 0033344924 scopus 로고    scopus 로고
    • Tang, M. H., Kao, M. H., & Chen, M. H. (1999). An empirical study on object-oriented metrics. In METRICS’99: Proceedings of the 6th international symposium on software metrics (p. 242). Washington, DC: IEEE Computer Society
    • Tang, M. H., Kao, M. H., & Chen, M. H. (1999). An empirical study on object-oriented metrics. In METRICS’99: Proceedings of the 6th international symposium on software metrics (p. 242). Washington, DC: IEEE Computer Society. doi: 10.1109/METRIC.1999.809745.
  • 65
    • 84994848245 scopus 로고    scopus 로고
    • Wahyudin, D., Schatten, A., Winkler, D., Tjoa, A. M., & Biffl, S. (2008). Defect prediction using combined product and project metrics—a case study from the open source “Apache” MyFaces project family. In SEAA’08: Proceedings of the 2008 34th euromicro conference software engineering and advanced applications (pp. 207–215). Washington, DC: IEEE Computer Society
    • Wahyudin, D., Schatten, A., Winkler, D., Tjoa, A. M., & Biffl, S. (2008). Defect prediction using combined product and project metrics—a case study from the open source “Apache” MyFaces project family. In SEAA’08: Proceedings of the 2008 34th euromicro conference software engineering and advanced applications (pp. 207–215). Washington, DC: IEEE Computer Society. doi:10.1109/SEAA.2008.36.
  • 66
    • 84928707918 scopus 로고    scopus 로고
    • Weyuker, E. J., Ostrand, T. J., & Bell, R. M. (2006). Adapting a fault prediction model to allow widespread usage. In PROMISE’06: Proceedings of the 4th International Workshop on Predictor Models in Software Engineering (pp. 1–5). New York, NY: ACM
    • Weyuker, E. J., Ostrand, T. J., & Bell, R. M. (2006). Adapting a fault prediction model to allow widespread usage. In PROMISE’06: Proceedings of the 4th International Workshop on Predictor Models in Software Engineering (pp. 1–5). New York, NY: ACM doi:10.1145/857076.857090.
  • 67
    • 36949008381 scopus 로고    scopus 로고
    • Weyuker, E. J., Ostrand, T. J., & Bell, R. M. (2007). Using developer information as a factor for fault prediction. In PROMISE ’07: Proceedings of the third international workshop on predictor models in software engineering (p. 8). Washington, DC: IEEE Computer Society
    • Weyuker, E. J., Ostrand, T. J., & Bell, R. M. (2007). Using developer information as a factor for fault prediction. In PROMISE ’07: Proceedings of the third international workshop on predictor models in software engineering (p. 8). Washington, DC: IEEE Computer Society. doi:10.1109/PROMISE.2007.14.
  • 68
    • 52549112910 scopus 로고    scopus 로고
    • Do too many cooks spoil the broth? Using the number of developers to enhance defect prediction models
    • Weyuker, E. J., Ostrand, T. J., & Bell, R. M. (2008). Do too many cooks spoil the broth? Using the number of developers to enhance defect prediction models. Empirical Software Engineering, 13(5), 539–559. doi:10.1007/s10664-008-9082-8.
    • (2008) Empirical Software Engineering , vol.13 , Issue.5 , pp. 539-559
    • Weyuker, E.J.1    Ostrand, T.J.2    Bell, R.M.3
  • 69
    • 78649780852 scopus 로고    scopus 로고
    • Weyuker, E. J., Ostrand, T. J., & Bell, R. M. (2010). Programmer-based Fault Prediction. In PROMISE ’10: Proceedings of the sixth international conference on predictor models in software engineering (pp. 19:1–19:10). ACM
    • Weyuker, E. J., Ostrand, T. J., & Bell, R. M. (2010). Programmer-based Fault Prediction. In PROMISE ’10: Proceedings of the sixth international conference on predictor models in software engineering (pp. 19:1–19:10). ACM. doi:10.1145/1868328.1868357.
  • 71
    • 36949012531 scopus 로고    scopus 로고
    • Zimmermann, T., Premraj, R., & Zeller, A. (2007). Predicting Defects for Eclipse. In PROMISE ’07: Proceedings of the third international workshop on predictor models in software engineering (p. 9), Washington, DC: IEEE Computer Society
    • Zimmermann, T., Premraj, R., & Zeller, A. (2007). Predicting Defects for Eclipse. In PROMISE ’07: Proceedings of the third international workshop on predictor models in software engineering (p. 9), Washington, DC: IEEE Computer Society. doi:10.1109/PROMISE.2007.10.
  • 72
    • 77949378886 scopus 로고    scopus 로고
    • Zimmermann, T., Nagappan, N., Gall, H., Giger, E., & Murphy, B. (2009). Cross-project defect prediction: a large scale experiment on data vs. domain vs. process. In ESEC/FSE ’09: Proceedings of the 7th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on the foundations of software engineering (pp. 91–100). New York, NY: ACM
    • Zimmermann, T., Nagappan, N., Gall, H., Giger, E., & Murphy, B. (2009). Cross-project defect prediction: a large scale experiment on data vs. domain vs. process. In ESEC/FSE ’09: Proceedings of the 7th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on the foundations of software engineering (pp. 91–100). New York, NY: ACM. doi:10.1145/1595696.1595713.


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