Autoregressive integrated moving average (ARIMA) models are the most commonly used prediction models in the previous studies on software evolution prediction. This study explores a prediction method based on fuzzy tim...
详细信息
Autoregressive integrated moving average (ARIMA) models are the most commonly used prediction models in the previous studies on software evolution prediction. This study explores a prediction method based on fuzzy time series for predicting the future commitactivity in open source software (OSS) projects. The idea to choose fuzzy time series based prediction method is due to the stochastic nature of the OSS development process. commitactivity of OSS project indicates the activeness of its development community. An active development community is a strong contributor to the success of OSS project. Therefore commit activity prediction is an important indicator to the project managers, developers, and users regarding the evolutionary prospects of the project in future. The fuzzy time series-based prediction method is of order three and uses time variant difference parameter on the current state to forecast the next state data. The performance and suitability of computational method are examined in comparison with that of ARIMA model on a data set of seven OSS systems. It is found that the predicted results of the computational method outperform various ARIMA models. Towards the end, a commitprediction model is used for each project to analyse the trends in their commitactivity.
暂无评论