loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
20th IEEE International Conference on Software Maintenance (ICSM'04)
Studying Software Evolution Information by Visualizing the Change History
Chicago, Illinois
September 11-September 14
ISBN: 0-7695-2213-0
Filip Van Rysselberghe, University of Antwerp
Serge Demeyer, University of Antwerp
Before re-engineering a large and complex software system, it is wise to study its change history in order to identify the most valuable and problematic parts. Unfortunately, typical change histories contain thousands of entries, therefore the challenge is to discover those changes which are relevant for both the current and future situations of our product and process. In this paper, we demonstrate how a simple visualization allows us to recognize relevant changes. Applying the technique on the change history of Tomcat, we have been able to identify (a) unstable components, (b) coherent entities, (c) design and architectural evolution, and (d) fluctuations in team productivity
Citation:
Filip Van Rysselberghe, Serge Demeyer, "Studying Software Evolution Information by Visualizing the Change History," icsm, pp.328-337, 20th IEEE International Conference on Software Maintenance (ICSM'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.