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