Demeyer, Serge
Software Evolution
1. Introduction and Roadmap: History and Challenges of Software Evolution
Tom Mens
I. Understanding and Analysing Software Evolution
2. Identifying and Removing Software Clones
Rainer Koschke
3. Analysing Software Repositories to Understand Software Evolution
Marco D’Ambros, Harald Gall, Michele Lanza, Martin Pinzger
4. Predicting Bugs from History
Thomas Zimmermann, Nachiappan Nagappan, Andreas Zeller
II. Reengineering of Legacy Systems
5. Object-Oriented Reengineering
Serge Demeyer
6. Migration of Legacy Information Systems
Jean-Luc Hainaut, Anthony Cleve, Jean Henrard, Jean-Marc Hick
7. Architectural Transformations: From Legacy to Three-Tier and Services
Reiko Heckel, Rui Correia, Carlos Matos, Mohammad El-Ramly, Georgios Koutsoukos, Luis Andrade
III. Novel Trends in Software Evolution
8. On the Interplay Between Software Testing and Evolution and its Effect on Program Comprehension
Leon Moonen, Arie Deursen, Andy Zaidman, Magiel Bruntink
9. Evolution Issues in Aspect-Oriented Programming
Tom Mens, Tom Tourwé
10. Software Architecture Evolution
Olivier Barais, Anne Françoise Meur, Laurence Duchien, Julia Lawall
11. Empirical Studies of Open Source Evolution
Juan Fernandez-Ramil, Angela Lozano, Michel Wermelinger, Andrea Capiluppi
DRM-restrictions
Printing: not available
Clipboard copying: not available
Keywords: COMPUTERS / Computer Science COM014000
- Author(s)
- Demeyer, Serge
- Mens, Tom
- Publisher
- Springer
- Publication year
- 2008
- Language
- en
- Edition
- 1
- Category
- Information Technology, Telecommunications
- Format
- Ebook
- eISBN (PDF)
- 9783540764403