Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
CVSscan: visualization of code evolution
Voinea L., Telea A., van Wijk J.  Software visualization (Proceedings of the 2005 ACM Symposium on Software Visualization, St. Louis, Missouri, May 14-15, 2005)47-56.2005.Type:Proceedings
Date Reviewed: Jul 20 2005

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 also carefully consider the number of dimensions, settling on two. They use a concurrent versions system (CVS) repository for data, figuring that it automatically keeps all changes, and has a diff command of its own. The authors report on two informal case studies, one of a Perl file and one of a C file. They hope to eventually show multi-file visualization.

From a visualization standpoint, this paper is limited, being only for CVS. However, the visualization is quite clear, and there are some attempts made for it to be used elsewhere. People interested in making software evolution easier to understand can benefit from reading and applying the ideas in this paper.

Reviewer:  J. E. Tomayko Review #: CR131529 (0605-0491)
Bookmark and Share
  Featured Reviewer  
 
Design Tools and Techniques (D.2.2 )
 
 
Distribution, Maintenance, and Enhancement (D.2.7 )
 
 
User Interfaces (H.5.2 )
 
Would you recommend this review?
yes
no
Other reviews under "Design Tools and Techniques": Date
Information-flow and data-flow analysis of while-programs
Bergeretti J., Carré B. ACM Transactions on Programming Languages and Systems 7(1): 37-61, 1985. Type: Article
Jul 1 1985
An extensible toolset and environment for the production of mathematical software
Osterweil L., Clemm G.  Tools, methods and languages for scientific and engineering computation (, Paris, France,361984. Type: Proceedings
Sep 1 1985
A system for interactive viewing of structured documents
Witten I., Bramwell B. Communications of the ACM 28(3): 280-288, 1985. Type: Article
Mar 1 1986
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy