Issue No. 04 - July-August (1997 vol. 17)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/38.595276
The Year 2000 software conversion effort has dramatically illustrated how time-consuming and costly it is to maintain large computer systems, especially when each system consists of millions of lines of source code. Understanding how the components of a system interact with each other is a key factor in being able to implement portfolio-wide changes, add new features, and provide ongoing maintenance to the system. Any help that software developers can get in making existing software systems easier to understand can improve developer productivity, enhance software quality, and reduce development cycles-all leading to faster time to market.
Daniel E. Fyock, "Using Visualization to Maintain Large Computer Systems", IEEE Computer Graphics and Applications, vol. 17, no. , pp. 73-75, July-August 1997, doi:10.1109/38.595276