Package Evolvability and its Relationship with Refactoring
暂无分享,去创建一个
Robert M. Hierons | Steve Counsell | Asma Mubarak | Youssef Hassoun | R. Hierons | Y. Hassoun | S. Counsell | A. Mubarak
[1] Stéphane Ducasse,et al. Butterflies: a visual approach to characterize packages , 2005, 11th IEEE International Software Metrics Symposium (METRICS'05).
[2] Kent L. Beck,et al. Extreme programming explained - embrace change , 1990 .
[3] Lionel C. Briand,et al. Predicting fault-prone components in a java legacy system , 2006, ISESE '06.
[4] Ralph Johnson,et al. design patterns elements of reusable object oriented software , 2019 .
[5] George Loizou,et al. The role of constructors in the context of refactoring object-oriented systems , 2003, Seventh European Conference onSoftware Maintenance and Reengineering, 2003. Proceedings..
[6] Tom Mens,et al. A survey of software refactoring , 2004, IEEE Transactions on Software Engineering.
[7] Stéphane Ducasse,et al. A Top-Down Program Comprehension Strategy for Packages , 2004 .
[8] William F. Opdyke,et al. Refactoring object-oriented frameworks , 1992 .
[9] Meir M. Lehman,et al. A Model of Large Program Development , 1976, IBM Syst. J..
[10] William F. Opdyke,et al. Lifecycle and refactoring patterns that support evolution and reuse , 1995 .
[11] Brian Foote,et al. Designing Reusable Classes , 2001 .
[12] Tom Mens,et al. Identifying refactoring opportunities using logic meta programming , 2003, Seventh European Conference onSoftware Maintenance and Reengineering, 2003. Proceedings..
[13] James M. Bieman,et al. OO design patterns, design structure, and program changes: an industrial case study , 2001, Proceedings IEEE International Conference on Software Maintenance. ICSM 2001.
[14] Oscar Nierstrasz,et al. Finding refactorings via change metrics , 2000, OOPSLA '00.
[15] Martin Fowler,et al. Refactoring - Improving the Design of Existing Code , 1999, Addison Wesley object technology series.
[16] Steve Counsell,et al. Extracting refactoring trends from open-source software and a possible solution to the 'related refactoring' conundrum , 2006, SAC '06.
[17] Arie van Deursen,et al. Refactoring: Emerging Trends and Open Problems , 2003 .
[18] James M. Bieman,et al. Design patterns and change proneness: an examination of five evolving systems , 2003, Proceedings. 5th International Workshop on Enterprise Networking and Computing in Healthcare Industry (IEEE Cat. No.03EX717).