
Tom Mens, Serge Demeyer “Software Evolution”
Springer | 2008-03 | ISBN:3540764399 | 347 pages | PDF | 6,4 Mb
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 maintainability have gained equal importance recently. For example, the 2004 ACM/IEEE Software Engineering Curriculum Guidelines list software evolution as one of ten key areas of software engineering education.
