메뉴 건너뛰기




Volumn , Issue , 2013, Pages 279-289

Personalized defect prediction

Author keywords

Change classification; machine learning; personalized defect prediction; software reliability

Indexed keywords

CLASSIFICATION TECHNIQUE; DEFECT PATTERNS; DEFECT PREDICTION; PREDICTION MODEL; PREDICTION PERFORMANCE; PROOF OF CONCEPT; SOFTWARE DEFECTS; SOFTWARE PROJECT;

EID: 84893606732     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/ASE.2013.6693087     Document Type: Conference Paper
Times cited : (240)

References (59)
  • 2
    • 77949906737 scopus 로고    scopus 로고
    • Predicting faults using the complexity of code changes
    • A. Hassan, "Predicting faults using the complexity of code changes," in ICSE, 2009, pp. 78-88.
    • (2009) ICSE , pp. 78-88
    • Hassan, A.1
  • 3
    • 70450264229 scopus 로고    scopus 로고
    • Predicting failures with developer networks and social network analysis
    • A. Meneely, L. Williams, W. Snipes, and J. Osborne, "Predicting failures with developer networks and social network analysis," in FSE, 2008, pp. 13-23.
    • (2008) FSE , pp. 13-23
    • Meneely, A.1    Williams, L.2    Snipes, W.3    Osborne, J.4
  • 4
    • 77956972220 scopus 로고    scopus 로고
    • Defect prediction from static code features: Current results, limitations, new approaches
    • T. Menzies, Z. Milton, B. Turhan, B. Cukic, Y. Jiang, and A. B. Bener, "Defect prediction from static code features: Current results, limitations, new approaches," ASE, 2010.
    • (2010) ASE
    • Menzies, T.1    Milton, Z.2    Turhan, B.3    Cukic, B.4    Jiang, Y.5    Bener, A.B.6
  • 5
    • 57349095431 scopus 로고    scopus 로고
    • Predicting defects using network analysis on dependency graphs
    • T. Zimmermann and N. Nagappan, "Predicting defects using network analysis on dependency graphs," in ICSE, 2008.
    • (2008) ICSE
    • Zimmermann, T.1    Nagappan, N.2
  • 7
    • 84865149858 scopus 로고    scopus 로고
    • Think locally, act globally: Improving defect and effort prediction models
    • N. Bettenburg, M. Nagappan, and A. E. Hassan, "Think locally, act globally: Improving defect and effort prediction models," in MSR, 2012, pp. 60-69.
    • (2012) MSR , pp. 60-69
    • Bettenburg, N.1    Nagappan, M.2    Hassan, A.E.3
  • 8
    • 0034226738 scopus 로고    scopus 로고
    • Predicting fault incidence using software change history
    • T. Graves, A. Karr, J. Marron, and H. Siy, "Predicting fault incidence using software change history," TSE, vol. 26, no. 7, pp. 653-661, 2000.
    • (2000) TSE , vol.26 , Issue.7 , pp. 653-661
    • Graves, T.1    Karr, A.2    Marron, J.3    Siy, H.4
  • 9
    • 47349085290 scopus 로고    scopus 로고
    • On the prediction of the evolution of libre software projects
    • I. Herraiz, J. González-Barahona, G. Robles, and D. Germán, "On the prediction of the evolution of libre software projects," in ICSM, 2007, pp. 405-414.
    • (2007) ICSM , pp. 405-414
    • Herraiz, I.1    González-Barahona, J.2    Robles, G.3    Germán, D.4
  • 10
    • 0037587474 scopus 로고    scopus 로고
    • Understanding and predicting effort in software projects
    • A. Mockus, D. Weiss, and P. Zhang, "Understanding and predicting effort in software projects," in ICSE, 2003.
    • (2003) ICSE
    • Mockus, A.1    Weiss, D.2    Zhang, P.3
  • 12
    • 79959485180 scopus 로고    scopus 로고
    • Google Official Blog, "Personalized search for everyone," http://googleblog.blogspot.ca/2009/12/personalized-search-for-everyone .html, 2009.
    • (2009) Personalized Search for Everyone
  • 13
    • 0006452367 scopus 로고    scopus 로고
    • The alternating decision tree learning algorithm
    • Y. Freund and L. Mason, "The alternating decision tree learning algorithm," in ICML, 1999, pp. 124-133.
    • (1999) ICML , pp. 124-133
    • Freund, Y.1    Mason, L.2
  • 14
    • 0002432565 scopus 로고
    • Multivariate adaptive regression splines
    • J. H. Friedman, "Multivariate adaptive regression splines," The Annals of Statistics, vol. 19, no. 1, pp. 1-67, 1991.
    • (1991) The Annals of Statistics , vol.19 , Issue.1 , pp. 1-67
    • Friedman, J.H.1
  • 15
    • 84871348143 scopus 로고    scopus 로고
    • Recalling the "imprecision" of cross-project defect prediction
    • F. Rahman, D. Posnett, and P. Devanbu, "Recalling the "imprecision" of cross-project defect prediction," in FSE, 2012.
    • (2012) FSE
    • Rahman, F.1    Posnett, D.2    Devanbu, P.3
  • 16
    • 84886390635 scopus 로고    scopus 로고
    • How, and Why, process metrics are better
    • F. Rahman and P. Devanbu, "How, and Why, process metrics are better," in ICSE, 2013.
    • (2013) ICSE
    • Rahman, F.1    Devanbu, P.2
  • 18
    • 84901843940 scopus 로고    scopus 로고
    • Correlations between bugginess and time-based commit characteristics
    • J. Eyolfson, L. Tan, and P. Lam, "Correlations between bugginess and time-based commit characteristics," EMSE, pp. 1-31, 2013.
    • (2013) EMSE , pp. 1-31
    • Eyolfson, J.1    Tan, L.2    Lam, P.3
  • 19
  • 20
    • 84883717621 scopus 로고    scopus 로고
    • It's not a bug, it's a feature: How misclassification impacts bug prediction
    • K. Herzig, S. Just, and A. Zeller, "It's not a bug, it's a feature: How misclassification impacts bug prediction," in ICSE, 2013.
    • (2013) ICSE
    • Herzig, K.1    Just, S.2    Zeller, A.3
  • 22
    • 84948187054 scopus 로고    scopus 로고
    • Second order features for maximising text classification performance
    • Machine Learning: ECML 2001
    • B. Raskutti, H. Ferra, and A. Kowalczyk, "Second-order features for maximizing text classification performance," ECML, pp. 419-430, 2001. (Pubitemid 33331088)
    • (2001) Lecture Notes in Computer Science , Issue.2167 , pp. 419-430
    • Raskutti, B.1    Ferra, H.2    Kowalczyk, A.3
  • 24
    • 84885651014 scopus 로고    scopus 로고
    • "Snowball," http://snowball.tartarus.org/.
    • Snowball
  • 25
    • 34547229642 scopus 로고    scopus 로고
    • Have things changed now? An empirical study of bug characteristics in modern open source software
    • October
    • Z. Li, L. Tan, X. Wang, S. Lu, Y. Zhou, and C. Zhai, "Have things changed now? An empirical study of bug characteristics in modern open source software," in ASID, October 2006.
    • (2006) ASID
    • Li, Z.1    Tan, L.2    Wang, X.3    Lu, S.4    Zhou, Y.5    Zhai, C.6
  • 26
    • 77953776590 scopus 로고    scopus 로고
    • A comparative exploration of FreeBSD bug lifetimes
    • G. Bougie, C. Treude, D. Germán, and M. Storey, "A comparative exploration of FreeBSD bug lifetimes," in MSR, 2010, pp. 106-109.
    • (2010) MSR , pp. 106-109
    • Bougie, G.1    Treude, C.2    Germán, D.3    Storey, M.4
  • 27
    • 77949378886 scopus 로고    scopus 로고
    • Cross-project defect prediction: A large scale experiment on data vs. Domain vs. Process
    • T. Zimmermann, N. Nagappan, H. Gall, E. Giger, and B. Murphy, "Cross-project defect prediction: A large scale experiment on data vs. domain vs. process," in FSE, 2009, pp. 91-100.
    • (2009) FSE , pp. 91-100
    • Zimmermann, T.1    Nagappan, N.2    Gall, H.3    Giger, E.4    Murphy, B.5
  • 28
    • 0000468432 scopus 로고
    • Estimating continuous distributions in bayesian classifiers
    • San Mateo: Morgan Kaufmann
    • G. H. John and P. Langley, "Estimating continuous distributions in bayesian classifiers," in UAI. San Mateo: Morgan Kaufmann, 1995, pp. 338-345.
    • (1995) UAI , pp. 338-345
    • John, G.H.1    Langley, P.2
  • 29
    • 21244500957 scopus 로고    scopus 로고
    • Logistic model trees
    • DOI 10.1007/s10994-005-0466-3
    • N. Landwehr, M. Hall, and E. Frank, "Logistic model trees," vol. 95, no. 1-2, pp. 161-205, 2005. (Pubitemid 40890416)
    • (2005) Machine Learning , vol.59 , Issue.1-2 , pp. 161-205
    • Landwehr, N.1    Hall, M.2    Frank, E.3
  • 31
    • 0036041420 scopus 로고    scopus 로고
    • Bugs as deviant behavior: A general approach to inferring errors in systems code
    • DOI 10.1145/502059.502041
    • D. Engler, D. Y. Chen, S. Hallem, A. Chou, and B. Chelf, "Bugs as deviant behavior: A general approach to inferring errors in systems code," in SOSP, 2001, pp. 57-72. (Pubitemid 33612605)
    • (2001) Operating Systems Review (ACM) , vol.35 , Issue.5 , pp. 57-72
    • Engler, D.1    Chen, D.Y.2    Hallem, S.3    Chou, A.4    Chelf, B.5
  • 33
    • 77953996792 scopus 로고    scopus 로고
    • How long did it take to fix bugs?
    • S. Kim and E. J. Whitehead, Jr., "How long did it take to fix bugs?" in MSR, 2006, pp. 173-174.
    • (2006) MSR , pp. 173-174
    • Kim, S.1    Whitehead Jr., E.J.2
  • 34
    • 33646908844 scopus 로고    scopus 로고
    • The Top Ten List: Dynamic fault prediction
    • DOI 10.1109/ICSM.2005.91, 1510122, Proceedings of the 21st IEEE International Conference on Software Maintenance, ICSM 2005
    • A. Hassan and R. Holt, "The top ten list: Dynamic fault prediction," in ICSM, 2005, pp. 263-272. (Pubitemid 43790940)
    • (2005) IEEE International Conference on Software Maintenance, ICSM , vol.2005 , pp. 263-272
    • Hassan, A.E.1    Holt, R.C.2
  • 36
    • 79959899057 scopus 로고    scopus 로고
    • Dealing with noise in defect prediction
    • New York, NY, USA
    • S. Kim, H. Zhang, R. Wu, and L. Gong, "Dealing with noise in defect prediction," in ICSE, New York, NY, USA, 2011, pp. 481-490.
    • (2011) ICSE , pp. 481-490
    • Kim, S.1    Zhang, H.2    Wu, R.3    Gong, L.4
  • 37
    • 22944473604 scopus 로고    scopus 로고
    • Predicting the location and number of faults in large software systems
    • DOI 10.1109/TSE.2005.49
    • T. J. Ostrand, E. J. Weyuker, and R. M. Bell, "Predicting the location and number of faults in large software systems," TSE, vol. 31, no. 4, pp. 340-355, Apr. 2005. (Pubitemid 41046924)
    • (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
  • 38
    • 84886385901 scopus 로고    scopus 로고
    • Does bug prediction support human developers? Findings from a google case study
    • C. Lewis, Z. Lin, C. Sadowski, X. Zhu, R. Ou, and E. J. Whitehead Jr, "Does bug prediction support human developers? findings from a google case study," in ICSE, 2013, pp. 372-381.
    • (2013) ICSE , pp. 372-381
    • Lewis, C.1    Lin, Z.2    Sadowski, C.3    Zhu, X.4    Ou, R.5    Whitehead Jr., E.J.6
  • 40
    • 80053202000 scopus 로고    scopus 로고
    • Relink: Recovering links between bugs and changes
    • R. Wu, H. Zhang, S. Kim, and S. Cheung, "Relink: Recovering links between bugs and changes," in FSE, 2011, pp. 15-25.
    • (2011) FSE , pp. 15-25
    • Wu, R.1    Zhang, H.2    Kim, S.3    Cheung, S.4
  • 44
    • 70349906970 scopus 로고    scopus 로고
    • Assigning bug reports using a vocabulary-based expertise model of developers
    • D. Matter, A. Kuhn, and O. Nierstrasz, "Assigning bug reports using a vocabulary-based expertise model of developers," in MSR, 2009, pp. 131-140.
    • (2009) MSR , pp. 131-140
    • Matter, D.1    Kuhn, A.2    Nierstrasz, O.3
  • 45
    • 85156194739 scopus 로고    scopus 로고
    • CosTriage: A costaware triage algorithm for bug reporting systems
    • J. Park, M. Lee, J. Kim, S. Hwang, and S. Kim, "CosTriage: A costaware triage algorithm for bug reporting systems," in AAAI, 2011.
    • (2011) AAAI
    • Park, J.1    Lee, M.2    Kim, J.3    Hwang, S.4    Kim, S.5
  • 46
    • 77949344285 scopus 로고    scopus 로고
    • Improving bug triage with bug tossing graphs
    • G. Jeong, S. Kim, and T. Zimmermann, "Improving bug triage with bug tossing graphs," in FSE, 2009, pp. 111-120.
    • (2009) FSE , pp. 111-120
    • Jeong, G.1    Kim, S.2    Zimmermann, T.3
  • 47
    • 84867853228 scopus 로고    scopus 로고
    • Learning better inspection optimization policies
    • M. Lumpe, R. Vasa, T. Menzies, R. Rush, and B. Turhan, "Learning better inspection optimization policies," IJSEKE, vol. 22, no. 5, pp. 621- 644, 2012.
    • (2012) IJSEKE , vol.22 , Issue.5 , pp. 621-644
    • Lumpe, M.1    Vasa, R.2    Menzies, T.3    Rush, R.4    Turhan, B.5
  • 48
    • 84875712394 scopus 로고    scopus 로고
    • Reducing features to improve code change-based bug prediction
    • S. Shivaji, E. J. W. Jr., R. Akella, and S. Kim, "Reducing features to improve code change-based bug prediction," TSE, vol. 39, no. 4, pp. 552-569, 2013.
    • (2013) TSE , vol.39 , Issue.4 , pp. 552-569
    • Shivaji, S.1    Akella, R.2    Kim, S.3
  • 49
    • 84893575875 scopus 로고    scopus 로고
    • Social networks, personalized advertising, and privacy controls
    • C. Tucker, "Social Networks, Personalized Advertising, and Privacy Controls," in WEIS, 2011.
    • (2011) WEIS
    • Tucker, C.1
  • 51
    • 79959886605 scopus 로고    scopus 로고
    • Ownership, experience and defects: A finegrained study of authorship
    • F. Rahman and P. Devanbu, "Ownership, experience and defects: A finegrained study of authorship," in ICSE, 2011, pp. 491-500.
    • (2011) ICSE , pp. 491-500
    • Rahman, F.1    Devanbu, P.2
  • 52
    • 84886438896 scopus 로고    scopus 로고
    • Dual ecological measures of focus in software development
    • D. Posnett, R. DSouza, P. Devanbu, and V. Filkov, "Dual ecological measures of focus in software development," in ICSE, 2013.
    • (2013) ICSE
    • Posnett, D.1    Dsouza, R.2    Devanbu, P.3    Filkov, V.4
  • 54
    • 84864256846 scopus 로고    scopus 로고
    • Improving ide recommendations by considering global implications of existing recommendations
    • K. Muslu, Y. Brun, R. Holmes, M. D. Ernst, and D. Notkin, "Improving ide recommendations by considering global implications of existing recommendations," in ICSE, 2012, pp. 1349-1352.
    • (2012) ICSE , pp. 1349-1352
    • Muslu, K.1    Brun, Y.2    Holmes, R.3    Ernst, M.D.4    Notkin, D.5
  • 56
    • 79957873703 scopus 로고    scopus 로고
    • Which crashes should i fix first?: Predicting top crashes at an early stage to prioritize debugging efforts
    • D. Kim, X. Wang, S. Kim, A. Zeller, S. Cheung, and S. Park, "Which crashes should i fix first?: Predicting top crashes at an early stage to prioritize debugging efforts," TSE, vol. 37, no. 3, pp. 430-447, 2011.
    • (2011) TSE , vol.37 , Issue.3 , pp. 430-447
    • Kim, D.1    Wang, X.2    Kim, S.3    Zeller, A.4    Cheung, S.5    Park, S.6
  • 57
    • 84889655019 scopus 로고    scopus 로고
    • Predicting quality attributes of software product lines using software and network measures and sampling
    • S. S. Kolesnikov, S. Apel, N. Siegmund, S. Sobernig, C. Kästner, and S. Senkaya, "Predicting quality attributes of software product lines using software and network measures and sampling," in VaMoS, 2013, p. 6.
    • (2013) VaMoS , pp. 6
    • Kolesnikov, S.S.1    Apel, S.2    Siegmund, N.3    Sobernig, S.4    Kästner, C.5    Senkaya, S.6
  • 58
    • 84864224043 scopus 로고    scopus 로고
    • Identifying Linux bug fixing patches
    • Y. Tian, J. Lawall, and D. Lo, "Identifying Linux bug fixing patches," in ICSE, 2012, pp. 386-396.
    • (2012) ICSE , pp. 386-396
    • Tian, Y.1    Lawall, J.2    Lo, D.3
  • 59
    • 84872295305 scopus 로고    scopus 로고
    • Can traditional fault prediction models be used for vulnerability prediction?
    • Y. Shin and L. Williams, "Can traditional fault prediction models be used for vulnerability prediction?" EMSE, vol. 18, no. 1, pp. 25-59, 2013.
    • (2013) EMSE , vol.18 , Issue.1 , pp. 25-59
    • Shin, Y.1    Williams, L.2


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