Analysis of Open Source Software Development Iterations by Means of Burst Detection Techniques
Analysis of Open Source Software Development Iterations by Means of Burst Detection Techniques
复制标题
通过突发检测技术分析开源软件开发迭代
DOI:
--
复制
发表时间:
2009
期刊:
影响因子:
--
通讯作者:
G. Succi
中科院分区:
文献类型:
--
作者:
B. Rossi;B. Russo;G. Succi
A highly efficient bug fixing process and quick release cycles are considered key properties of the open source software development methodology. In this paper, we study the relation between code activities (such as lines of code added per commit), bug fixing activities, and software release dates in a subset of open source projects. To study the phenomenon, we gathered a large data set about the evolution of 5 major open source projects. We compared activities by means of a burst detection technique to discover temporal peaks in time-series. We found quick adaptation of issue tracking activities in proximity of releases, and a distribution of coding activities across releases. Results show the importance of the application type/domain for the evaluation of the development process.