Understanding Open Source Software Evolution Using Fuzzy Data Mining Algorithm for Time Series Data

Source code management systems (such as Concurrent Versions System (CVS), Subversion, and git) record changes to code repositories of open source software projects. This study explores a fuzzy data mining algorithm for time series data to generate the association rules for evaluating the existing tr...

Full description

Bibliographic Details
Main Authors: Munish Saini, Sandeep Mehmi, Kuljit Kaur Chahal
Format: Article
Language:English
Published: Hindawi Limited 2016-01-01
Series:Advances in Fuzzy Systems
Online Access:http://dx.doi.org/10.1155/2016/1479692
id doaj-dd560728485d42f690bd4fffd2ce6526
record_format Article
spelling doaj-dd560728485d42f690bd4fffd2ce65262020-11-24T22:27:51ZengHindawi LimitedAdvances in Fuzzy Systems1687-71011687-711X2016-01-01201610.1155/2016/14796921479692Understanding Open Source Software Evolution Using Fuzzy Data Mining Algorithm for Time Series DataMunish Saini0Sandeep Mehmi1Kuljit Kaur Chahal2Department of Computer Science, Guru Nanak Dev University, Amritsar, IndiaDepartment of Computer Science, I.K.G. Punjab Technical University, Jalandhar, Punjab, IndiaDepartment of Computer Science, Guru Nanak Dev University, Amritsar, IndiaSource code management systems (such as Concurrent Versions System (CVS), Subversion, and git) record changes to code repositories of open source software projects. This study explores a fuzzy data mining algorithm for time series data to generate the association rules for evaluating the existing trend and regularity in the evolution of open source software project. The idea to choose fuzzy data mining algorithm for time series data is due to the stochastic nature of the open source software development process. Commit activity of an open source project indicates the activeness of its development community. An active development community is a strong contributor to the success of an open source project. Therefore commit activity analysis along with the trend and regularity analysis for commit activity of open source software project acts as an important indicator to the project managers and analyst regarding the evolutionary prospects of the project in the future.http://dx.doi.org/10.1155/2016/1479692
collection DOAJ
language English
format Article
sources DOAJ
author Munish Saini
Sandeep Mehmi
Kuljit Kaur Chahal
spellingShingle Munish Saini
Sandeep Mehmi
Kuljit Kaur Chahal
Understanding Open Source Software Evolution Using Fuzzy Data Mining Algorithm for Time Series Data
Advances in Fuzzy Systems
author_facet Munish Saini
Sandeep Mehmi
Kuljit Kaur Chahal
author_sort Munish Saini
title Understanding Open Source Software Evolution Using Fuzzy Data Mining Algorithm for Time Series Data
title_short Understanding Open Source Software Evolution Using Fuzzy Data Mining Algorithm for Time Series Data
title_full Understanding Open Source Software Evolution Using Fuzzy Data Mining Algorithm for Time Series Data
title_fullStr Understanding Open Source Software Evolution Using Fuzzy Data Mining Algorithm for Time Series Data
title_full_unstemmed Understanding Open Source Software Evolution Using Fuzzy Data Mining Algorithm for Time Series Data
title_sort understanding open source software evolution using fuzzy data mining algorithm for time series data
publisher Hindawi Limited
series Advances in Fuzzy Systems
issn 1687-7101
1687-711X
publishDate 2016-01-01
description Source code management systems (such as Concurrent Versions System (CVS), Subversion, and git) record changes to code repositories of open source software projects. This study explores a fuzzy data mining algorithm for time series data to generate the association rules for evaluating the existing trend and regularity in the evolution of open source software project. The idea to choose fuzzy data mining algorithm for time series data is due to the stochastic nature of the open source software development process. Commit activity of an open source project indicates the activeness of its development community. An active development community is a strong contributor to the success of an open source project. Therefore commit activity analysis along with the trend and regularity analysis for commit activity of open source software project acts as an important indicator to the project managers and analyst regarding the evolutionary prospects of the project in the future.
url http://dx.doi.org/10.1155/2016/1479692
work_keys_str_mv AT munishsaini understandingopensourcesoftwareevolutionusingfuzzydataminingalgorithmfortimeseriesdata
AT sandeepmehmi understandingopensourcesoftwareevolutionusingfuzzydataminingalgorithmfortimeseriesdata
AT kuljitkaurchahal understandingopensourcesoftwareevolutionusingfuzzydataminingalgorithmfortimeseriesdata
_version_ 1725748772364877824