DocumentCode :
2346583
Title :
Visualizing Software Architecture Evolution Using Change-Sets
Author :
McNair, Andrew ; German, Daniel M. ; Weber-Jahnke, Jens
Author_Institution :
Univ. of Victoria, Victoria
fYear :
2007
fDate :
28-31 Oct. 2007
Firstpage :
130
Lastpage :
139
Abstract :
When trying to understand the evolution of a software system it can be useful to visualize the evolution of the system´s architecture. Existing tools for viewing architectural evolution assume that what a user is interested in can be described in an unbroken sequence of time, for example the changes over the last six months. We present an alternative approach that provides a lightweight method for examining the net effect of any set of changes on a system´s architecture. We also present Motive, a prototype tool that implements this approach, and demonstrate how it can be used to answer questions about software evolution by describing case studies we conducted on two Java systems.
Keywords :
software architecture; Motive; software architecture evolution; Computer architecture; Computer science; Data visualization; Evolution (biology); Java; Packaging; Software architecture; Software prototyping; Software systems; Software tools;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Reverse Engineering, 2007. WCRE 2007. 14th Working Conference on
Conference_Location :
Vancouver, BC
ISSN :
1095-1350
Print_ISBN :
978-0-7695-3034-5
Type :
conf
DOI :
10.1109/WCRE.2007.52
Filename :
4400159
Link To Document :
بازگشت