1. What is the difference between design recovery and redocumentation?
2. Characterize the version-oriented analysis and history-centered analysis of software evolution data.
3. Why does corrective maintenance have more service-like aspects than product-like aspects?
4. Discuss the iterative-enhancement and quick-fix models of software maintenance.