메뉴 건너뛰기




Volumn , Issue , 2012, Pages 43-52

Automated refactoring using design differencing

Author keywords

Automated design improvement; Design differencing; Refactoring tool; Search based refactoring

Indexed keywords

AUTOMATED DESIGN IMPROVEMENT; DESIGN CHANGE; DESIGN EROSION; DESIGN MODELS; JAVA APPLICATIONS; OPEN SOURCES; PROGRAM SOURCE CODES; REFACTORING TOOLS; REFACTORINGS; SOFTWARE SYSTEMS; SOFTWARE-BASED; SOURCE CODES; TO EFFECT; UML CLASS MODELS;

EID: 84860532793     PISSN: 15345351     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/CSMR.2012.15     Document Type: Conference Paper
Times cited : (46)

References (28)
  • 1
    • 23944519702 scopus 로고    scopus 로고
    • Design preservation over subsequent releases of a software product: A case study of baan ERP: Practice articles
    • July
    • J. van Gurp, S. Brinkkemper, and J. Bosch, "Design preservation over subsequent releases of a software product: a case study of baan ERP: Practice articles," Journal of Software Maintenance and Evolution, vol. 17, pp. 277-306, July 2005.
    • (2005) Journal of Software Maintenance and Evolution , vol.17 , pp. 277-306
    • Van Gurp, J.1    Brinkkemper, S.2    Bosch, J.3
  • 3
    • 33750271383 scopus 로고    scopus 로고
    • Search-based determination of refactorings for improving the class structure of object-oriented systems
    • ser. GECCO '06. New York, NY, USA: ACM
    • O. Seng, J. Stammel, and D. Burkhart, "Search-based determination of refactorings for improving the class structure of object-oriented systems," in Proceedings of the 8th annual conference on Genetic and evolutionary computation, ser. GECCO '06. New York, NY, USA: ACM, 2006, pp. 1909-1916.
    • (2006) Proceedings of the 8th Annual Conference on Genetic and Evolutionary Computation , pp. 1909-1916
    • Seng, O.1    Stammel, J.2    Burkhart, D.3
  • 6
    • 40049110889 scopus 로고    scopus 로고
    • Search-based refactoring for software maintenance
    • M. O'Keeffe and M. Ó Cinnéide, "Search-based refactoring for software maintenance," Journal of Systems and Software, vol. 81, no. 4, pp. 502-516, 2008.
    • (2008) Journal of Systems and Software , vol.81 , Issue.4 , pp. 502-516
    • O'keeffe, M.1    Cinnéide, M.O.2
  • 11
    • 78649768122 scopus 로고    scopus 로고
    • Interactive, evolutionary search in upstream object-oriented class design
    • Nov
    • C. Simons, I. Parmee, and R. Gwynllyw, "Interactive, evolutionary search in upstream object-oriented class design," IEEE Transactions on Software Engineering, vol. 36, no. 6, pp. 798-816, Nov 2010.
    • (2010) IEEE Transactions on Software Engineering , vol.36 , Issue.6 , pp. 798-816
    • Simons, C.1    Parmee, I.2    Gwynllyw, R.3
  • 12
    • 84860500663 scopus 로고    scopus 로고
    • "JDEvAn," 2008, http://webdocs.cs.ualberta.ca/~stroulia/ Zhenchang-Xing-Old-Home.
    • (2008) JDEvAn
  • 21
    • 77957344547 scopus 로고    scopus 로고
    • An object-oriented highlevel design-based class cohesion metric
    • J. Al-Dallal and L. C. Briand, "An object-oriented highlevel design-based class cohesion metric," Information & Software Technology, vol. 52, no. 12, pp. 1346-1361, 2010.
    • (2010) Information & Software Technology , vol.52 , Issue.12 , pp. 1346-1361
    • Al-Dallal, J.1    Briand, L.C.2
  • 24
    • 75349106264 scopus 로고    scopus 로고
    • Identification of refactoring opportunities introducing polymorphism
    • March
    • - "Identification of refactoring opportunities introducing polymorphism," Journal of Systems and Software, vol. 83, pp. 391-404, March 2010.
    • (2010) Journal of Systems and Software , vol.83 , pp. 391-404
    • Tsantalis, N.1    Chatzigeorgiou, A.2
  • 26
    • 0036170641 scopus 로고    scopus 로고
    • A hierarchical model for objectoriented design quality assessment
    • Jan
    • J. Bansiya and C. Davis, "A hierarchical model for objectoriented design quality assessment," IEEE Transactions on Software Engineering, vol. 28, pp. 4-17, Jan 2002.
    • (2002) IEEE Transactions on Software Engineering , vol.28 , pp. 4-17
    • Bansiya, J.1    Davis, C.2


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