• DocumentCode
    815820
  • Title

    Seesoft-a tool for visualizing line oriented software statistics

  • Author

    Eick, Stephen G. ; Steffen, Joseph L. ; Sumner, Eric E., Jr.

  • Author_Institution
    AT&T Bell Lab., Naperville, IL, USA
  • Volume
    18
  • Issue
    11
  • fYear
    1992
  • fDate
    11/1/1992 12:00:00 AM
  • Firstpage
    957
  • Lastpage
    968
  • Abstract
    The Seesoft software visualization system allows one to analyze up to 50000 lines of code simultaneously by mapping each line of code into a thin row. The color of each row indicates a statistic of interest, e.g., red rows are those most recently changed, and blue are those least recently changed. Seesoft displays data derived from a variety of sources, such as version control systems that track the age, programmer, and purpose of the code (e.g., control ISDN lamps, fix bug in call forwarding); static analyses, (e.g., locations where functions are called); and dynamic analyses (e.g., profiling). By means of direct manipulation and high interaction graphics, the user can manipulate this reduced representation of the code in order to find interesting patterns. Further insight is obtained by using additional windows to display the actual code. Potential applications for Seesoft include discovery, project management, code tuning, and analysis of development methodologies
  • Keywords
    configuration management; data visualisation; project management; software tools; ISDN lamps; Seesoft; call forwarding; code tuning; development methodologies; direct manipulation; discovery; dynamic analyses; high interaction graphics; line oriented software statistics; project management; software visualization system; static analyses; tool; version control systems; Control systems; Data visualization; Displays; ISDN; Lamps; Programming profession; Simultaneous localization and mapping; Software systems; Software tools; Statistics;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/32.177365
  • Filename
    177365