메뉴 건너뛰기




Volumn , Issue , 2010, Pages

Template-based reconstruction of complex refactorings

Author keywords

[No Author keywords available]

Indexed keywords

CODE CHANGES; IDENTIFICATION TECHNIQUES; LOGIC RULES; OPEN SOURCE PROJECTS; REFACTORINGS; TEMPLATE-BASED;

EID: 78650095869     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/ICSM.2010.5609577     Document Type: Conference Paper
Times cited : (184)

References (33)
  • 1
    • 1842431668 scopus 로고    scopus 로고
    • A survey of software refactoring
    • T. Mens and T. Tourwé, "A survey of software refactoring," IEEE Trans. Softw. Eng., vol. 30, no. 2, pp. 126-139, 2004.
    • (2004) IEEE Trans. Softw. Eng. , vol.30 , Issue.2 , pp. 126-139
    • Mens, T.1    Tourwé, T.2
  • 2
    • 33746589104 scopus 로고    scopus 로고
    • Automated detection of refactorings in evolving components
    • D. Dig, C. Comertoglu, D. Marinov, and R. Johnson, "Automated detection of refactorings in evolving components," in ECOOP, 2006, pp. 404-428.
    • (2006) ECOOP , pp. 404-428
    • Dig, D.1    Comertoglu, C.2    Marinov, D.3    Johnson, R.4
  • 4
    • 36348955574 scopus 로고    scopus 로고
    • Api-evolution support with diff-catchup
    • Z. Xing and E. Stroulia, "Api-evolution support with diff-catchup," IEEE Trans. Softw. Eng., vol. 33, no. 12, pp. 818-836, 2007
    • (2007) IEEE Trans. Softw. Eng. , vol.33 , Issue.12 , pp. 818-836
    • Xing, Z.1    Stroulia, E.2
  • 7
    • 0032310198 scopus 로고    scopus 로고
    • Structural manipulations of software architecture using tarski relational algebra
    • Washington, DC, USA: IEEE Computer Society
    • R. C. Holt, "Structural manipulations of software architecture using tarski relational algebra," in WCRE '98: Proceedings of the Working Conference on Reverse Engineering. Washington, DC, USA: IEEE Computer Society, 1998, p. 210.
    • (1998) WCRE '98: Proceedings of the Working Conference on Reverse Engineering , pp. 210
    • Holt, R.C.1
  • 8
    • 77949877702 scopus 로고    scopus 로고
    • Maintaining software through intentional source-code views
    • K. Mens, T. Mens, and M. Wermelinger, "Maintaining software through intentional source-code views," in SEKE '02. ACM, 2002, pp. 289-296.
    • (2002) SEKE '02. ACM , pp. 289-296
    • Mens, K.1    Mens, T.2    Wermelinger, M.3
  • 11
    • 0034449630 scopus 로고    scopus 로고
    • Finding refactorings via change metrics
    • S. Demeyer, S. Ducasse, and O. Nierstrasz, "Finding refactorings via change metrics," SIGPLAN Not., vol. 35, no. 10, pp. 166-177, 2000.
    • (2000) SIGPLAN Not. , vol.35 , Issue.10 , pp. 166-177
    • Demeyer, S.1    Ducasse, S.2    Nierstrasz, O.3
  • 16
    • 17644417780 scopus 로고    scopus 로고
    • Using origin analysis to detect merging and splitting of source code entities
    • L. Zou and M. Godfrey, "Using origin analysis to detect merging and splitting of source code entities," IEEE Trans. Softw. Eng., vol. 31, no. 2, pp. 166-181, 2005.
    • (2005) IEEE Trans. Softw. Eng. , vol.31 , Issue.2 , pp. 166-181
    • Zou, L.1    Godfrey, M.2
  • 18
    • 34547374057 scopus 로고    scopus 로고
    • Refactoring detection based on umldiff changefacts queries
    • Washington, DC, USA: IEEE
    • Z. Xing and E. Stroulia, "Refactoring detection based on umldiff changefacts queries," in WCRE '06. Washington, DC, USA: IEEE, 2006, pp. 263-274.
    • (2006) WCRE '06 , pp. 263-274
    • Xing, Z.1    Stroulia, E.2
  • 19
    • 35348968376 scopus 로고    scopus 로고
    • Change distilling:tree differencing for fine-grained source code change extraction
    • B. Fluri, M. Wuersch, M. PInzger, and H. Gall, "Change distilling:tree differencing for fine-grained source code change extraction," IEEE Transactions on Software Engineering, vol. 33, no. 11, pp. 725-743, 2007.
    • (2007) IEEE Transactions on Software Engineering , vol.33 , Issue.11 , pp. 725-743
    • Fluri, B.1    Wuersch, M.2    Pinzger, M.3    Gall, H.4
  • 22
    • 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, vol. 28, no. 7, pp. 654-670, 2002.
    • (2002) IEEE Transactions on Software Engineering , vol.28 , Issue.7 , pp. 654-670
    • Kamiya, T.1    Kusumoto, S.2    Inoue, K.3
  • 25
    • 54249161556 scopus 로고    scopus 로고
    • Demima: A multilayered approach for design pattern identification
    • Y.-G. Guéhéneuc and G. Antoniol, "Demima: A multilayered approach for design pattern identification," IEEE Trans. Softw. Eng., vol. 34, no. 5, pp. 667-684, 2008
    • (2008) IEEE Trans. Softw. Eng. , vol.34 , Issue.5 , pp. 667-684
    • Guéhéneuc, Y.-G.1    Antoniol, G.2
  • 27
    • 77949887907 scopus 로고    scopus 로고
    • Discovering and representing systematic code changes
    • Washington, DC, USA: IEEE Computer Society
    • M. Kim and D. Notkin, "Discovering and representing systematic code changes," in ICSE '09. Washington, DC, USA: IEEE Computer Society, 2009, pp. 309-319.
    • (2009) ICSE '09 , pp. 309-319
    • Kim, M.1    Notkin, D.2
  • 29
    • 78650107653 scopus 로고    scopus 로고
    • A program differencing tool to identify systematic structural differences
    • A. Loh and M. Kim, "A program differencing tool to identify systematic structural differences," in ICSE '10 Research Demo, 2010, p. 4.
    • (2010) ICSE '10 Research Demo , pp. 4
    • Loh, A.1    Kim, M.2
  • 30
    • 78650122902 scopus 로고    scopus 로고
    • Eclipse, http://www.eclipse.org.
  • 31
    • 0017492836 scopus 로고
    • A fast algorithm for computing longest common subsequences
    • J. W. Hunt and T. G. Szymanski, "A fast algorithm for computing longest common subsequences," Communications of the ACM, vol. 20, no. 5, pp. 350-353, 1977.
    • (1977) Communications of the ACM , vol.20 , Issue.5 , pp. 350-353
    • Hunt, J.W.1    Szymanski, T.G.2


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