메뉴 건너뛰기




Volumn , Issue , 2004, Pages 173-180

Managing duplicated code with linked editing

Author keywords

[No Author keywords available]

Indexed keywords

COGNITIVE COSTS; EXTREME PROGRAMMING; PROGRAMMING ABSTRACTIONS; SOURCE CODES;

EID: 16244384526     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/VLHCC.2004.35     Document Type: Conference Paper
Times cited : (129)

References (43)
  • 2
    • 0039528117 scopus 로고
    • A program for identifying duplicated code
    • B. S. Baker. A Program for Identifying Duplicated Code. Computing Science and Statistics, 24:49-57, 1992.
    • (1992) Computing Science and Statistics , vol.24 , pp. 49-57
    • Baker, B.S.1
  • 3
    • 0029222025 scopus 로고
    • On finding duplication and near-duplication in large software systems
    • IEEE
    • B. S. Baker. On finding duplication and near-duplication in large software systems. In Second Working Conference on Reverse Engineering, pages 86-95. IEEE, 1995.
    • (1995) Second Working Conference on Reverse Engineering , pp. 86-95
    • Baker, B.S.1
  • 8
    • 13744252169 scopus 로고    scopus 로고
    • M. Boshernitsan. Harmonia: A flexible framework for constructing interactive language-based programming tools. Master's thesis, University of California, Berkeley, June 2001. Appears as Computer Science Technical Report CSD-01-1149.
    • Computer Science Technical Report , vol.CSD-01-1149
  • 10
    • 84860102655 scopus 로고    scopus 로고
    • Clone Dr. http://www.semdesigns.com/Products/Clone/index.html.
    • Clone Dr.
  • 11
    • 84860103646 scopus 로고    scopus 로고
    • Clonefinder. http://vww.studio501.com/.
    • Clonefinder
  • 12
    • 0004116989 scopus 로고
    • The MIT Electrical Engineering and Computer Science Series. MIT Press/McGraw Hill
    • T. H. Cormen, C. E. Leiserson, and R. L. Rivest. Introduction to Algorithms. The MIT Electrical Engineering and Computer Science Series. MIT Press/McGraw Hill, 1990.
    • (1990) Introduction to Algorithms
    • Cormen, T.H.1    Leiserson, C.E.2    Rivest, R.L.3
  • 16
    • 84860098946 scopus 로고    scopus 로고
    • Duptective. http://c2.com/cgi/wiki?DupTective.
    • Duptective
  • 17
    • 84860099676 scopus 로고    scopus 로고
    • Eclipse, http://www.eclipse.org/.
  • 21
    • 0006229636 scopus 로고    scopus 로고
    • Cognitive dimensions of information artefacts: A tutorial
    • T. Green and A. Blackwell. Cognitive dimensions of information artefacts: a tutorial. BCS HCI Conference, http://www.ndirect.co.uk/~thomas.green/ workStuff/Papers/, 1998.
    • (1998) BCS HCI Conference
    • Green, T.1    Blackwell, A.2
  • 23
    • 0017959098 scopus 로고
    • A technique for isolating differences between files
    • P. Heckel. A technique for isolating differences between files. Communications of the ACM, 21(4):264-268, 1978.
    • (1978) Communications of the ACM , vol.21 , Issue.4 , pp. 264-268
    • Heckel, P.1
  • 24
    • 0025446340 scopus 로고
    • Identifying the semantic and textual differences between two versions of a program
    • June
    • S. Horwitz. Identifying the semantic and textual differences between two versions of a program. ACM SIGPLAN Notices, 25(6):234-245, June 1990.
    • (1990) ACM SIGPLAN Notices , vol.25 , Issue.6 , pp. 234-245
    • Horwitz, S.1
  • 25
    • 84962184978 scopus 로고
    • Substring matching for clone detection and change tracking
    • IEEE, September
    • J. H. Johnson. Substring matching for clone detection and change tracking. In International Conference on Software Maintenance, pages 120-126. IEEE, September 1994.
    • (1994) International Conference on Software Maintenance , pp. 120-126
    • Johnson, J.H.1
  • 26
    • 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 Transactions on Software Engineering, 28(6):654-670, 2002.
    • (2002) IEEE Transactions on Software Engineering , vol.28 , Issue.6 , pp. 654-670
    • Kamiya, T.1    Kusumoto, S.2    Inoue, K.3
  • 29
    • 0034770139 scopus 로고    scopus 로고
    • Identifying similar code with program dependence graphs
    • IEEE Computer Society, Oct.
    • J. Krinke. Identifying similar code with program dependence graphs. In Proceedings Eigth Working Conference on Reverse Engineering, pages 301-309. IEEE Computer Society, Oct. 2001.
    • (2001) Proceedings Eigth Working Conference on Reverse Engineering , pp. 301-309
    • Krinke, J.1
  • 35
    • 85030537905 scopus 로고    scopus 로고
    • Graphical rewrite rule analogies: Avoiding the inherit or copy & paste reuse dilemma
    • IEEE
    • C. Perrone and A. Repenning. Graphical rewrite rule analogies: Avoiding the inherit or copy & paste reuse dilemma. In Proceedings of the IEEE Symposium on Visual Languages, pages 40-47. IEEE, 1998.
    • (1998) Proceedings of the IEEE Symposium on Visual Languages , pp. 40-47
    • Perrone, C.1    Repenning, A.2
  • 36
    • 84860103256 scopus 로고    scopus 로고
    • Sametool. http://sourceforge.net/projects/sametool.
    • Sametool
  • 37
    • 84860095198 scopus 로고    scopus 로고
    • Simian, http://www.redhillconsulting.com.au/products/simian/.
    • Simian
  • 38
    • 84860095937 scopus 로고    scopus 로고
    • Simscan. http://www.blue-edge.bg/download.html.
    • Simscan
  • 41
    • 84860108102 scopus 로고    scopus 로고
    • Unpaste. http://sourceforge.net/projects/unpaste.
    • Unpaste
  • 43
    • 84860099303 scopus 로고    scopus 로고
    • XRefactory. http://www.xref-tech.com/speller/.


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