Software Evolution and Maintenance: A Practitioner’s Approach is an accessible textbook for students and professionals, which collates the advances in software development and provides the most current models and techniques in maintenance.
Chapter 1 Basic Concepts And Preliminaries
Chapter 2 Taxonomy Of Software Maintenance And Evolution
Chapter 3 Evolution And Maintenance Models
Chapter 4 Reengineering
Chapter 5 Legacy Information Systems
Chapter 6 Impact Analysis
Chapter 7 Refactoring
Chapter 8 Program Comprehension
Chapter 9 Reuse And Domain Engineering