메뉴 건너뛰기




Volumn , Issue , 2007, Pages 55-64

Context-based detection of clone-related bugs

Author keywords

Code clone detection; Code clone related bugs; Context based bug detection; Inconsistencies

Indexed keywords

CODE CLONE DETECTION; CODE CLONE-RELATED BUGS; CONTEXT-BASED BUG DETECTION; BUG DETECTIONS; COPY AND PASTES; EFFICIENT ALGORITHMS; INCONSISTENCIES; LINUX KERNELS; OPEN SOURCE PROJECTS; PROGRAMMING STYLES; SOFTWARE MAINTAINABILITIES;

EID: 37849051720     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1287624.1287634     Document Type: Conference Paper
Times cited : (169)

References (31)
  • 2
    • 0029222025 scopus 로고
    • On finding duplication and near-duplication in large software systems
    • B. S. Baker. On finding duplication and near-duplication in large software systems. In Working Conference on Reverse Engineering (WCRE), pages 86-95, 1995.
    • (1995) Working Conference on Reverse Engineering (WCRE) , pp. 86-95
    • Baker, B.S.1
  • 3
    • 0013238532 scopus 로고    scopus 로고
    • Parameterized duplication in strings: Algorithms and an application to software maintenance
    • B. S. Baker. Parameterized duplication in strings: Algorithms and an application to software maintenance. SIAM Journal on Computing (SICOMP), 26(5):1343-1362, 1997.
    • (1997) SIAM Journal on Computing (SICOMP) , vol.26 , Issue.5 , pp. 1343-1362
    • Baker, B.S.1
  • 5
    • 32344438117 scopus 로고    scopus 로고
    • Detecting higher-level similarity patterns in programs
    • H. A. Basit and S. Jarzabek. Detecting higher-level similarity patterns in programs. In ESEC/FSE, pages 156-165, 2005.
    • (2005) ESEC/FSE , pp. 156-165
    • Basit, H.A.1    Jarzabek, S.2
  • 6
    • 4544229973 scopus 로고    scopus 로고
    • DMS®: Program transformations for practical scalable software evolution
    • I. D. Baxter, C. Pidgeon, and M. Mehlich. DMS®: Program transformations for practical scalable software evolution. In ICSE, pages 625-634, 2004.
    • (2004) ICSE , pp. 625-634
    • Baxter, I.D.1    Pidgeon, C.2    Mehlich, M.3
  • 11
    • 0036041420 scopus 로고    scopus 로고
    • Bugs as inconsistent behavior: A general approach to inferring errors in systems code
    • D. R. Engler, D. Y. Chen, and A. Chou. Bugs as inconsistent behavior: A general approach to inferring errors in systems code. In Symposium on Operating Systems Principles (SOSP), pages 57-72, 2001.
    • (2001) Symposium on Operating Systems Principles (SOSP) , pp. 57-72
    • Engler, D.R.1    Chen, D.Y.2    Chou, A.3
  • 13
    • 0036036098 scopus 로고    scopus 로고
    • C. Flanagan, K. M. Leino, M. Lillibridge, G. Nelson, J. B. Saxe, andR. Stata. Extended static checking for Java. In Conference on Programming Language Design and Implementation (PLDI), pages 234-245, 2002.
    • C. Flanagan, K. M. Leino, M. Lillibridge, G. Nelson, J. B. Saxe, andR. Stata. Extended static checking for Java. In Conference on Programming Language Design and Implementation (PLDI), pages 234-245, 2002.
  • 15
    • 0037586554 scopus 로고    scopus 로고
    • XVCL: XML-based variant configuration language
    • S. Jarzabek, P. Bassett, H. Zhang, and W. Zhang. XVCL: XML-based variant configuration language. In ICSE, pages 810-811, 2003.
    • (2003) ICSE , pp. 810-811
    • Jarzabek, S.1    Bassett, P.2    Zhang, H.3    Zhang, W.4
  • 16
    • 77954517211 scopus 로고    scopus 로고
    • Eliminating redundancies with a "composition with adaptation" meta-programming technique
    • S. Jarzabek and S. Li. Eliminating redundancies with a "composition with adaptation" meta-programming technique. In ESEC/FSE, pages 237-246, 2003.
    • (2003) ESEC/FSE , pp. 237-246
    • Jarzabek, S.1    Li, S.2
  • 17
    • 34548767669 scopus 로고    scopus 로고
    • Deckard: Scalable and accurate tree-based detection of code clones
    • L. Jiang, G. Misherghi, Z. Su, and S. Glondu. Deckard: Scalable and accurate tree-based detection of code clones. In ICSE, pages 96-105, 2007.
    • (2007) ICSE , pp. 96-105
    • Jiang, L.1    Misherghi, G.2    Su, Z.3    Glondu, S.4
  • 18
    • 0036648690 scopus 로고    scopus 로고
    • CCFinder: A multilinguistic token-based code clone detection system for large scale source code
    • T. Kamiya, S. Kusumoto, and K. Inoue. CCFinder: a multilinguistic token-based code clone detection system for large scale source code. TSE, 28(7):654-670, 2002.
    • (2002) TSE , vol.28 , Issue.7 , pp. 654-670
    • Kamiya, T.1    Kusumoto, S.2    Inoue, K.3
  • 20
    • 32344450436 scopus 로고    scopus 로고
    • An empirical study of code clone genealogies
    • M. Kim, V. Sazawal, and D. Notkin. An empirical study of code clone genealogies. In ESEC/FSE, pages 187-196, 2005.
    • (2005) ESEC/FSE , pp. 187-196
    • Kim, M.1    Sazawal, V.2    Notkin, D.3
  • 24
    • 0031371549 scopus 로고    scopus 로고
    • Assessing the benefits of incorporating function clone detection in a development process
    • B. Laguë, D. Proulx, J. Mayrand, E. Merlo, and J. P. Hudepohl. Assessing the benefits of incorporating function clone detection in a development process. In ICSM, pages 314-321, 1997.
    • (1997) ICSM , pp. 314-321
    • Laguë, B.1    Proulx, D.2    Mayrand, J.3    Merlo, E.4    Hudepohl, J.P.5
  • 26
    • 32344452883 scopus 로고    scopus 로고
    • PR-Miner: Automatically extracting implicit programming rules and detecting violations in large software code
    • Z. Li and Y. Zhou. PR-Miner: Automatically extracting implicit programming rules and detecting violations in large software code. In ESEC/FSE, pages 306-315, 2005.
    • (2005) ESEC/FSE , pp. 306-315
    • Li, Z.1    Zhou, Y.2
  • 28
    • 34548787258 scopus 로고    scopus 로고
    • Using server pages to unify clones in web applications: A trade-off analysis
    • D. C. Rajapakse and S. Jarzabek. Using server pages to unify clones in web applications: A trade-off analysis. In ICSE, pages 116-126, 2007.
    • (2007) ICSE , pp. 116-126
    • Rajapakse, D.C.1    Jarzabek, S.2
  • 31
    • 0038011045 scopus 로고    scopus 로고
    • Using redundancies to find errors
    • Y. Xie and D. R. Engler. Using redundancies to find errors. In FSE, pages 51-60, 2002.
    • (2002) FSE , pp. 51-60
    • Xie, Y.1    Engler, D.R.2


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