Analysis of Open Source Software Development Iterations by Means of Burst Detection Techniques

TitleAnalysis of Open Source Software Development Iterations by Means of Burst Detection Techniques
Publication TypeConference Paper
Year of Publication2009
AuthorsRossi, B, Russo, B, Succi, G
Secondary TitleOSS2009: Open Source Ecosystems: Diverse Communities Interacting (IFIP 2.13)
Volume299/2009
Pagination83 - 93
Date Published2009///
PublisherSpringer
ISSN Number978-3-642-02031-5
Abstract

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.

DOI10.1007/978-3-642-02032-2_9
Full Text
AttachmentSize
PDF icon Analysis of Open Source Software318.06 KB