Software Evolution and Time Series Volatility: An Empirical Exploration

被引:0
|
作者
Ruohonen, Jukka [1 ]
Hyrynsalmi, Sami [1 ]
Leppanen, Ville [1 ]
机构
[1] Univ Turku, Dept Informat Technol, FI-20014 Turku, Finland
关键词
Software evolution; code churn; time series analysis; volatility; conditional variance; ARIMA; GARCH; FreeBSD; EVENT; INFORMATION; MODELS;
D O I
10.1145/2804360.2804367
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The paper presents the first empirical study to examine econometric time series volatility modeling in the software evolution context. The econometric volatility concept is related to the conditional variance of a time series rather than the conditional mean targeted in conventional regression analysis. The software evolution context is motivated by relating these variance characteristics to the proximity of operating system releases, the theoretical hypothesis being that volatile characteristics increase nearby new milestone releases. The empirical experiment is done with a case study of FreeBSD. The analysis is carried out with 12 time series related to bug tracking, development activity, and communication. A historical period from 1995 to 2011 is covered under a daily sampling frequency. According to the results the time series dataset contains visible volatility characteristics, but these cannot be explained by the time windows around the six observed major FreeBSD releases. The paper consequently contributes to the software evolution research field with new methodological ideas, as well as with both positive and negative empirical results.
引用
收藏
页码:56 / 65
页数:10
相关论文
共 50 条
  • [1] Time series trends in software evolution
    Ruohonen, Jukka
    Hyrynsalmi, Sami
    Leppanen, Ville
    JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2015, 27 (12) : 990 - 1015
  • [2] Time Series Forecasting of Runtime Software Metrics: An Empirical Study
    Di Menna, Federico
    Traini, Luca
    Cortellessa, Vittorio
    PROCEEDINGS OF THE 15TH ACM/SPEC INTERNATIONAL CONFERENCE ON PERFORMANCE ENGINEERING, ICPE 2024, 2024, : 48 - 59
  • [3] Modeling software evolution defects: a time series approach
    Raja, Uzma
    Hale, David P.
    Hale, Joanne E.
    JOURNAL OF SOFTWARE MAINTENANCE AND EVOLUTION-RESEARCH AND PRACTICE, 2009, 21 (01): : 49 - 71
  • [4] Software evolution from a time-series perspective
    Fuentetaja, E
    Bagert, DJ
    INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, PROCEEDINGS, 2002, : 226 - 229
  • [5] An empirical analysis of software volatility and related factors
    Zhang, XN
    Windsor, J
    INDUSTRIAL MANAGEMENT & DATA SYSTEMS, 2003, 103 (3-4) : 275 - 281
  • [6] Volatility and comovement in a globalized world economy: An empirical exploration
    Kose, MA
    Prasad, ES
    Terrones, ME
    MACROECONOMIC POLICIES IN THE WORLD ECONOMYS, 2004, : 89 - 131
  • [7] Empirical Analysis of Conditional Heteroskedasticity in Time Series of Stock Returns and Asymmetric Effect on Volatility
    Kumar, Rakesh
    Dhankar, Raj S.
    GLOBAL BUSINESS REVIEW, 2010, 11 (01) : 21 - 33
  • [8] Volatility of Volatility Estimation: Central Limit Theorems for the Fourier Transform Estimator and Empirical Study of the Daily Time Series Stylized Facts*
    Toscano, Giacomo
    Livieri, Giulia
    Mancino, Maria Elvira
    Marmi, Stefano
    JOURNAL OF FINANCIAL ECONOMETRICS, 2024, 22 (01) : 252 - 296
  • [9] ESG performance and corporate volatility: an empirical exploration in an emerging economy
    Sharma, Sudhi
    Aggarwal, Vaibhav
    Reepu
    Mehta, Gitanjali Kaur
    INTERNATIONAL JOURNAL OF SOCIAL ECONOMICS, 2024,
  • [10] Directionality and Volatility in Electroencephalogram Time Series
    Mansor, Mahayaudin M.
    Green, David A.
    Metcalfe, Andrew V.
    INNOVATIONS THROUGH MATHEMATICAL AND STATISTICAL RESEARCH: PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON MATHEMATICAL SCIENCES AND STATISTICS (ICMSS2016), 2016, 1739