2 Hits in 1.8 sec

CRat: A refactoring support tool for Form Template Method

Keisuke Hotta, Yoshiki Higo, Hiroshi Igaki, Shinji Kusumoto
2012 2012 20th IEEE International Conference on Program Comprehension (ICPC)  
Tool support can help users to apply such a complicated refactoring. This paper proposes a refactoring support tool with Form Template Method pattern.  ...  The developed tool automatically identifies method pairs that can be refactored with Form Template Method, and suggests information that is required for Form Template Method application.  ...  ACKNOWLEDGMENT This study has been supported in part by Grants-in-Aid for Scientific Research (A) (21240002), Grant-in-Aid for Exploratory Research (23650014), and Grand-in-Aid for Young Scientists (A)  ... 
doi:10.1109/icpc.2012.6240496 dblp:conf/iwpc/HottaHIK12 fatcat:26kukoqpavgybiczvqtrh7aojy

A Quality-oriented Approach to Recommend Move Method Refactorings

Christian Marlon Souza Couto, Henrique Rocha, Ricardo Terra
2018 Proceedings of the 17th Brazilian Symposium on Software Quality - SBQS  
Based on the QMOOD (Quality Model for Object Oriented Design), the main idea is to move methods between classes in order to maximize the values of the quality metrics.  ...  ABSTRACT Refactoring processes are common in large software systems, especially when developers neglect architectural erosion process for long periods.  ...  Hotta et al. propose CRat, a refactoring support tool for the Template Method design pattern (HOTTA et al., 2012) .  ... 
doi:10.1145/3275245.3275247 dblp:conf/sbqs/CoutoRT18 fatcat:cendgdipynfznc5wd6hyflou7q