Summarizing developer work history using time series segmentation: challenge report
Title | Summarizing developer work history using time series segmentation: challenge report |
Publication Type | Conference Paper |
Year of Publication | 2008 |
Authors | Siy, H, Chundi, P, Subramaniam, M |
Secondary Title | Proceedings of the 2008 international working conference on Mining software repositories |
Pagination | 137–140 |
Date Published | 05/2008 |
Publisher | ACM |
Place Published | New York, NY, USA |
ISBN Number | 978-1-60558-024-1 |
Keywords | contributions, cvs, developers, eclipse, msr challenge, temporal segmentation, time series, work history |
Abstract | Temporal segmentation partitions time series data with the intent of producing more homogeneous segments. It is a technique used to preprocess data so that subsequent time series analysis on individual segments can detect trends that may not be evident when performing time series analysis on the entire dataset. This technique allows data miners to partition a large dataset without making any assumption of periodicity or any other a priori knowledge of the dataset's features. We investigate the insights that can be gained from the application of time series segmentation to software version repositories. Software version repositories from large projects contain on the order of hundreds of thousands of timestamped entries or more. It is a continuing challenge to aggregate such data so that noise is reduced and important characteristics are brought out. In this paper, we present a way to summarize developer work history in terms of the files they have modified over time by segmenting the CVS change data of individual Eclipse developers. We show that the files they modify tends to change significantly over time though most of them tend to work within the same directories. |
URL | http://doi.acm.org/10.1145/1370750.1370784 |
DOI | 10.1145/1370750.1370784 |
Full Text |
- Log in or register to post comments
- Google Scholar
- DOI
- BibTeX
- Tagged
- EndNote XML