DocumentCode :
1928539
Title :
An empirical study of fine-grained software modifications
Author :
German, Daniel M.
Author_Institution :
Dept. of Comput. Sci., Univ. of Victoria, BC, Canada
fYear :
2004
fDate :
11-14 Sept. 2004
Firstpage :
316
Lastpage :
325
Abstract :
Software is typically improved and modified in small increments. These changes are usually stored in a configuration management or version control system and can be retrieved. We retrieved each individual modification made to a mature software project and proceeded to analyze them. We studied the characteristics of these modification requests (MRs), the interrelationships of the files that compose them, and their authors. We propose several metrics to quantify MRs, and use these metrics to create visualization graphs that can be used to understand the interrelationships.
Keywords :
configuration management; program visualisation; software metrics; configuration management; fine-grained software modification; mature software project; version control system; visualization graph; Computer science; Control systems; Data mining; Data visualization; History; Information analysis; Information retrieval; MODIS; Software engineering; Visual databases;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Maintenance, 2004. Proceedings. 20th IEEE International Conference on
ISSN :
1063-6773
Print_ISBN :
0-7695-2213-0
Type :
conf
DOI :
10.1109/ICSM.2004.1357817
Filename :
1357817
Link To Document :
بازگشت