메뉴 건너뛰기




Volumn , Issue , 2014, Pages 104-113

Unification and refactoring of clones

Author keywords

[No Author keywords available]

Indexed keywords

COMPUTER SOFTWARE MAINTENANCE; REENGINEERING; REVERSE ENGINEERING;

EID: 84898449206     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/CSMR-WCRE.2014.6747160     Document Type: Conference Paper
Times cited : (42)

References (29)
  • 1
    • 57849136059 scopus 로고    scopus 로고
    • A survey on software clone detection research
    • Queens University, Tech. Rep
    • C. K. Roy and J. R. Cordy, "A survey on software clone detection research," School of Computing, Queens University, Tech. Rep., 2007.
    • (2007) School of Computing
    • Roy, C.K.1    Cordy, J.R.2
  • 4
    • 84891686218 scopus 로고    scopus 로고
    • An empirical study on clone stability
    • Sep
    • M. Mondal, C. K. Roy, and K. A. Schneider, "An empirical study on clone stability," SIGAPP Appl. Comput. Rev., vol. 12, no. 3, pp. 20-36, Sep. 2012.
    • (2012) SIGAPP Appl. Comput. Rev. , vol.12 , Issue.3 , pp. 20-36
    • Mondal, M.1    Roy, C.K.2    Schneider, K.A.3
  • 6
    • 57849145257 scopus 로고    scopus 로고
    • Frontiers of software clone management
    • R. Koschke, "Frontiers of software clone management," in Frontiers of Software Maintenance, 2008, pp. 119-128.
    • (2008) Frontiers of Software Maintenance , pp. 119-128
    • Koschke, R.1
  • 9
    • 84865722976 scopus 로고    scopus 로고
    • Increasing clone maintenance support by unifying clone detection and refactoring activities
    • Dec
    • R. Tairas and J. Gray, "Increasing clone maintenance support by unifying clone detection and refactoring activities," Inf. Softw. Technol., vol. 54, no. 12, pp. 1297-1307, Dec. 2012.
    • (2012) Inf. Softw. Technol. , vol.54 , Issue.12 , pp. 1297-1307
    • Tairas, R.1    Gray, J.2
  • 11
    • 0023385308 scopus 로고
    • The program dependence graph and its use in optimization
    • Jul
    • J. Ferrante, K. J. Ottenstein, and J. D. Warren, "The program dependence graph and its use in optimization," ACM Trans. Program. Lang. Syst., vol. 9, no. 3, pp. 319-349, Jul. 1987.
    • (1987) ACM Trans. Program. Lang. Syst. , vol.9 , Issue.3 , pp. 319-349
    • Ferrante, J.1    Ottenstein, K.J.2    Warren, J.D.3
  • 12
    • 79960834318 scopus 로고    scopus 로고
    • Identification of extract method refactoring opportunities for the decomposition of methods
    • Oct
    • N. Tsantalis and A. Chatzigeorgiou, "Identification of extract method refactoring opportunities for the decomposition of methods," J. Syst. Softw., vol. 84, no. 10, pp. 1757-1782, Oct. 2011.
    • (2011) J. Syst. Softw. , vol.84 , Issue.10 , pp. 1757-1782
    • Tsantalis, N.1    Chatzigeorgiou, A.2
  • 14
    • 42149142497 scopus 로고    scopus 로고
    • Challenging complexity of maximum common subgraph detection algorithms a performance analysis of three algorithms on a wide database of graphs
    • D. Conte, P. Foggia, and M. Vento, "Challenging complexity of maximum common subgraph detection algorithms: A performance analysis of three algorithms on a wide database of graphs," J. Graph Algorithms Appl., vol. 11, no. 1, pp. 99-143, 2007.
    • (2007) J. Graph Algorithms Appl. , vol.11 , Issue.1 , pp. 99-143
    • Conte, D.1    Foggia, P.2    Vento, M.3
  • 15
    • 0019909679 scopus 로고
    • Backtrack search algorithms and the maximal common subgraph problem
    • J. J. McGregor, "Backtrack search algorithms and the maximal common subgraph problem," Software: Practice and Experience, vol. 12, no. 1, pp. 23-34, 1982.
    • (1982) Software: Practice and Experience , vol.12 , Issue.1 , pp. 23-34
    • McGregor, J.J.1
  • 16
    • 0003489758 scopus 로고
    • Ph.D. dissertation, University of Illinois at Urbana-Champaign, IL, USA
    • W. F. Opdyke, "Refactoring object-oriented frameworks," Ph.D. dissertation, University of Illinois at Urbana-Champaign, IL, USA, 1992.
    • (1992) Refactoring Object-oriented Frameworks
    • Opdyke, W.F.1
  • 24
    • 56849129297 scopus 로고    scopus 로고
    • A metric-based approach to identifying refactoring opportunities for merging code clones in a java software system
    • Y. Higo, S. Kusumoto, and K. Inoue, "A metric-based approach to identifying refactoring opportunities for merging code clones in a java software system," Journal of Software Maintenance and Evolution: Research and Practice, vol. 20, no. 6, pp. 435-461, 2008.
    • (2008) Journal of Software Maintenance and Evolution: Research and Practice , vol.20 , Issue.6 , pp. 435-461
    • Higo, Y.1    Kusumoto, S.2    Inoue, K.3
  • 26
    • 84880180325 scopus 로고    scopus 로고
    • SPAPE a semantic-preserving amorphous procedure extraction method for near-miss clones
    • Y. Bian, G. Koru, X. Su, and P. Ma, "SPAPE: A semantic-preserving amorphous procedure extraction method for near-miss clones," Journal of Systems and Software, vol. 86, no. 8, pp. 2077-2093, 2013.
    • (2013) Journal of Systems and Software , vol.86 , Issue.8 , pp. 2077-2093
    • Bian, Y.1    Koru, G.2    Su, X.3    Ma, P.4
  • 28
    • 79952814906 scopus 로고    scopus 로고
    • An extended assessment of type-3 clones as detected by state-of-The-art tools
    • R. Tiarks, R. Koschke, and R. Falke, "An extended assessment of type-3 clones as detected by state-of-The-art tools," Software Quality Journal, vol. 19, no. 2, pp. 295-331, 2011.
    • (2011) Software Quality Journal , vol.19 , Issue.2 , pp. 295-331
    • Tiarks, R.1    Koschke, R.2    Falke, R.3


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