ACM Home Page
Please provide us with feedback. Feedback
CVSscan: visualization of code evolution
Full text PdfPdf (1.14 MB)
Source Software Visualization archive
Proceedings of the 2005 ACM symposium on Software visualization table of contents
St. Louis, Missouri
SESSION: Visualization of the software development process table of contents
Pages: 47 - 56  
Year of Publication: 2005
ISBN:1-59593-073-6
Authors
Lucian Voinea  Technische Universiteit Eindhoven
Alex Telea  Technische Universiteit Eindhoven
Jarke J. van Wijk  Technische Universiteit Eindhoven
Sponsors
SIGCHI: ACM Special Interest Group on Computer-Human Interaction
SIGPLAN: ACM Special Interest Group on Programming Languages
SIGGRAPH: ACM Special Interest Group on Computer Graphics and Interactive Techniques
SIGSOFT: ACM Special Interest Group on Software Engineering
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 13,   Downloads (12 Months): 100,   Citation Count: 11
Additional Information:

abstract   references   cited by   index terms   review   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1056018.1056025
What is a DOI?

ABSTRACT

During the life cycle of a software system, the source code is changed many times. We study how developers can be enabled to get insight in these changes, in order to understand the status, history and structure better, as well as for instance the roles played by various contributors. We present CVSscan, an integrated multiview environment for this. Central is a line-oriented display of the changing code, where each version is represented by a column, and where the horizontal direction is used for time, Separate linked displays show various metrics, as well as the source code itself. A large variety of options is provided to visualize a number of different aspects. Informal user studies demonstrate the efficiency of this approach for real world use cases.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
2
 
3
 
4
5
 
6
 
7
 
8
9
10
 
11
12
 
13
Reiss, S. P. 2001. Bee/Hive: A Software Visualization Back End. In Proc. of the Workshop on Software Visualization, ICSE '01, 44--48.
 
14
 
15
 
16
 
17
Standish, T. A. 1984. An Essay on Software Reuse. IEEE Trans. on Software Engineering, 10 (5), Sep., 494--497.
18
 
19
 
20
Tilley, S. R., Wong, K., Storey M. A. D. and Muller, H. A. 1994. Rigi: A visual tool for understanding legacy systems. In International Journal of Software Engineering and Knowledge Engineering, December

CITED BY  12


REVIEW

"James Edward Tomayko : Reviewer"

According to the authors, 90 percent of the cost of software is in maintenance, so they decide to make their contribution there. They use a visualization technique based on lines of pixels (for lines of code) and color (for types of change). They   more...

Collaborative Colleagues:
Lucian Voinea: colleagues
Alex Telea: colleagues
Jarke J. van Wijk: colleagues