메뉴 건너뛰기




Volumn , Issue , 2009, Pages 276-286

Complete and accurate clone detection in graph-based models

Author keywords

[No Author keywords available]

Indexed keywords

APPROXIMATE MODEL; CLONE DETECTION; EMPIRICAL EVALUATIONS; EXPERIMENTAL STUDIES; GRAPH-BASED; GRAPH-BASED MODELS; MATLAB /SIMULINK; MODEL-DRIVEN ENGINEERING; REAL-WORLD SYSTEM;

EID: 77949896388     PISSN: 02705257     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/ICSE.2009.5070528     Document Type: Conference Paper
Times cited : (106)

References (30)
  • 1
    • 77949888379 scopus 로고    scopus 로고
    • A. Andoni and P. Indyk. LSH 0.1 User Manual. http://web.mit.edu/andoni/ www/LSH/manual.pdf, 2005.
    • A. Andoni and P. Indyk. LSH 0.1 User Manual. http://web.mit.edu/andoni/ www/LSH/manual.pdf, 2005.
  • 2
    • 0030084599 scopus 로고    scopus 로고
    • Parameterized pattern matching: Algorithms and applications
    • B. S. Baker. Parameterized pattern matching: algorithms and applications. J. Comp. Sys. Sciences, 52(1):28-42, 1996.
    • (1996) J. Comp. Sys. Sciences , vol.52 , Issue.1 , pp. 28-42
    • Baker, B.S.1
  • 3
    • 0013238532 scopus 로고    scopus 로고
    • Parameterized duplication in strings: Algorithms and an application to software maintenance
    • October
    • B. S. Baker. Parameterized duplication in strings: Algorithms and an application to software maintenance. SIAM Journal of Computing, 26(5):1343-1362, October, 1997.
    • (1997) SIAM Journal of Computing , vol.26 , Issue.5 , pp. 1343-1362
    • Baker, B.S.1
  • 4
    • 4544229973 scopus 로고    scopus 로고
    • DMS®: Program transformations for practical scalable software evolution
    • IEEE CS
    • I. D. Baxter, C. Pidgeon, and M. Mehlich. DMS®: Program transformations for practical scalable software evolution. In ICSE'04, pages 625-634. IEEE CS, 2004.
    • (2004) ICSE'04 , pp. 625-634
    • Baxter, I.D.1    Pidgeon, C.2    Mehlich, M.3
  • 5
    • 0032311601 scopus 로고    scopus 로고
    • Clone detection using
    • abstract syntax trees, IEEE Computer Society
    • I. D. Baxter, A. Yahin, L. Moura, M. Sant'Anna, and L. Bier. Clone detection using abstract syntax trees. In ICSM'98, pages 368-377. IEEE Computer Society, 1998.
    • (1998) ICSM'98 , pp. 368-377
    • Baxter, I.D.1    Yahin, A.2    Moura, L.3    Sant'Anna, M.4    Bier, L.5
  • 7
    • 84976668743 scopus 로고
    • Algorithm 457: Finding all cliques of an undirected graph
    • C. Bron and J. Kerbosch. Algorithm 457: Finding all cliques of an undirected graph. CACM, 16(9):575-577, 1973.
    • (1973) CACM , vol.16 , Issue.9 , pp. 575-577
    • Bron, C.1    Kerbosch, J.2
  • 9
    • 51149108069 scopus 로고    scopus 로고
    • Clone detection via structural abstraction
    • IEEE CS
    • W. Evans, C. Fraser, and F. Ma. Clone detection via structural abstraction. In WCRE'07, pp. 150-159. IEEE CS, 2007.
    • (2007) WCRE'07 , pp. 150-159
    • Evans, W.1    Fraser, C.2    Ma, F.3
  • 10
    • 57349194546 scopus 로고    scopus 로고
    • Scalable detection of semantic clones
    • ACM Press
    • M. Gabel, L. Jiang, and Z. Su. Scalable detection of semantic clones. In ICSE'08, pp. 321-330. ACM Press, 2008.
    • (2008) ICSE'08 , pp. 321-330
    • Gabel, M.1    Jiang, L.2    Su, Z.3
  • 12
    • 34548767669 scopus 로고    scopus 로고
    • Deckard: Scalable and accurate tree-based detection of code clones
    • IEEE Computer Society
    • L. Jiang, G. Misherghi, Z. Su, and S. Glondu. Deckard: Scalable and accurate tree-based detection of code clones. In ICSE'07, pages 96-105. IEEE Computer Society, 2007.
    • (2007) ICSE'07 , pp. 96-105
    • Jiang, L.1    Misherghi, G.2    Su, Z.3    Glondu, S.4
  • 13
    • 0001358667 scopus 로고
    • Identifying redundancy in source code using fingerprints
    • IBM Press
    • J. H. Johnson. Identifying redundancy in source code using fingerprints. In CASCON'93, pp. 171-183. IBM Press, 1993.
    • (1993) CASCON'93 , pp. 171-183
    • Johnson, J.H.1
  • 14
    • 0036648690 scopus 로고    scopus 로고
    • CCFinder: A multilinguistic token-based code clone detection system for large-scale source code
    • T. Kamiya, S. Kusumoto, K. Inoue. CCFinder: a multilinguistic token-based code clone detection system for large-scale source code. IEEE Trans. Softw. Eng., 28(7):654-670, 2002.
    • (2002) IEEE Trans. Softw. Eng , vol.28 , Issue.7 , pp. 654-670
    • Kamiya, T.1    Kusumoto, S.2    Inoue, K.3
  • 15
    • 2942747748 scopus 로고    scopus 로고
    • Using slicing to identify duplication in source code
    • Springer-Verlag
    • R. Komondoor and S. Horwitz. Using slicing to identify duplication in source code. In SAS'01. Springer-Verlag, 2001.
    • (2001) SAS'01
    • Komondoor, R.1    Horwitz, S.2
  • 17
    • 27944453480 scopus 로고    scopus 로고
    • Finding frequent patterns in a large sparse graph
    • Kluwer Academic Publishers
    • M. Kuramochi and G. Karypis. Finding frequent patterns in a large sparse graph. Data Mining and Knowledge Discovery, 11(3):243-271, Kluwer Academic Publishers, 2005.
    • (2005) Data Mining and Knowledge Discovery , vol.11 , Issue.3 , pp. 243-271
    • Kuramochi, M.1    Karypis, G.2
  • 18
    • 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
  • 19
    • 46149113708 scopus 로고    scopus 로고
    • Detecting duplications in sequence diagrams based on suffix trees
    • IEEE CS
    • H. Liu, Z. Ma, L. Zhang, and W. Shao. Detecting duplications in sequence diagrams based on suffix trees. In APSEC'06, pages 269-276. IEEE CS, 2006.
    • (2006) APSEC'06 , pp. 269-276
    • Liu, H.1    Ma, Z.2    Zhang, L.3    Shao, W.4
  • 21
    • 0030407014 scopus 로고    scopus 로고
    • Experiment on the automatic detection of function clones in a software system using metrics
    • IEEE CS
    • J. Mayrand, C. Leblanc, and E. Merlo. Experiment on the automatic detection of function clones in a software system using metrics. In ICSM'96, pages 244-253. IEEE CS, 1996.
    • (1996) ICSM'96 , pp. 244-253
    • Mayrand, J.1    Leblanc, C.2    Merlo, E.3
  • 22
    • 33750305193 scopus 로고    scopus 로고
    • A generic approach to supporting diagram differencing and merging for collaborative design
    • ACM Press
    • A. Mehra, J. Grundy, and J. Hosking. A generic approach to supporting diagram differencing and merging for collaborative design. In ASE'05, pages 204-213. ACM Press, 2005.
    • (2005) ASE'05 , pp. 204-213
    • Mehra, A.1    Grundy, J.2    Hosking, J.3
  • 24
    • 67650139576 scopus 로고    scopus 로고
    • Accurate and Efficient Structural Characteristic Feature Extraction for Clone Detection
    • Springer-Verlag
    • H.A. Nguyen, T.T. Nguyen, N.H. Pham, J.M. Al-Kofahi, and T.N. Nguyen. Accurate and Efficient Structural Characteristic Feature Extraction for Clone Detection. In FASE'09, pages 440-455. Springer-Verlag, 2009.
    • (2009) FASE'09 , pp. 440-455
    • Nguyen, H.A.1    Nguyen, T.T.2    Pham, N.H.3    Al-Kofahi, J.M.4    Nguyen, T.N.5
  • 25
    • 1542317057 scopus 로고    scopus 로고
    • Differences between versions of UML diagrams
    • ACM
    • D. Ohst, M. Welle, and U. Kelter. Differences between versions of UML diagrams. FSE'03, pp. 227-236, ACM, 2003.
    • (2003) FSE'03 , pp. 227-236
    • Ohst, D.1    Welle, M.2    Kelter, U.3
  • 26
    • 85025192644 scopus 로고
    • The graph isomorphism disease
    • R. Read and D. Corneil. The graph isomorphism disease. Journal of Graph Theory, 1(4):339-363, 1977.
    • (1977) Journal of Graph Theory , vol.1 , Issue.4 , pp. 339-363
    • Read, R.1    Corneil, D.2
  • 27
    • 35248873341 scopus 로고    scopus 로고
    • Refactoring the scenario specification: A message sequence chart approach
    • Springer
    • S. Ren, K. Rui, and G. Butler. Refactoring the scenario specification: A message sequence chart approach. In 9th Conf. on Object-Oriented Inf. System, pp. 294-298. Springer, 2003.
    • (2003) 9th Conf. on Object-Oriented Inf. System , pp. 294-298
    • Ren, S.1    Rui, K.2    Butler, G.3
  • 28
    • 14344258876 scopus 로고    scopus 로고
    • Clone detection in source code by frequent itemset techniques
    • IEEE CS
    • V. Wahler, D. Seipel, J. Gudenberg, and G. Fischer. Clone detection in source code by frequent itemset techniques. In SCAM'04, pages 128-135. IEEE CS, 2004.
    • (2004) SCAM'04 , pp. 128-135
    • Wahler, V.1    Seipel, D.2    Gudenberg, J.3    Fischer, G.4
  • 29
    • 77952332592 scopus 로고    scopus 로고
    • UMLDiff: An algorithm for object-oriented design differencing
    • ACM
    • Z. Xing and E. Stroulia. UMLDiff: an algorithm for object-oriented design differencing. ASE'05,pp. 54-65. ACM,2005.
    • (2005) ASE'05 , pp. 54-65
    • Xing, Z.1    Stroulia, E.2
  • 30
    • 54249158594 scopus 로고    scopus 로고
    • Towards automatic model synchronization from model transformations
    • ACM Press
    • Y. Xiong, D. Liu, Z. Hu, H. Zhao, M. Takeichi, and H. Mei. Towards automatic model synchronization from model transformations. In ASE'07, pages 164-173. ACM Press, 2007.
    • (2007) ASE'07 , pp. 164-173
    • Xiong, Y.1    Liu, D.2    Hu, Z.3    Zhao, H.4    Takeichi, M.5    Mei, H.6


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