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 r...Show MoreMetadata
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.<>
Published in: IEEE Transactions on Software Engineering ( Volume: 18, Issue: 11, November 1992)
DOI: 10.1109/32.177365
Keywords assist with retrieval of results and provide a means to discovering other relevant content. Learn more.
- IEEE Keywords
- Index Terms
- Source Code ,
- Large Systems ,
- Project Management ,
- Flow Control ,
- Direct Use ,
- Source Control ,
- Color Map ,
- Static Analysis ,
- Visualization Techniques ,
- Visual Impression ,
- Interaction Styles ,
- Coded Text ,
- Action Coding ,
- Function Calls ,
- Code Representation ,
- Code Section ,
- Bug Fixes ,
- Version Control System ,
- Source Code Analysis ,
- Scientific Visualization ,
- Interactive ,
- Control Structure ,
- Research Database
Keywords assist with retrieval of results and provide a means to discovering other relevant content. Learn more.
- IEEE Keywords
- Index Terms
- Source Code ,
- Large Systems ,
- Project Management ,
- Flow Control ,
- Direct Use ,
- Source Control ,
- Color Map ,
- Static Analysis ,
- Visualization Techniques ,
- Visual Impression ,
- Interaction Styles ,
- Coded Text ,
- Action Coding ,
- Function Calls ,
- Code Representation ,
- Code Section ,
- Bug Fixes ,
- Version Control System ,
- Source Code Analysis ,
- Scientific Visualization ,
- Interactive ,
- Control Structure ,
- Research Database