Software Evolution
Software has become omnipresent and vital in our information-based society, so all software producers should assume responsibility for its reliability. While "reliable" originally assumed implementations that were effective and mainly error-free, additional issues like adaptability and mai...
| Main Authors: | , |
|---|---|
| Corporate Author: | |
| Format: | Electronic eBook |
| Language: | English |
| Published: |
Berlin, Heidelberg :
Springer Berlin Heidelberg : Imprint: Springer,
2008.
|
| Subjects: | |
| Online Access: | Full Text via HEAL-Link |
Table of Contents:
- and Roadmap: History and Challenges of Software Evolution
- and Roadmap: History and Challenges of Software Evolution
- Understanding and Analysing Software Evolution
- Identifying and Removing Software Clones
- Analysing Software Repositories to Understand Software Evolution
- Predicting Bugs from History
- Reengineering of Legacy Systems
- Object-Oriented Reengineering
- Migration of Legacy Information Systems
- Architectural Transformations: From Legacy to Three-Tier and Services
- Novel Trends in Software Evolution
- On the Interplay Between Software Testing and Evolution and its Effect on Program Comprehension
- Evolution Issues in Aspect-Oriented Programming
- Software Architecture Evolution
- Empirical Studies of Open Source Evolution.