메뉴 건너뛰기




Volumn , Issue , 2013, Pages 102-111

Distilling useful clones by contextual differencing

Author keywords

Clone analysis; graph matching; program dependence graph

Indexed keywords

AUTOMATED APPROACH; CLONE ANALYSIS; CODE FRAGMENTS; EMPIRICAL STUDIES; GRAPH MATCHINGS; MAINTENANCE TASKS; MANUAL ANALYSIS; PROGRAM DEPENDENCE GRAPH;

EID: 84893379503     PISSN: 10951350     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/WCRE.2013.6671285     Document Type: Conference Paper
Times cited : (4)

References (34)
  • 1
    • 0034503791 scopus 로고    scopus 로고
    • Advanced clone-Analysis to support object-oriented system refactoring
    • M. Balazinska, E. Merlo, M. Dagenais, B. Lague, and K. Kontogiannis, Advanced clone-Analysis to support object-oriented system refactoring WCRE 2000, pp. 98-107, 2000.
    • (2000) WCRE , vol.2000 , pp. 98-107
    • Balazinska, M.1    Merlo, E.2    Dagenais, M.3    Lague, B.4    Kontogiannis, K.5
  • 3
    • 69049086133 scopus 로고    scopus 로고
    • A data mining approach for detecting higher-level clones in software
    • H.A. Basit, and S. Jarzabek, A data mining approach for detecting higher-level clones in software. IEEE Trans. Soft. Eng., vol. 35(4):497-514, 2009.
    • (2009) IEEE Trans. Soft. Eng , vol.35 , Issue.4 , pp. 497-514
    • Basit, H.A.1    Jarzabek, S.2
  • 4
    • 0032311601 scopus 로고    scopus 로고
    • Clone detection using abstract syntax trees
    • I.D. Baxter, A. Yahin, L. Marcelo, M. SantAnna, and L. Bier, Clone detection using abstract syntax trees, ICSM 1998, pp. 368-377, 1998.
    • (1998) ICSM , vol.1998 , pp. 368-377
    • Baxter, I.D.1    Yahin, A.2    Marcelo, L.3    Santanna, M.4    Bier, L.5
  • 7
    • 35348968376 scopus 로고    scopus 로고
    • Change distilling: Tree differencing for fine-grained source code change extraction
    • B. Fluri, M. Wuersch, M. Plnzger, and H. Gall, Change distilling: Tree differencing for fine-grained source code change extraction. IEEE Trans. Soft. Eng, vol. 33:712-743, 2007.
    • (2007) IEEE Trans. Soft. Eng , vol.33 , pp. 712-743
    • Fluri, B.1    Wuersch, M.2    Plnzger, M.3    Gall, H.4
  • 9
    • 57349194546 scopus 로고    scopus 로고
    • Scalable detection of semantic clones
    • M. Gabel, L. Jiang, and Z. Su, Scalable detection of semantic clones. ICSE 2008, pp. 321-330, 2008.
    • (2008) ICSE , vol.2008 , pp. 321-330
    • Gabel, M.1    Jiang, L.2    Su, Z.3
  • 11
    • 73449120719 scopus 로고    scopus 로고
    • Enhancing quality of code clone detection with program dependency graph
    • Y. Higo, and S. Kusumoto, Enhancing quality of code clone detection with program dependency graph. WCRE 2009, pp. 315-316, 2009.
    • (2009) WCRE , vol.2009 , pp. 315-316
    • Higo, Y.1    Kusumoto, S.2
  • 12
    • 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. ESEC/FSE 2003, pp. 237-246, 2003
    • (2003) ESEC/FSE , vol.2003 , pp. 237-246
    • Jarzabek, S.1    Li, S.2
  • 13
    • 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, ICSE 2007, pp. 96-105, 2007
    • (2007) ICSE , vol.2007 , pp. 96-105
    • Jiang, L.1    Misherghi, G.2    Su, Z.3    Glondu, S.4
  • 14
    • 37849051720 scopus 로고    scopus 로고
    • Context-based detection of clone-related bugs
    • L. Jiang, Z. Su, and E. Chiu, Context-based detection of clone-related bugs. ESEC/FSE 2007, pp. 55-64, 2007.
    • (2007) ESEC/FSE , vol.2007 , pp. 55-64
    • Jiang, L.1    Su, Z.2    Chiu, E.3
  • 16
    • 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. IEEE Trans. Soft. Eng., vol. 28(7):654-670, 2002
    • (2002) IEEE Trans. Soft. Eng , vol.28 , Issue.7 , pp. 654-670
    • Kamiya, T.1    Kusumoto, S.2    Inoue, K.3
  • 17
    • 11244253656 scopus 로고    scopus 로고
    • Aiding comprehension of cloning through categorization
    • C. Kapser, and M.W. Godfrey, Aiding comprehension of cloning through categorization. IWPSE 2004, pp. 85-94, 2004.
    • (2004) IWPSE , vol.2004 , pp. 85-94
    • Kapser, C.1    Godfrey, M.W.2
  • 19
    • 84890052317 scopus 로고    scopus 로고
    • Using slicing to identify duplication in source code
    • R. Komondoor, and S. Horwitz, Using slicing to identify duplication in source code, SAS 2001, pp. 40-56, 2001.
    • (2001) SAS , vol.2001 , pp. 40-56
    • Komondoor, R.1    Horwitz, S.2
  • 21
    • 0034770139 scopus 로고    scopus 로고
    • Identifying similar code with program dependence graphs
    • J. Krinke, Identifying similar code with program dependence graphs, WCRE 2001, pp. 301-310, 2001.
    • (2001) WCRE , vol.2001 , pp. 301-310
    • Krinke, J.1
  • 22
    • 33645819206 scopus 로고    scopus 로고
    • Cp-miner: Finding copy-paste and related bugs in large-scale software code
    • Z. Li, S. Lu, S. Myagmar, and Y. Zhou, CP-Miner: Finding copy-paste and related bugs in large-scale software code. IEEE Trans. Soft. Eng., vol. 32(3):176-192, 2006.
    • (2006) IEEE Trans. Soft. Eng , vol.32 , Issue.3 , pp. 176-192
    • Li, Z.1    Lu, S.2    Myagmar, S.3    Zhou, Y.4
  • 23
    • 71149091724 scopus 로고    scopus 로고
    • Scenario-based comparison of clone detection techniques
    • C.K. Roy and J.R. Cordy, Scenario-based comparison of clone detection techniques, ICPC 2008, pp. 153-162, 2008.
    • (2008) ICPC , vol.2008 , pp. 153-162
    • Roy, C.K.1    Cordy, J.R.2
  • 25
    • 32344453671 scopus 로고    scopus 로고
    • Parameterized unit tests
    • N. Tillmannn, and W. Schulte, Parameterized unit tests. ESEC/FSE 2005, pp. 253-262, 2005.
    • (2005) ESEC/FSE , vol.2005 , pp. 253-262
    • Tillmannn, N.1    Schulte, W.2
  • 26
    • 84948459152 scopus 로고    scopus 로고
    • Gemini: Maintenance support environment based on code clone analysis
    • Y. Ueda, S. Kamiya, S. Kusumoto, and K. Inoue, Gemini: Maintenance support environment based on code clone analysis, IEEE METRICS 2002, pp. 67-76, 2002.
    • (2002) IEEE METRICS , vol.2002 , pp. 67-76
    • Ueda, Y.1    Kamiya, S.2    Kusumoto, S.3    Inoue, K.4
  • 27
    • 84855432008 scopus 로고    scopus 로고
    • Clonedifferentiator: Analyzing clones by differentiation
    • Z. Xing, Y. Xue, and S. Jarzabek, CloneDifferentiator: Analyzing clones by differentiation, ASE 2011, pp. 576-579, 2011.
    • (2011) ASE , Issue.2011 , pp. 576-579
    • Xing, Z.1    Xue, Y.2    Jarzabek, S.3
  • 28
    • 78649772792 scopus 로고    scopus 로고
    • Genericdiff: Model comparison with genericdiff
    • Z. Xing, GenericDiff: Model comparison with GenericDiff. ASE 2010, pp. 135-138, 2010.
    • (2010) ASE , vol.2010 , pp. 135-138
    • Xing, Z.1
  • 29
    • 34547374057 scopus 로고    scopus 로고
    • Refactoring detection based on UMLDiff change-facts queries
    • Z. Xing, and E. Stroulia, Refactoring detection based on UMLDiff change-facts queries. WCRE 2006, pp. 263-274, 2006.
    • (2006) WCRE , vol.2006 , pp. 263-274
    • Xing, Z.1    Stroulia, E.2
  • 30
    • 78650643855 scopus 로고    scopus 로고
    • Technical report, National University of Singapore
    • Z. Xing, GenericDiff: A general framework for model comparison. Technical report, National University of Singapore, 2011, http://www.comp.nus.edu.sg/ ~pat/publications/gendiff.pdf.
    • (2011) GenericDiff: A General Framework for Model Comparison
    • Xing, Z.1
  • 31
    • 57849101681 scopus 로고    scopus 로고
    • Query-based filtering and graphical view generation for clone analysis
    • Y. Zhang, B.A. Basit, S. Jarzabek, D. Anh, and M. Low, Query-based filtering and graphical view generation for clone analysis. ICSM 2008, pp. 376-385, 2008.
    • (2008) ICSM , vol.2008 , pp. 376-385
    • Zhang, Y.1    Basit, B.A.2    Jarzabek, S.3    Anh, D.4    Low, M.5
  • 34
    • 84893427484 scopus 로고    scopus 로고
    • WALA: http://wala.sourceforge.net/wiki/index.php/Main-Page, 2012
    • (2012) WALA


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