메뉴 건너뛰기




Volumn , Issue , 2007, Pages 184-193

Context-aware statistical debugging: From bug predictors to faulty control flow paths

Author keywords

bug localization; control flow analysis; machine learning; statistical debugging

Indexed keywords

AUTOMATED DEBUGGING; CONTEXT-AWARE; CONTROL FLOW ANALYSIS; CONTROL FLOW GRAPHS; CONTROL FLOWS; FEATURE SELECTION; MACHINE-LEARNING; MANAGEMENT APPLICATIONS; PROGRAM PROPERTIES; SIEMENS; STAND -ALONE; STATISTICAL TECHNIQUES;

EID: 77949891686     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1321631.1321660     Document Type: Conference Paper
Times cited : (102)

References (59)
  • 7
    • 0035478854 scopus 로고    scopus 로고
    • Random forests
    • Oct
    • L. Breiman. Random forests. Machine Learning, 45(1):5-32, Oct. 2001.
    • (2001) Machine Learning , vol.45 , Issue.1 , pp. 5-32
    • Breiman, L.1
  • 8
    • 4544254085 scopus 로고    scopus 로고
    • Finding latent code errors via machine learning over program executions
    • Y. Brun and M. D. Ernst. Finding latent code errors via machine learning over program executions. In ICSE, pages 480-490, 2004.
    • (2004) ICSE , pp. 480-490
    • Brun, Y.1    Ernst, M.D.2
  • 9
    • 27144489164 scopus 로고    scopus 로고
    • A tutorial on support vector machines for pattern recognition
    • C. J. C. Burges. A tutorial on support vector machines for pattern recognition. Data Mining and Knowledge Discovery, 2(2):121-167, 1998.
    • (1998) Data Mining and Knowledge Discovery , vol.2 , Issue.2 , pp. 121-167
    • Burges, C.J.C.1
  • 13
    • 33244494414 scopus 로고    scopus 로고
    • Locating causes of program failures
    • H. Cleve and A. Zeller. Locating causes of program failures. In ICSE, pages 342-351, 2005.
    • (2005) ICSE , pp. 342-351
    • Cleve, H.1    Zeller, A.2
  • 14
    • 0034997451 scopus 로고    scopus 로고
    • Finding failures by cluster analysis of execution profiles
    • W. Dickinson, D. Leon, and A. Podgurski. Finding failures by cluster analysis of execution profiles. In ICSE, pages 339-348, 2001.
    • (2001) ICSE , pp. 339-348
    • Dickinson, W.1    Leon, D.2    Podgurski, A.3
  • 16
    • 0033698745 scopus 로고    scopus 로고
    • Quickly detecting relevant program invariants
    • M. D. Ernst, A. Czeisler,W. G. Griswold, and D. Notkin. Quickly detecting relevant program invariants. In ICSE, pages 449-458, 2000.
    • (2000) ICSE , pp. 449-458
    • Ernst, M.D.1    Czeisler, A.2    Griswold, W.G.3    Notkin, D.4
  • 20
    • 33745802589 scopus 로고    scopus 로고
    • Exploiting traces in program analysis
    • Tools and Algorithms for Construction and Analysis of Systems (TACAS), Springer
    • A. Groce and R. Joshi. Exploiting traces in program analysis. In Tools and Algorithms for Construction and Analysis of Systems (TACAS), volume 3920 of Lecture Notes in Computer Science (LNCS), pages 379-393. Springer, 2006.
    • (2006) Lecture Notes in Computer Science (LNCS) , vol.3920 , pp. 379-393
    • Groce, A.1    Joshi, R.2
  • 21
    • 67650080110 scopus 로고    scopus 로고
    • Locating faulty code using failure-inducing chops
    • N. Gupta, H. He, X. Zhang, and R. Gupta. Locating faulty code using failure-inducing chops. In ASE, pages 263-272, 2005.
    • (2005) ASE , pp. 263-272
    • Gupta, N.1    He, H.2    Zhang, X.3    Gupta, R.4
  • 26
    • 0028166441 scopus 로고
    • Experiments of the effectiveness of dataflow- and controlflow-based test adequacy criteria
    • M. Hutchins, H. Foster, T. Goradia, and T. Ostrand. Experiments of the effectiveness of dataflow- and controlflow-based test adequacy criteria. In ICSE, pages 191-200, 1994.
    • (1994) ICSE , pp. 191-200
    • Hutchins, M.1    Foster, H.2    Goradia, T.3    Ostrand, T.4
  • 30
    • 77952348762 scopus 로고    scopus 로고
    • Empirical evaluation of the tarantula automatic fault-localization technique
    • J. A. Jones and M. J. Harrold. Empirical evaluation of the tarantula automatic fault-localization technique. In ASE, pages 273-282, 2005.
    • (2005) ASE , pp. 273-282
    • Jones, J.A.1    Harrold, M.J.2
  • 31
    • 0036040176 scopus 로고    scopus 로고
    • Visualization of test information to assist fault localization
    • J. A. Jones, M. J. Harrold, and J. T. Stasko. Visualization of test information to assist fault localization. In ICSE, pages 467-477, 2002.
    • (2002) ICSE , pp. 467-477
    • Jones, J.A.1    Harrold, M.J.2    Stasko, J.T.3
  • 32
    • 33745768860 scopus 로고    scopus 로고
    • Path optimization in programs and its application to debugging
    • European Symposium on Programming (ESOP), SpringerESE
    • A. Lal, J. Lim, M. Polishchuk, and B. Liblit. Path optimization in programs and its application to debugging. In European Symposium on Programming (ESOP), volume 3924 of Lecture Notes in Computer Science (LNCS), pages 246-263. SpringerESE, 2006.
    • (2006) Lecture Notes in Computer Science (LNCS) , vol.3924 , pp. 246-263
    • Lal, A.1    Lim, J.2    Polishchuk, M.3    Liblit, B.4
  • 33
    • 33244494413 scopus 로고    scopus 로고
    • An empirical evaluation of test case filtering techniques based on exercising complex information flows
    • D. Leon, W. Masri, and A. Podgurski. An empirical evaluation of test case filtering techniques based on exercising complex information flows. In ICSE, pages 412-421, 2005.
    • (2005) ICSE , pp. 412-421
    • Leon, D.1    Masri, W.2    Podgurski, A.3
  • 49
    • 84917687527 scopus 로고    scopus 로고
    • Fault localization with nearest neighbor queries
    • M. Renieris and S. P. Reiss. Fault localization with nearest neighbor queries. In ASE, 2003.
    • (2003) ASE
    • Renieris, M.1    Reiss, S.P.2
  • 52
    • 77953998908 scopus 로고    scopus 로고
    • RandomForests™
    • Salford Systems Inc. RandomForests™. http://www.salford-systems. com/.


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