Practical software maintenance : best practices for managing your software investment - Pigoski, Thomas M. (Wiley Computer Pub, 1997)