2013 IEEE International Conference on Software Maintenance 2013
DOI: 10.1109/icsm.2013.60
|View full text |Cite
|
Sign up to set email alerts
|

Automatic Means of Identifying Evolutionary Events in Software Development

Abstract: The software development process patterns in open source software projects are not well known. Consequently, the longevity of new open source software projects is left up to subjective experiences of the development team. In this study, we are investigating a data mining approach for identifying relevant patterns in software development process. We demonstrate the capabilities of wavelet analysis on 27 open source software projects for identifying similar evolutionary patterns or events in different projects. … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2015
2015
2021
2021

Publication Types

Select...
2
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(2 citation statements)
references
References 20 publications
0
2
0
Order By: Relevance
“…Many empirical studies focus on predictive models of software projects' evolution at macroscopic scale. Relevant studies have looked at long-term sustainability factors in the evolution of LibreOffice (Gamalielsson & Lundell, 2014), the change of program dependencies in the Apache ecosystem (Bavota et al, 2013), and the early identification of source code evolution pattern in open source projects (Karus, 2013). Additionally, many empirical studies examine software evolution at the microscopic level, considering the evolution of source-code elements such as methods.…”
Section: Related Workmentioning
confidence: 99%
“…Many empirical studies focus on predictive models of software projects' evolution at macroscopic scale. Relevant studies have looked at long-term sustainability factors in the evolution of LibreOffice (Gamalielsson & Lundell, 2014), the change of program dependencies in the Apache ecosystem (Bavota et al, 2013), and the early identification of source code evolution pattern in open source projects (Karus, 2013). Additionally, many empirical studies examine software evolution at the microscopic level, considering the evolution of source-code elements such as methods.…”
Section: Related Workmentioning
confidence: 99%
“…Another research study (Canfora et al, 2010) suggests the potential of multivariate time series analysis to identify change couplings complementary to those provided by association rules. Karus (2013) has used wavelet analysis for frequent pattern analysis of time series data collected for 27 open source projects. The technique is preferred as it is able to detect small anomalies in series and also makes series, of different lengths or scale, comparable.…”
Section: Oss Evolution Predictionmentioning
confidence: 99%