A resource for information technology managers and software engineers attempting to update existing software systems without spending a lot of money. Shows how to evaluate systems, identify problems, and fix them, focusing on building from the positive aspects of the system. Addresses shortfalls of traditional methodologies and provides a framework for keeping systems synchronized with business strategies and new technology, using an approach that includes object technology, CASE technology, and expert systems. Includes case studies. Annotation c. by Book News, Inc., Portland, Or.