메뉴 건너뛰기




Volumn 31, Issue 2, 2005, Pages 166-181

Using origin analysis to detect merging and splitting of source code entities

Author keywords

Origin analysis; Reengineering; Restructuring; Reverse engineering; Software evolution

Indexed keywords

COMPUTATIONAL COMPLEXITY; COMPUTER SOFTWARE; DATABASE SYSTEMS; MERGING; REVERSE ENGINEERING; USER INTERFACES;

EID: 17644417780     PISSN: 00985589     EISSN: None     Source Type: Journal    
DOI: 10.1109/TSE.2005.28     Document Type: Article
Times cited : (197)

References (25)
  • 4
    • 0003489758 scopus 로고
    • "Refactoring Object-Oriented Frameworks"
    • PhD dissertation, Univ. of Illinois at Urbana-Champaign
    • W. Opdyke, "Refactoring Object-Oriented Frameworks," PhD dissertation, Univ. of Illinois at Urbana-Champaign, 1992.
    • (1992)
    • Opdyke, W.1
  • 5
    • 1842431668 scopus 로고    scopus 로고
    • "A Survey of Software Refactoring"
    • Feb
    • T. Mens, "A Survey of Software Refactoring," IEEE Trans. Software Eng., vol. 30, no. 2, pp. 126-139, Feb. 2004.
    • (2004) IEEE Trans. Software Eng. , vol.30 , Issue.2 , pp. 126-139
    • Mens, T.1
  • 6
    • 0003341352 scopus 로고    scopus 로고
    • "Evaluation Experiments on the Detection of Programming Patterns Using Software Metrics"
    • Oct
    • K. Kontogiannis, "Evaluation Experiments on the Detection of Programming Patterns Using Software Metrics," Proc. Working Conf. Reverse Eng. (WCRE-97), pp. 577-586, Oct. 1997.
    • (1997) Proc. Working Conf. Reverse Eng. (WCRE-97) , pp. 577-586
    • Kontogiannis, K.1
  • 7
    • 17644373578 scopus 로고    scopus 로고
    • "Toward an Improved Understanding of Software Change"
    • master's thesis, Univ. of Waterloo
    • L. Zou, "Toward an Improved Understanding of Software Change," master's thesis, Univ. of Waterloo, 2003.
    • (2003)
    • Zou, L.1
  • 8
    • 17644409854 scopus 로고    scopus 로고
    • SWAGkit homepage
    • SWAGkit homepage, http://www.swag.uwaterloo.ca/swagkit/ 2004.
    • (2004)
  • 9
    • 17644415123 scopus 로고    scopus 로고
    • "Understand for C++"
    • ScientificToolworks
    • ScientificToolworks, "Understand for C++," http://www.scitools.com/ucpp.html, 2004.
    • (2004)
  • 10
    • 84952201613 scopus 로고
    • "Dotplot: A Program for Exploring Self-Similarity in Millions of Lines of Text and Code"
    • June
    • K.W. Church and J.L Helfman, "Dotplot: A Program for Exploring Self-Similarity in Millions of Lines of Text and Code," J. Computational and Graphical Statistics, vol. 2, no. 2, pp. 153-174, June 1993.
    • (1993) J. Computational and Graphical Statistics , vol.2 , Issue.2 , pp. 153-174
    • Church, K.W.1    Helfman, J.2
  • 11
    • 0029222025 scopus 로고
    • "On Finding Duplication and Near-Duplication in Large Software Systems"
    • July
    • B.S. Baker, "On Finding Duplication and Near-Duplication in Large Software Systems," Proc. Working Conf. Reverse Eng. (WCRE-95), pp. 86-95, July 1995.
    • (1995) Proc. Working Conf. Reverse Eng. (WCRE-95) , pp. 86-95
    • Baker, B.S.1
  • 19
    • 0034770139 scopus 로고    scopus 로고
    • "Identifying Similar Code with Program Dependence Graphs"
    • Oct
    • J. Krinke, "Identifying Similar Code with Program Dependence Graphs," Proc. Working Conf. Reverse Eng. (WCRE-01), pp. 301-309, Oct. 2001.
    • (2001) Proc. Working Conf. Reverse Eng. (WCRE-01) , pp. 301-309
    • Krinke, J.1
  • 20
    • 0032083407 scopus 로고    scopus 로고
    • "Version Models for Software Configuration Management"
    • June
    • R. Conradi and B. Westfechtel, "Version Models for Software Configuration Management," ACM Computing Surveys, vol. 30, no. 2, pp. 232-282, June 1998.
    • (1998) ACM Computing Surveys , vol.30 , Issue.2 , pp. 232-282
    • Conradi, R.1    Westfechtel, B.2
  • 21
    • 0036564990 scopus 로고    scopus 로고
    • "A State-of-the-Art Survey on Software Merging"
    • May
    • T. Mens, "A State-of-the-Art Survey on Software Merging," IEEE Trans. Software Eng., vol. 28, no. 5, pp. 449-462, May 2002.
    • (2002) IEEE Trans. Software Eng. , vol.28 , Issue.5 , pp. 449-462
    • Mens, T.1
  • 24
    • 77956620201 scopus 로고    scopus 로고
    • "A Framework for Understanding Conceptual Changes in Evolving Source Code"
    • Sept
    • N. Gold and A. Mohan, "A Framework for Understanding Conceptual Changes in Evolving Source Code," Proc. Int'l Conf. Software Maintenance (ICSM-03), pp. 431-439, Sept. 2003.
    • (2003) Proc. Int'l. Conf. Software Maintenance (ICSM-03) , pp. 431-439
    • Gold, N.1    Mohan, A.2


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