메뉴 건너뛰기




Volumn , Issue , 2009, Pages 496-506

Mining exception-handling rules as sequence association rules

Author keywords

[No Author keywords available]

Indexed keywords

DATABASE CONNECTIONS; EMPIRICAL RESULTS; FUNCTION CALLS; MINING EXCEPTIONS; PROGRAMMING LANGUAGE; REAL-WORLD APPLICATION; RECOVERY ACTIONS;

EID: 69449108102     PISSN: 02705257     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/ICSE.2009.5070548     Document Type: Conference Paper
Times cited : (117)

References (23)
  • 1
    • 77949895569 scopus 로고    scopus 로고
    • Mining API error-handling specifications from source code
    • M. Acharya and T. Xie. Mining API error-handling specifications from source code. In Proc. FASE, 2009.
    • (2009) Proc. FASE
    • Acharya, M.1    Xie, T.2
  • 2
    • 0001882616 scopus 로고
    • Fast algorithms for mining association rules in large databases
    • R. Agrawal and R. Srikant. Fast algorithms for mining association rules in large databases. In Proc. VLDB, pages 487-499, 1994.
    • (1994) Proc. VLDB , pp. 487-499
    • Agrawal, R.1    Srikant, R.2
  • 3
    • 34548210865 scopus 로고    scopus 로고
    • Finding what's not there: A new approach to revealing neglected conditions in software
    • R.-Y. Chang, A. Podgurski, and J. Yang. Finding what's not there: a new approach to revealing neglected conditions in software. In Proc. ISSTA, pages 163-173, 2007.
    • (2007) Proc. ISSTA , pp. 163-173
    • Chang, R.-Y.1    Podgurski, A.2    Yang, J.3
  • 4
    • 0034826554 scopus 로고    scopus 로고
    • Enforcing high-level protocols in low-level software
    • R. DeLine and M. Fähndrich. Enforcing high-level protocols in low-level software. In Proc. PLDI, pages 59-69, 2001.
    • (2001) Proc. PLDI , pp. 59-69
    • DeLine, R.1    Fähndrich, M.2
  • 5
    • 0036041420 scopus 로고    scopus 로고
    • Bugs as deviant behavior: A general approach to inferring errors in systems code
    • 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 Proc. SOSP, pages 57-72, 2001.
    • (2001) Proc. SOSP , pp. 57-72
    • Engler, D.1    Chen, D.Y.2    Hallem, S.3    Chou, A.4    Chelf, B.5
  • 6
    • 34548797103 scopus 로고    scopus 로고
    • Exception-chain analysis: Revealing exception handling architecture in Java server applications
    • C. Fu and B. G. Ryder. Exception-chain analysis: Revealing exception handling architecture in Java server applications. In Proc. ICSE, pages 230-239, 2007.
    • (2007) Proc. ICSE , pp. 230-239
    • Fu, C.1    Ryder, B.G.2
  • 8
    • 77950474436 scopus 로고    scopus 로고
    • fully automatic mining of general temporal properties from dynamic traces
    • M. Gabel and Z. Su. Javert: fully automatic mining of general temporal properties from dynamic traces. In Proc. FSE, pages 339-349, 2008.
    • (2008) Proc. FSE , pp. 339-349
    • Gabel, M.1    Javert, Z.S.2
  • 10
    • 0242578047 scopus 로고    scopus 로고
    • How software engineers use documentation: The state of the practice
    • T. Lethbridge, J. Singer, and A. Forward. How software engineers use documentation: The state of the practice. In IEEE Software, pages 35-39, 2003.
    • (2003) IEEE Software , pp. 35-39
    • Lethbridge, T.1    Singer, J.2    Forward, A.3
  • 11
    • 32344452883 scopus 로고    scopus 로고
    • PR-Miner: Automatically extracting implicit programming rules and detecting violations in large software codes
    • Z. Li and Y. Zhou. PR-Miner: Automatically extracting implicit programming rules and detecting violations in large software codes. In Proc. ESEC/FSE, pages 306-315, 2005.
    • (2005) Proc. ESEC/FSE , pp. 306-315
    • Li, Z.1    Zhou, Y.2
  • 12
    • 32344438116 scopus 로고    scopus 로고
    • DynaMine: Finding common error patterns by mining software revision histories
    • V. B. Livshits and T. Zimmermann. DynaMine: Finding common error patterns by mining software revision histories. In Proc. ESEC/FSE, pages 296-305, 2005.
    • (2005) Proc. ESEC/FSE , pp. 296-305
    • Livshits, V.B.1    Zimmermann, T.2
  • 13
    • 0033725593 scopus 로고    scopus 로고
    • Data mining library reuse patterns using generalized association rules
    • A. Michail. Data mining library reuse patterns using generalized association rules. In Proc. ICSE, pages 167-176, 2000.
    • (2000) Proc. ICSE , pp. 167-176
    • Michail, A.1
  • 14
    • 84887441495 scopus 로고    scopus 로고
    • Analyzing exception flow in Java programs
    • M. P. Robillard and G. C. Murphy. Analyzing exception flow in Java programs. In Proc. ESEC/FSE, pages 322-337, 1999.
    • (1999) Proc. ESEC/FSE , pp. 322-337
    • Robillard, M.P.1    Murphy, G.C.2
  • 15
    • 57349115239 scopus 로고    scopus 로고
    • Mining framework usage changes from instantiation code
    • T. Schäfer, J. Jonas, and M. Mezini. Mining framework usage changes from instantiation code. In Proc. ICSE, pages 471-480, 2008.
    • (2008) Proc. ICSE , pp. 471-480
    • Schäfer, T.1    Jonas, J.2    Mezini, M.3
  • 16
    • 0034276287 scopus 로고    scopus 로고
    • Analysis and testing of programs with exception handling constructs
    • S. Sinha and M. Harrold. Analysis and testing of programs with exception handling constructs. IEEE Trans. Softw. Eng., 26(9):849-871, 2000.
    • (2000) IEEE Trans. Softw. Eng , vol.26 , Issue.9 , pp. 849-871
    • Sinha, S.1    Harrold, M.2
  • 17
    • 51049123306 scopus 로고    scopus 로고
    • PARSEWeb: A programmer assistant for reusing open source code on the web
    • S. Thummalapenta and T. Xie. PARSEWeb: A programmer assistant for reusing open source code on the web. In Proc. ASE, pages 204-213, 2007.
    • (2007) Proc. ASE , pp. 204-213
    • Thummalapenta, S.1    Xie, T.2
  • 18
    • 56249134583 scopus 로고    scopus 로고
    • SpotWeb: Detecting framework hotspots and coldspots via mining open source code on the web
    • S. Thummalapenta and T. Xie. SpotWeb: Detecting framework hotspots and coldspots via mining open source code on the web. In Proc. ASE, pages 327-336, 2008.
    • (2008) Proc. ASE , pp. 327-336
    • Thummalapenta, S.1    Xie, T.2
  • 19
    • 2442446148 scopus 로고    scopus 로고
    • BIDE: Efficient mining of frequent closed sequences
    • J. Wang and J. Han. BIDE: Efficient mining of frequent closed sequences. In Proc. ICDE, pages 79-88, 2004.
    • (2004) Proc. ICDE , pp. 79-88
    • Wang, J.1    Han, J.2
  • 21
    • 12844272133 scopus 로고    scopus 로고
    • Finding and preventing run-time error handling mistakes
    • W.Weimer and G. Necula. Finding and preventing run-time error handling mistakes. In Proc. OOPSLA, pages 419-431, 2004.
    • (2004) Proc. OOPSLA , pp. 419-431
    • Weimer, W.1    Necula, G.2
  • 22
    • 24644493674 scopus 로고    scopus 로고
    • Mining temporal specifications for error detection
    • W. Weimer and G. Necula. Mining temporal specifications for error detection. In Proc. TACAS, pages 461-476, 2005.
    • (2005) Proc. TACAS , pp. 461-476
    • Weimer, W.1    Necula, G.2
  • 23
    • 34247116992 scopus 로고    scopus 로고
    • Perracotta: Mining temporal API rules from imperfect traces
    • J. Yang and D. Evans. Perracotta: mining temporal API rules from imperfect traces. In Proc. ICSE, pages 282-291, 2006.
    • (2006) Proc. ICSE , pp. 282-291
    • Yang, J.1    Evans, D.2


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