메뉴 건너뛰기




Volumn , Issue , 2010, Pages 33-40

Clone removal: Fact or fiction?

Author keywords

clone removal; code clones; software maintenance

Indexed keywords

CLONE MANAGEMENT; CODE CLONE; CODE DUPLICATION; EMPIRICAL RESULTS; REFACTORING TOOLS; SOFTWARE MAINTENANCE;

EID: 77954707649     PISSN: 02705257     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1808901.1808906     Document Type: Conference Paper
Times cited : (24)

References (29)
  • 2
    • 34547677997 scopus 로고    scopus 로고
    • How clones are maintained: An empirical study
    • IEEE
    • L. Aversano, L. Cerulo, and M. Di Penta. How clones are maintained: An empirical study. In CSMR. IEEE, 2007.
    • (2007) CSMR
    • Aversano, L.1    Cerulo, L.2    Di Penta, M.3
  • 3
    • 47349095405 scopus 로고    scopus 로고
    • Clone smells in software evolution
    • IEEE
    • T. Bakota, R. Ferenc, and T. Gyimothy. Clone smells in software evolution. In ICSM. IEEE, 2007.
    • (2007) ICSM
    • Bakota, T.1    Ferenc, R.2    Gyimothy, T.3
  • 5
  • 7
    • 84979020988 scopus 로고    scopus 로고
    • Comprehending reality - Practical barriers to industrial adoption of software maintenance automation
    • IEEE
    • J. R. Cordy. Comprehending reality - practical barriers to industrial adoption of software maintenance automation. In IWPC. IEEE, 2003.
    • (2003) IWPC
    • Cordy, J.R.1
  • 10
    • 72349095898 scopus 로고    scopus 로고
    • Evolution of type-1 clones
    • IEEE
    • N. Göde. Evolution of type-1 clones. In SCAM. IEEE, 2009.
    • (2009) SCAM
    • Göde, N.1
  • 11
    • 67649971019 scopus 로고    scopus 로고
    • Incremental clone detection
    • IEEE
    • N. Göde and R. Koschke. Incremental clone detection. In CSMR. IEEE, 2009.
    • (2009) CSMR
    • Göde, N.1    Koschke, R.2
  • 13
    • 47749085664 scopus 로고    scopus 로고
    • An algorithm for detecting and removing clones in java code
    • N. Juillerat and B. Hirsbrunner. An algorithm for detecting and removing clones in java code. In SeTra, 2006.
    • (2006) SeTra
    • Juillerat, N.1    Hirsbrunner, B.2
  • 14
    • 56749132226 scopus 로고    scopus 로고
    • "Cloning considered harmful" considered harmful: Patterns of cloning in software
    • C. J. Kapser and M. W. Godfrey. "Cloning considered harmful" considered harmful: patterns of cloning in software. ESE, 13(6), 2008.
    • (2008) ESE , vol.13 , Issue.6
    • Kapser, C.J.1    Godfrey, M.W.2
  • 15
    • 11244317212 scopus 로고    scopus 로고
    • An ethnographic study of copy and paste programming practices in OOPL
    • IEEE
    • M. Kim, L. Bergman, T. Lau, and D. Notkin. An ethnographic study of copy and paste programming practices in OOPL. In ISESE. IEEE, 2004.
    • (2004) ISESE
    • Kim, M.1    Bergman, L.2    Lau, T.3    Notkin, D.4
  • 17
    • 0033717004 scopus 로고    scopus 로고
    • Semantics-preserving procedure extraction
    • ACM
    • R. Komondoor and S. Horwitz. Semantics-preserving procedure extraction. In POPL. ACM, 2000.
    • (2000) POPL
    • Komondoor, R.1    Horwitz, S.2
  • 18
    • 84978946107 scopus 로고    scopus 로고
    • Effective, automatic procedure extraction
    • IEEE
    • R. Komondoor and S. Horwitz. Effective, automatic procedure extraction. In IWPC. IEEE, 2003.
    • (2003) IWPC
    • Komondoor, R.1    Horwitz, S.2
  • 19
    • 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 WCRE. IEEE, 2007.
    • (2007) WCRE
    • Krinke, J.1
  • 20
    • 0031371549 scopus 로고    scopus 로고
    • Assessing the benefits of incorporating function clone detection in a development process
    • IEEE
    • B. Laguë, D. Proulx, J. Mayrand, E. Merlo, and J. Hudepohl. Assessing the benefits of incorporating function clone detection in a development process. In ICSM. IEEE, 1997.
    • (1997) ICSM
    • Laguë, B.1    Proulx, D.2    Mayrand, J.3    Merlo, E.4    Hudepohl, J.5
  • 21
    • 33947315724 scopus 로고    scopus 로고
    • Maintaining mental models: A study of developer work habits
    • ACM
    • T. D. LaToza, G. Venolia, and R. DeLine. Maintaining mental models: a study of developer work habits. In ICSE. ACM, 2006.
    • (2006) ICSE
    • LaToza, T.D.1    Venolia, G.2    Deline, R.3
  • 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 TSE, 32(3), 2006.
    • (2006) IEEE TSE , vol.32 , Issue.3
    • Li, Z.1    Lu, S.2    Myagmar, S.3    Zhou, Y.4
  • 23
    • 34548718215 scopus 로고    scopus 로고
    • Analysis of the linux kernel evolution using code clone coverage
    • IEEE
    • S. Livieri, Y. Higo, M. Matsushita, and K. Inoue. Analysis of the linux kernel evolution using code clone coverage. In MSR. IEEE, 2007.
    • (2007) MSR
    • Livieri, S.1    Higo, Y.2    Matsushita, M.3    Inoue, K.4
  • 25
    • 77954706752 scopus 로고    scopus 로고
    • Advanced analysis for code clone removal
    • S. Schulze and M. Kuhlemann. Advanced analysis for code clone removal. In WSR, 2009.
    • (2009) WSR
    • Schulze, S.1    Kuhlemann, M.2
  • 26
    • 84944456355 scopus 로고    scopus 로고
    • Resolution of static clones in dynamic web pages
    • IEEE
    • N. Synytskyy, J. R. Cordy, and T. Dean. Resolution of static clones in dynamic web pages. In WSE. IEEE, 2003.
    • (2003) WSE
    • Synytskyy, N.1    Cordy, J.R.2    Dean, T.3
  • 28
    • 27744514010 scopus 로고    scopus 로고
    • Evaluating clone detection techniques
    • F. van Rysselberghe and S. Demeyer. Evaluating clone detection techniques. In ELISA, 2003.
    • (2003) ELISA
    • Van Rysselberghe, F.1    Demeyer, S.2
  • 29
    • 15844401604 scopus 로고    scopus 로고
    • Evaluating clone detection techniques from a refactoring perspective
    • IEEE
    • F. van Rysselberghe and S. Demeyer. Evaluating clone detection techniques from a refactoring perspective. In ASE. IEEE, 2004.
    • (2004) ASE
    • Van Rysselberghe, F.1    Demeyer, S.2


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