메뉴 건너뛰기




Volumn , Issue , 2009, Pages 485-495

Do code clones matter?

Author keywords

[No Author keywords available]

Indexed keywords

ACTIVE AREA; CLONE DETECTION; CODE CLONE; CODE CLONING; MAINTENANCE COST; NOVEL ALGORITHM; OPEN SOURCE SYSTEM; OPEN SOURCES; PROGRAM CORRECTNESS;

EID: 73449090740     PISSN: 02705257     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/ICSE.2009.5070547     Document Type: Conference Paper
Times cited : (380)

References (34)
  • 4
    • 50549099137 scopus 로고    scopus 로고
    • F. Deissenboeck, E. Juergens, B. Hummel, S. Wagner, B. Mas y Parareda, and M. Pizka. Tool support for continuous quality control. IEEE Softw., 25(5):60-67, 2008.
    • F. Deissenboeck, E. Juergens, B. Hummel, S. Wagner, B. Mas y Parareda, and M. Pizka. Tool support for continuous quality control. IEEE Softw., 25(5):60-67, 2008.
  • 6
    • 0010058950 scopus 로고    scopus 로고
    • A language independent approach for detecting duplicated code
    • IEEE
    • S. Ducasse, M. Rieger, and S. Demeyer. A language independent approach for detecting duplicated code. In Proc. ICSM '99. IEEE, 1999.
    • (1999) Proc. ICSM '99
    • Ducasse, S.1    Rieger, M.2    Demeyer, S.3
  • 8
    • 51149108069 scopus 로고    scopus 로고
    • Clone detection via structural abstraction
    • IEEE
    • W. S. Evans, C. W. Fraser, and F. Ma. Clone detection via structural abstraction. In Proc. WCRE '07. IEEE, 2007.
    • (2007) Proc. WCRE '07
    • Evans, W.S.1    Fraser, C.W.2    Ma, F.3
  • 9
    • 57349194546 scopus 로고    scopus 로고
    • Scalable detection of semantic clones
    • ACM
    • M. Gabel, L. Jiang, and Z. Su. Scalable detection of semantic clones. In Proc. ICSE '08. ACM, 2008.
    • (2008) Proc. ICSE '08
    • Gabel, M.1    Jiang, L.2    Su, Z.3
  • 11
    • 56249095379 scopus 로고    scopus 로고
    • CReN: A tool for tracking copy-and-paste code clones and renaming identifiers consistently in the IDE
    • ACM
    • P. Jablonski and D. Hou. CReN: a tool for tracking copy-and-paste code clones and renaming identifiers consistently in the IDE. In Proc. Eclipse '07. ACM, 2007.
    • (2007) Proc. Eclipse '07
    • Jablonski, P.1    Hou, D.2
  • 12
    • 34548767669 scopus 로고    scopus 로고
    • Decard: Scalable and accurate tree-based detection of code clones
    • IEEE
    • L. Jiang, G. Misherghi, Z. Su, and S. Glondu. Decard: Scalable and accurate tree-based detection of code clones. In Proc. ICSE '07. IEEE, 2007.
    • (2007) Proc. ICSE '07
    • Jiang, L.1    Misherghi, G.2    Su, Z.3    Glondu, S.4
  • 13
    • 37849051720 scopus 로고    scopus 로고
    • Context-based detection of clone-related bugs
    • ACM
    • L. Jiang, Z. Su, and E. Chiu. Context-based detection of clone-related bugs. In Proc. ESEC-FSE '07. ACM, 2007.
    • (2007) Proc. ESEC-FSE '07
    • Jiang, L.1    Su, Z.2    Chiu, E.3
  • 14
    • 84988278426 scopus 로고
    • Two algorithms for approximate string matching in static texts
    • Proc. MFCS '91, of, Springer
    • P. Jokinen and E. Ukkonen. Two algorithms for approximate string matching in static texts. In Proc. MFCS '91, volume 520 of LNCS. Springer, 1991.
    • (1991) LNCS , vol.520
    • Jokinen, P.1    Ukkonen, E.2
  • 17
    • 34548718935 scopus 로고    scopus 로고
    • Cloning considered harmful considered harmful
    • IEEE
    • C. Kapser and M. W. Godfrey. "Cloning considered harmful" considered harmful. In Proc. WCRE '06. IEEE, 2006.
    • (2006) Proc. WCRE '06
    • Kapser, C.1    Godfrey, M.W.2
  • 19
    • 84890052317 scopus 로고    scopus 로고
    • Using slicing to identify duplication in source code
    • Proc. SAS '01, of, Springer
    • R. Komondoor and S. Horwitz. Using slicing to identify duplication in source code. In Proc. SAS '01, volume 2126 of LNCS. Springer, 2001.
    • (2001) LNCS , vol.2126
    • Komondoor, R.1    Horwitz, S.2
  • 21
    • 34948876329 scopus 로고    scopus 로고
    • Clone detection using abstract syntax suffix trees
    • IEEE
    • R. Koschke, R. Falke, and P. Frenzel. Clone detection using abstract syntax suffix trees. In Proc.WCRE '06. IEEE, 2006.
    • (2006) Proc.WCRE '06
    • Koschke, R.1    Falke, R.2    Frenzel, P.3
  • 22
    • 0242612453 scopus 로고    scopus 로고
    • Identifying similar code with program dependence graphs
    • IEEE
    • J. Krinke. Identifying similar code with program dependence graphs. In Proc. WCRE '01. IEEE, 2001.
    • (2001) Proc. WCRE '01
    • Krinke, J.1
  • 23
    • 51149095379 scopus 로고    scopus 로고
    • A study of consistent and inconsistent changes to code clones
    • IEEE
    • J. Krinke. A study of consistent and inconsistent changes to code clones. In Proc. WCRE '07. IEEE, 2007.
    • (2007) Proc. WCRE '07
    • Krinke, J.1
  • 24
    • 0002345823 scopus 로고    scopus 로고
    • Assessing the benefits of incorporating function clone detection in a development process
    • IEEE
    • B. Lague, D. Proulx, J. Mayrand, E. M. Merlo, and J. Hudepohl. Assessing the benefits of incorporating function clone detection in a development process. In Proc. ICSM '97. IEEE, 1997.
    • (1997) Proc. ICSM '97
    • Lague, B.1    Proulx, D.2    Mayrand, J.3    Merlo, E.M.4    Hudepohl, J.5
  • 25
    • 0035657638 scopus 로고    scopus 로고
    • Semi-automatic grammar recovery
    • R. Lämmel and C. Verhoef. Semi-automatic grammar recovery. Softw. Pract. Exp., 31(15):1395-1438, 2001.
    • (2001) Softw. Pract. Exp , vol.31 , Issue.15 , pp. 1395-1438
    • Lämmel, R.1    Verhoef, C.2
  • 26
    • 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. Softw. Eng, 32(3):176-192, 2006.
    • (2006) IEEE Trans. Softw. Eng , vol.32 , Issue.3 , pp. 176-192
    • Li, Z.1    Lu, S.2    Myagmar, S.3    Zhou, Y.4
  • 27
    • 57849136978 scopus 로고    scopus 로고
    • Assessing the effect of clones on changeability
    • IEEE
    • A. Lozano and M. Wermelinger. Assessing the effect of clones on changeability. In ICSM 2008. IEEE, 2008.
    • (2008) ICSM 2008
    • Lozano, A.1    Wermelinger, M.2
  • 29
    • 77949876561 scopus 로고    scopus 로고
    • C. K. Roy and J. R. Cordy. A survey on software clone detection research. Technical Report 541, Queen's University at Kingston, 2007.
    • C. K. Roy and J. R. Cordy. A survey on software clone detection research. Technical Report 541, Queen's University at Kingston, 2007.
  • 30
    • 71149111492 scopus 로고    scopus 로고
    • NICAD: Accurate detection of near-miss intentional clones using flexible pretty-printing and code normalization
    • IEEE
    • C. K. Roy and J. R. Cordy. NICAD: Accurate detection of near-miss intentional clones using flexible pretty-printing and code normalization. In Proc. ICPC '08. IEEE, 2008.
    • (2008) Proc. ICPC '08
    • Roy, C.K.1    Cordy, J.R.2
  • 33
    • 85026758927 scopus 로고
    • Approximate string matching over suffix trees
    • Proc. CPM '93, of, Springer
    • E. Ukkonen. Approximate string matching over suffix trees. In Proc. CPM '93, volume 684 of LNCS. Springer, 1993.
    • (1993) LNCS , vol.684
    • Ukkonen, E.1
  • 34
    • 0001704377 scopus 로고
    • On-line construction of suffix trees
    • E. Ukkonen. On-line construction of suffix trees. Algorithmica, 14(3):249-260, 1995.
    • (1995) Algorithmica , vol.14 , Issue.3 , pp. 249-260
    • Ukkonen, E.1


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