Identifying composite refactorings with a scripting language
暂无分享,去创建一个
Jin Huang | Federico Carminati | Yansheng Lu | Latchezar Betev | Cinzia Luzzi | Daicui Zhou | F. Carminati | Yansheng Lu | L. Betev | Daicui Zhou | C. Luzzi | Jin Huang
[1] Mel Ó Cinnéide,et al. A methodology for the automated introduction of design patterns , 1999, Proceedings IEEE International Conference on Software Maintenance - 1999 (ICSM'99). 'Software Maintenance for Business Change' (Cat. No.99CB36360).
[2] Barbara Staudt Lerner,et al. A Basis for AspectJ Refactoring , 2010 .
[3] Günter Kniesel,et al. Static composition of refactorings , 2004, Sci. Comput. Program..
[4] Stefan Edelkamp,et al. Automated Planning: Theory and Practice , 2007, Künstliche Intell..
[5] Earl D. Sacerdoti,et al. The Nonlinear Nature of Plans , 1975, IJCAI.
[7] William F. Opdyke,et al. Refactoring object-oriented frameworks , 1992 .
[8] Günter Kniesel. A Logic Foundation for Program Transformations , 2006 .
[9] Günter Kniesel,et al. A comparison of logic-based infrastructures for concern detection and extraction , 2007, LATE@AOSD.
[10] Javier Pérez,et al. Enabling Refactoring with HTN Planning to Improve the Design Smells Correction Activity , 2008 .
[11] Patrick Nixon,et al. Composite Refactorings for Java Programs , 2000 .
[12] João M. Fernandes,et al. Refactoring a Java code base to AspectJ: an illustrative example , 2005, 21st IEEE International Conference on Software Maintenance (ICSM'05).
[13] Tom Mens,et al. Identifying refactoring opportunities using logic meta programming , 2003, Seventh European Conference onSoftware Maintenance and Reengineering, 2003. Proceedings..
[14] Ondrej Lhoták,et al. abc: an extensible AspectJ compiler , 2005, AOSD '05.