Title
Reconstructing Higher Level Change Information from Versioning Data
Abstract
Change is an essential element of the software development cycle, certainly since systems which do not change, perish. Despite the importance of changes, most evolution studies evaluate the impact of changes by comparing two or more snapshots of a system over time instead of reconstructing and evaluating the actual change operations. Therefore we propose a number of techniques which are capable of reconstructing change-operations from the low-level data stored in versioning systems in order to learn more about the current system as well as the change process. More specifically, we show how these techniques can be used to study the use of move-operations.
Year
DOI
Venue
2006
10.1109/CSMR.2006.44
CSMR
Keywords
Field
DocType
software systems,software development,visualization,software maintenance,software development cycle,programming,configuration management,data mining,application software
Systems engineering,Computer science,Visualization,Software system,Software development process,Configuration management,Software maintenance,Application software,Snapshot (computer storage),Database,Software versioning
Conference
ISBN
Citations 
PageRank 
0-7695-2536-9
0
0.34
References 
Authors
3
1
Name
Order
Citations
PageRank
Filip Van Rysselberghe118313.97