메뉴 건너뛰기




Volumn 5503, Issue , 2009, Pages 440-455

Accurate and efficient structural characteristic feature extraction for clone detection

Author keywords

[No Author keywords available]

Indexed keywords

CHARACTERISTIC VECTORS; CLONE DETECTION; EMPIRICAL EVALUATIONS; EXISTING METHOD; GRAPH-BASED REPRESENTATIONS; IN-BUILDING; LIGHT WEIGHT; MODEL-BASED; OPEN-SOURCE SOFTWARES; SOFTWARE ARTIFACTS; SOURCE CODES; STRUCTURAL CHARACTERISTICS; STRUCTURAL FEATURE; STRUCTURAL INFORMATION; MODEL-BASED OPC;

EID: 67650139576     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-642-00593-0_31     Document Type: Conference Paper
Times cited : (52)

References (33)
  • 2
    • 57049182540 scopus 로고    scopus 로고
    • Towards a mutation-based automatic framework for evaluating code clone detection tools
    • ACM, New York
    • Roy, C., Cordy, J.: Towards a mutation-based automatic framework for evaluating code clone detection tools. In: C3S2E 2008, pp. 137-140. ACM, New York (2008)
    • (2008) C3S2E 2008 , pp. 137-140
    • Roy, C.1    Cordy, J.2
  • 4
  • 5
    • 33645819206 scopus 로고    scopus 로고
    • CP-Miner: Finding copy-paste and related bugs in large-scale software code
    • Li, Z., Lu, S., Myagmar, S.: 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
  • 6
    • 0036648690 scopus 로고    scopus 로고
    • CCFinder: A multilinguistic token-based code clone detection system for large scale source code
    • DOI 10.1109/TSE.2002.1019480
    • Kamiya, T., Kusumoto, S., Inoue, K.: CCFinder: a multilinguistic token-based code clone detection system for large scale source code. IEEE Trans. Softw. Eng. 28(7), 654-670 (2002) (Pubitemid 34935978)
    • (2002) IEEE Transactions on Software Engineering , vol.28 , Issue.7 , pp. 654-670
    • Kamiya, T.1    Kusumoto, S.2    Inoue, K.3
  • 8
    • 34548767669 scopus 로고    scopus 로고
    • DECKARD: Scalable and accurate tree-based detection of code clones
    • DOI 10.1109/ICSE.2007.30, 4222572, Proceedings - 29th International Conference on Software Engineering, ICSE 2007
    • Jiang, L., Misherghi, G., Su, Z., Glondu, S.: Deckard: scalable and accurate treebased detection of code clones. In: ICSE 2007, pp. 96-105. IEEE CS, Los Alamitos (2007) (Pubitemid 47430645)
    • (2007) Proceedings - International Conference on Software Engineering , pp. 96-105
    • Jiang, L.1    Misherghi, G.2    Su, Z.3    Glondu, S.4
  • 10
    • 67650098374 scopus 로고    scopus 로고
    • The Math Works Inc. SIMULINK Model-Based and System-Based Design
    • The Math Works Inc. SIMULINK Model-Based and System-Based Design (2002)
    • (2002)
  • 15
    • 27944453480 scopus 로고    scopus 로고
    • Finding frequent patterns in a large sparse graph*
    • Kuramochi, M., Karypis, G.: Finding frequent patterns in a large sparse graph*. Data Mining and Knowledge Discovery 11(3), 243-271 (2005)
    • (2005) Data Mining and Knowledge Discovery , vol.11 , Issue.3 , pp. 243-271
    • Kuramochi, M.1    Karypis, G.2
  • 16
    • 46149113708 scopus 로고    scopus 로고
    • Detecting duplications in sequence diagrams based on suffix trees
    • IEEE CS, Los Alamitos
    • Liu, H., Ma, Z., Zhang, L., Shao, W.: Detecting duplications in sequence diagrams based on suffix trees. In: APSEC 2006, pp. 269-276. IEEE CS, Los Alamitos (2006)
    • (2006) APSEC 2006 , pp. 269-276
    • Liu, H.1    Ma, Z.2    Zhang, L.3    Shao, W.4
  • 17
    • 40049096380 scopus 로고    scopus 로고
    • Differences between versions of UML diagrams
    • Ohst, D., Welle, M., Kelter, U.: Differences between versions of UML diagrams. SIGSOFT Softw. Eng. Notes 28(5), 227-236 (2003)
    • (2003) SIGSOFT Softw. Eng. Notes , vol.28 , Issue.5 , pp. 227-236
    • Ohst, D.1    Welle, M.2    Kelter, U.3
  • 18
    • 77952332592 scopus 로고    scopus 로고
    • UMLDiff: An algorithm for object-oriented design differencing
    • ACM, New York
    • Xing, Z., Stroulia, E.: UMLDiff: an algorithm for object-oriented design differencing. In: ASE 2005, pp. 54-65. ACM, New York (2005)
    • (2005) ASE 2005 , pp. 54-65
    • Xing, Z.1    Stroulia, E.2
  • 19
    • 33750305193 scopus 로고    scopus 로고
    • A generic approach to supporting diagram differencing and merging for collaborative design
    • ACM, New York
    • Mehra, A., Grundy, J., Hosking, J.: A generic approach to supporting diagram differencing and merging for collaborative design. In: ASE 2005, pp. 204-213. ACM, New York (2005)
    • (2005) ASE 2005 , pp. 204-213
    • Mehra, A.1    Grundy, J.2    Hosking, J.3
  • 20
    • 34548726133 scopus 로고    scopus 로고
    • Matching and merging of statecharts specifications
    • IEEE CS, Los Alamitos
    • Nejati, S., Sabetzadeh, M., Chechik, M., Easterbrook, S., Zave, P.: Matching and merging of statecharts specifications. In: ICSE 2007, pp. 54-64. IEEE CS, Los Alamitos (2007)
    • (2007) ICSE 2007 , pp. 54-64
    • Nejati, S.1    Sabetzadeh, M.2    Chechik, M.3    Easterbrook, S.4    Zave, P.5
  • 21
    • 54249158594 scopus 로고    scopus 로고
    • Towards automatic model synchronization from model transformations
    • ACM, New York
    • Xiong, Y., Liu, D., Hu, Z., Zhao, H., Takeichi, M., Mei, H.: Towards automatic model synchronization from model transformations. In: ASE 2007, pp. 164-173. ACM, New York (2007)
    • (2007) ASE 2007 , pp. 164-173
    • Xiong, Y.1    Liu, D.2    Hu, Z.3    Zhao, H.4    Takeichi, M.5    Mei, H.6
  • 23
    • 35348968376 scopus 로고    scopus 로고
    • Change distilling: Tree differencing for fine-grained source code change extraction
    • DOI 10.1109/TSE.2007.70731
    • Fluri, B., Wuersch, M., PInzger, M., Gall, H.: Change distilling: Tree differencing for fine-grained source code change extraction. IEEE Trans. Softw. Eng. 33(11), 725-743 (2007) (Pubitemid 47595645)
    • (2007) IEEE Transactions on Software Engineering , vol.33 , Issue.11 , pp. 725-743
    • Fluri, B.1    Wursch, M.2    Pinzger, M.3    Gall, H.C.4
  • 24
    • 37849021096 scopus 로고    scopus 로고
    • Efficient token based clone detection with flexible tokenization
    • ACM, New York
    • Basit, H., Jarzabek, S.: Efficient token based clone detection with flexible tokenization. In: FSE 2007, pp. 513-516. ACM, New York (2007)
    • (2007) FSE 2007 , pp. 513-516
    • Basit, H.1    Jarzabek, S.2
  • 27
    • 0030084599 scopus 로고    scopus 로고
    • Parameterized pattern matching: Algorithms and applications
    • DOI 10.1006/jcss.1996.0003
    • Baker, B.S.: Parameterized pattern matching: Algorithms and applications. Journal of Computer and System Sciences 26(1), 28-42 (1996) (Pubitemid 126340847)
    • (1996) Journal of Computer and System Sciences , vol.52 , Issue.1 , pp. 28-42
    • Baker, B.S.1
  • 28
    • 0001358667 scopus 로고
    • Identifying redundancy in source code using fingerprints
    • Johnson, J.H.: Identifying redundancy in source code using fingerprints. In: CASCON 1993, pp. 171-183. IBM Press (1993)
    • (1993) CASCON 1993 , pp. 171-183
    • Johnson, J.H.1
  • 29
    • 0013238532 scopus 로고    scopus 로고
    • Parameterized duplication in strings: Algorithms and an application to software maintenance
    • PII S0097539793246707
    • Baker, B.S.: Parameterized duplication in strings: Algorithms and an application to software maintenance. SIAM J. Comput. 26(5), 1343-1362 (1997) (Pubitemid 127613095)
    • (1997) SIAM Journal on Computing , vol.26 , Issue.5 , pp. 1343-1362
    • Baker, B.S.1
  • 30
    • 4544229973 scopus 로고    scopus 로고
    • DMS R: Program transformations for practical scalable software evolution
    • IEEE CS, Los Alamitos
    • Baxter, I.D., Pidgeon, C., Mehlich, M.: DMS R: Program transformations for practical scalable software evolution. In: ICSE 2004, pp. 625-634. IEEE CS, Los Alamitos (2004)
    • (2004) ICSE 2004 , pp. 625-634
    • Baxter, I.D.1    Pidgeon, C.2    Mehlich, M.3
  • 32
    • 84890052317 scopus 로고    scopus 로고
    • Using Slicing to Identify Duplication in Source Code
    • Komondoor, R., Horwitz, S.: Using slicing to identify duplication in source code. In: Cousot, P. (ed.) SAS 2001. LNCS, Vol. 2126, pp. 40-56. Springer, Heidelberg (2001) (Pubitemid 33302552)
    • (2001) LECTURE NOTES IN COMPUTER SCIENCE , Issue.2126 , pp. 40-56
    • Komondoor, R.1    Horwitz, S.2
  • 33
    • 0030407014 scopus 로고    scopus 로고
    • Experiment on the automatic detection of function clones in a software system using metrics
    • Los Alamitos
    • Mayrand, J., Leblanc, C., Merlo, E.: Experiment on the automatic detection of function clones in a software system using metrics. In: ICSM 1996, . IEEE CS, Los Alamitos (1996)
    • (1996) ICSM 1996, . IEEE CS
    • Mayrand, J.1    Leblanc, C.2    Merlo, E.3


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