An Initial Study on Refactoring Tactics
暂无分享,去创建一个
[1] Andrew P. Black,et al. Gathering refactoring data: a comparison of four methods , 2008, WRT '08.
[2] Frank Tip,et al. Refactoring for generalization using type constraints , 2003, OOPSLA '03.
[3] E. Murphy-Hill,et al. Refactoring Tools: Fitness for Purpose , 2006, IEEE Software.
[4] Mik Kersten,et al. How are Java software developers using the Elipse IDE? , 2006, IEEE Software.
[5] Zhendong Niu,et al. Facilitating software refactoring with appropriate resolution order of bad smells , 2009, ESEC/FSE '09.
[6] B. Van Rompaey,et al. On The Detection of Test Smells: A Metrics-Based Approach for General Fixture and Eager Test , 2007, IEEE Transactions on Software Engineering.
[7] Zhiyi Ma,et al. Scheduling of conflicting refactorings to promote quality improvement , 2007, ASE '07.
[8] Giuliano Antoniol,et al. A novel approach to optimize clone refactoring activity , 2006, GECCO.
[9] G. Li,et al. Conflict-aware schedule of software refactorings , 2008, IET Softw..
[10] Zhenchang Xing,et al. Refactoring Practice: How it is and How it Should be Supported - An Eclipse Case Study , 2006, 2006 22nd IEEE International Conference on Software Maintenance.
[11] Yann-Gaël Guéhéneuc,et al. Automatic Generation of Detection Algorithms for Design Defects , 2006, 21st IEEE/ACM International Conference on Automated Software Engineering (ASE'06).
[12] Andrew P. Black,et al. How we refactor, and how we know it , 2009, 2009 IEEE 31st International Conference on Software Engineering.
[13] Shinji Kusumoto,et al. CCFinder: A Multilinguistic Token-Based Code Clone Detection System for Large Scale Source Code , 2002, IEEE Trans. Software Eng..
[14] Eleni Stroulia,et al. UMLDiff: an algorithm for object-oriented design differencing , 2005, ASE.
[15] Serge Demeyer,et al. On The Detection of Test Smells: A Metrics-Based Approach for General Fixture and Eager Test , 2007, IEEE Trans. Software Eng..
[16] M.J. Munro,et al. Product Metrics for Automatic Identification of "Bad Smell" Design Problems in Java Source-Code , 2005, 11th IEEE International Software Metrics Symposium (METRICS'05).
[17] Zhendong Niu,et al. Schedule of Bad Smell Detection and Resolution: A New Way to Save Effort , 2012, IEEE Transactions on Software Engineering.
[18] C MurphyGail,et al. How Are Java Software Developers Using the Eclipse IDE , 2006 .
[19] Yann-Gaël Guéhéneuc,et al. DECOR: A Method for the Specification and Detection of Code and Design Smells , 2010, IEEE Transactions on Software Engineering.
[20] Kent L. Beck,et al. Extreme programming explained - embrace change , 1990 .
[21] Rudolf K. Keller,et al. Fit for Change: Steps towards Effective Software Maintenance , 2005, ICSM.
[22] Alexander Chatzigeorgiou,et al. Identification of Move Method Refactoring Opportunities , 2009, IEEE Transactions on Software Engineering.
[23] Tom Mens,et al. A survey of software refactoring , 2004, IEEE Transactions on Software Engineering.
[24] William G. Griswold,et al. Automated support for program refactoring using invariants , 2001, Proceedings IEEE International Conference on Software Maintenance. ICSM 2001.
[25] William F. Opdyke,et al. Refactoring object-oriented frameworks , 1992 .
[26] Eleni Stroulia,et al. Metrics of Refactoring-based Development: An Experience Report , 2001, OOIS.
[27] William C. Wake,et al. Refactoring Workbook , 2003 .
[28] Tom Mens,et al. Identifying refactoring opportunities using logic meta programming , 2003, Seventh European Conference onSoftware Maintenance and Reengineering, 2003. Proceedings..