• DocumentCode
    1271416
  • Title

    Using visualization to maintain large computer systems

  • Author

    Fyock, Daniel E.

  • Author_Institution
    Lucent Technol., Naperville, IL, USA
  • Volume
    17
  • Issue
    4
  • fYear
    1997
  • Firstpage
    73
  • Lastpage
    75
  • Abstract
    The Year 2000 software conversion effort dramatically illustrates how time consuming and costly maintaining large computer systems can become, especially when each system consists of millions of lines of source code. Understanding how a system´s components interact is a key factor in implementing portfolio-wide changes, adding new features, and providing ongoing system maintenance. Any help that software developers can get in making existing software systems easier to understand improves developer productivity, enhances software quality, and reduces development cycles, all leading to faster time to market. The paper discusses the Visual Insights code viewer, a visualization application developed specifically to address the problem of working with large amounts of source code. Used within the Lucent Technologies 5ESS Switch development environment, the code viewer has resulted in increased software developer productivity. In addition, a systems integrator currently uses this tool to help understand and correct the Year 2000 date references in customer software
  • Keywords
    data integrity; data visualisation; human resource management; reverse engineering; software maintenance; software quality; software tools; visual programming; 5ESS Switch development environment; Lucent Technologies; Visual Insights; Year 2000 software conversion; code viewer; cost; customer software; data visualization; portfolio-wide changes; productivity; program understanding; software development cycles; software maintenance; software quality; software tool; source code; time consuming; time to market; Application software; Lead time reduction; Productivity; Software maintenance; Software quality; Software systems; Software tools; Switches; Time to market; Visualization;
  • fLanguage
    English
  • Journal_Title
    Computer Graphics and Applications, IEEE
  • Publisher
    ieee
  • ISSN
    0272-1716
  • Type

    jour

  • DOI
    10.1109/38.595276
  • Filename
    595276