K. Beck. Extreme Programming Explained: Embrace Change. Addison Wesley, 2000.
A. Bergel, S. Ducasse, O. Nierstrasz, and R. Wuyts. Classboxes: Controlling visibility of class extensions. Computer Languages, Systems and Structures, 2005. To appear.
J. Buckley, T. Mens, M. Zenger, A. Rashid, and Günter Kniesel. Towards a taxonomy of software change. Journal on Software Maintenance and Evolution, 2005. To appear.
M. Conway. How do committees invent? Data-mation Journal, pages 28-31, April 1968.
S. Demeyer, T. Mens, and M. Wermelinger. Towards a software evolution benchmark. In Proc. Int'l Workshop on Principles of Software Evolution, September 2001.
T. D'Hondt, K. De Voider, K. Mens, and R. Wuyts. Co-evolution of object-oriented design and implementation. In Proc. Int'l Symp. Software Architectures and Component Technology. Kluwer Academic Publishers, January 2000.
S. Ducasse, T. Gîrba, and J.-M. Favre. Modeling software evolution by treating history as a first class entity. In Workshop on Software Evolution Through Transformation (SETra 2004), pages 71-82, 2004.
S. Ducasse, T. Gîrba, M. Lanza, and S. Demeyer. Moose: a Collaborative and Extensible Reengineering Environment. In Tools for Software Maintenance and Reengineering, RCOST / Software Technology Series, pages 55-71. Franco Angeli, 2005.
M. Fowler. Refactoring: Improving the Design of Existing Code. Addison-Wesley, 1999.
T. Gîrba, S. Ducasse, and M. Lanza. Yesterday's weather: Guiding early reverse engineering efforts by summarizing the evolution of changes. In Proc. Int'l Conf. Software Maintenance, pages 40-49. IEEE Computer Society Press, 2004.
R. L. Glass. The mystery of formal methods disuse. Communications of the ACM, 47(8): 15-17, 2004.
R. Hirschfeld and K. Kawamura. Dynamic service adaptation. In Proc. Workshop on Distributed Auto-adaptive and Reconfigurable Systems (DARES), pages 290-297. IEEE Press, 2004.
R. Hirschfeld, K. Kawamura, and H. Berndt. Dynamic service adaptation for runtime system extensions. In Lecture Notes in Computer Science, volume 2928, pages 225-238. Springer, 2004.
C. Kemerer and S. Slaughter. An empirical approach to studying software evolution. IEEE Trans. Software Engineering, 25(4):493-509, July/August 1999.
R. Lämmel and W. Lohmann. Format Evolution. In Proc. Int'l Conf. Reverse Engineering for Information Systems, volume 155, pages 113-134. OCG, 2001.
M. Lanza and S. Ducasse. Polymetric views a lightweight visual approach to reverse engineering. Transactions on Software Engineering, 29(9):782-795, Sept. 2003.
M. Lanza and S. Ducasse. Codecrawler - an extensible and language independent 2d and 3d software visualization tool. In Tools for Software Maintenance and Reengineering, RCOST / Software Technology Series, pages 74-94. Franco Angeli, 2005.
M. Lehman, J. F. Ramil, and G. Kahen. Evolution as a noun and evolution as a verb. In Proc. SOCE 2000 Workshop on Software and Organisation Co-evolution, July 2000.
M. M. Lehman. Uncertainty in computer application and its control through the engineering of software. Journal of Software Maintenance, 1(1):3-27, September 1989.
M. M. Lehman, D. E. Perry, and J. F. Ramil. On evidence supporting the feast hypothesis and the laws of software evolution. In Proc. Int'l Symp. Software Metrics. IEEE Computer Society Press, 1998.
M. M. Lehman and J. F. Ramil. An approach to a theory of software evolution. In Proc. 4th Int'l Workshop on Principles of Software Evolution, pages 70-74. ACM Press, 2001.
M. M. Lehman, J. F. Ramil, P. Wernick, D. E. Perry, and W. M. Turski. Metrics and laws of software evolution - the nineties view. In Proc. Int'l Symp. Software Metrics, pages 20-32. IEEE Computer Society Press, 1997.
M. Lopez, S. Alexandre, V. Paulus, and G. Seront. On the application of some metrology concepts to internal software measurement. In Workshop on Quantitative Approaches in Object-Oriented Software Engineering (QAOOSE 2004), 2004.
S. J. Mellor, A. N. Clark, and T. Futagami. Model-driven development: Guest editor's introduction. IEEE Software, 20(5), September/October 2003.
T. Mens, S. Demeyer, and D. Janssens. Formalising behaviour preserving program transformations. In Proc. Int'l Conf. Graph Transformation, volume 2505 of Lecture Notes in Computer Science, pages 286-301. Springer-Verlag, 2002.
T. Mens and T. Tourwe. A survey of software refactoring. IEEE Transactions on Software Engineering, 30(2): 126-162, February 2004.
W. F. Opdyke. Refactoring: A Program Restructuring Aid in Designing Object-Oriented Application Frameworks. PhD thesis, University of Illinois at Urbana-Champaign, 1992.
D. L. Parnas. Software aging. In Proc. Int'l Conf. Software Engineering, pages 279-287. IEEE Computer Society Press, 1994.
V. T. Rajlich and K. H. Bennett. A staged model for the software lifecycle. IEEE Computer, pages 66-71, July 2000.
S. Tichelaar, Stéphane Ducasse, S. Demeyer, and O. Nierstrasz. A meta-model for languageindependent refactoring. In Proc. Int'l Symp. Principles of Software Evolution, pages 157-169. IEEE Computer Society Press, 2000.
R. Van Der Straeten, V. Jonckers, and T. Mens. Supporting model refactorings through behaviour inheritance consistencies. In Proc. Int'l Conf. UML 2004, volume 3273 of Lecture Notes in Computer Science, pages 305-319. Springer-Verlag, October 2004.
L. Williams and A. Cockburn. Agile software development: It's about feedback and change. IEEE Computer, 36(6):39-43, June 2003.
J.B. Wordsworth. Getting the best from formal methods. Information and Software Technology, 41(14): 1027-1032, November 1999.
R. Wuyts. A Logic Meta-Programming Approach to Support the Co-Evolution of Object-Oriented Design and Implementation. PhD thesis, Vrije Universiteit Brüssel, January 2001.
J. Zhang, Y. Lin, and J. Gray. Generic and domain-specific model refactoring using a model transformation engine. In Model-driven Software Development - Research and Practice in Software Engineering. Springer Verlag, 2005.
T. Zimmermann, P. Weisgerber, S. Diehl, and A. Zeller. Mining version histories to guide software changes. In Proc. Int' Conf. Software Engineering, pages 563-572. IEEE Computer Society, 2004.