DocumentCode
2967592
Title
Versioning systems for evolution research
Author
Robbes, Romain ; Lanza, Michele
Author_Institution
Fac. of Informatics, Univ. of Lugano, Switzerland
fYear
2005
fDate
5-6 Sept. 2005
Firstpage
155
Lastpage
164
Abstract
Research in evolution goes on par with the use of versioning systems by developers of the case studies. There is a great diversity of versioning systems with advantages and disadvantages both from the technical as well as from the conceptual point of view. In this paper we analyze the currently used versioning systems from the point of view of a software evolution researcher. Thus we do not focus on whether a certain versioning system is technically better than another one, but rather on what kind of information it offers for software evolution research. We present a non-exhaustive list of dimensions that are important for performing research in software evolution, do a survey on the current main-stream versioning systems and discuss what is actually needed for future versioning systems to support both software evolution and the related research field.
Keywords
configuration management; software maintenance; software evolution research; software versioning system; CD recording; Computer industry; DVD; History; Informatics; Information retrieval; Open source software; Programming; Software performance; Software systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Principles of Software Evolution, Eighth International Workshop on
ISSN
1550-4077
Print_ISBN
0-7695-2349-8
Type
conf
DOI
10.1109/IWPSE.2005.32
Filename
1572322
Link To Document