Software systems that are not continually and adequately evolved and, in particular, legacy systems that have not been so maintained, can threaten an organization's very survival. This book is useful for customers, managers, resource providers, and implementers.