Comparing Univariate and Multivariate Time Series Models for Technical Debt Forecasting

被引:1
|
作者
Mathioudaki, Maria [1 ]
Tsoukalas, Dimitrios [1 ]
Siavvas, Miltiadis [1 ]
Kehagias, Dionysios [1 ]
机构
[1] Ctr Res & Technol Hellas, Thessaloniki, Greece
基金
欧盟地平线“2020”;
关键词
Software quality; Technical debt; Forecasting; Time series; PREDICTION;
D O I
10.1007/978-3-031-10542-5_5
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Technical debt (TD) is a successful and widely used metaphor that expresses the quality compromises that can yield short-term benefits but may negatively affect the overall quality of a software product in the long run. There is a vast variety of techniques and methodologies that have been proposed over the past years to enable the identification and estimation of TD during the software development cycle. However, it is only until recently that researchers have turned towards the investigation of methods that focus on forecasting its future evolution. Getting insights on the future evolution of TD can enable on-time decision-making and allow stakeholders to plan preventive strategies regarding TD repayment. In our previous studies, we have investigated time series analysis and Machine Learning techniques in order to produce reliable TD forecasts. In our current attempt, we aim to explore the capabilities of a statistical ARIMA model both in a univariate and a multivariate fashion. More specifically, the present paper investigates whether the adoption of an ARIMA model that takes into account, in addition to the TD value itself, various TD-related indicators may lead to more accurate TD predictions than its univariate alternative. For this purpose, dedicated models are constructed, evaluated, and compared on a dataset of five long-lived, open-source software applications.
引用
收藏
页码:62 / 78
页数:17
相关论文
共 50 条
  • [1] Comparing Short-Term Univariate and Multivariate Time-Series Forecasting Models in Infectious Disease Outbreak
    Assad, Daniel Bouzon Nagem
    Cara, Javier
    Ortega-Mier, Miguel
    [J]. BULLETIN OF MATHEMATICAL BIOLOGY, 2023, 85 (01)
  • [2] Comparing Short-Term Univariate and Multivariate Time-Series Forecasting Models in Infectious Disease Outbreak
    Daniel Bouzon Nagem Assad
    Javier Cara
    Miguel Ortega-Mier
    [J]. Bulletin of Mathematical Biology, 2023, 85
  • [3] Forecasting electric vehicles sales with univariate and multivariate time series models: The case of China
    Zhang, Yong
    Zhong, Miner
    Geng, Nana
    Jiang, Yunjian
    [J]. PLOS ONE, 2017, 12 (05):
  • [4] A Comparative Study between Univariate and Multivariate Time Series Models for COVID-19 Forecasting
    Sreehari, K.
    Cheriya, Tom D.
    Adham, Mohammed
    Sheik, Reshma
    [J]. 2021 INTERNATIONAL CONFERENCE ON COMPUTATIONAL PERFORMANCE EVALUATION (COMPE-2021), 2021, : 485 - 491
  • [5] Temporal aggregation of univariate and multivariate time series models: A survey
    Silvestrini, Andrea
    Veredas, David
    [J]. JOURNAL OF ECONOMIC SURVEYS, 2008, 22 (03) : 458 - 497
  • [6] Forecasting Electricity Usage Using Univariate Time Series Models
    Hock-Eam, Lim
    Chee-Yin, Yip
    [J]. INTERNATIONAL CONFERENCE ON QUANTITATIVE SCIENCES AND ITS APPLICATIONS (ICOQSIA 2014), 2014, 1635 : 799 - 804
  • [7] Forecasting inflation in Montenegro using univariate time series models
    Lipovina-Bozovic, Milena
    Cerovic, Julija
    Vujosevic, Sasa
    [J]. BUSINESS AND ECONOMIC HORIZONS, 2015, 11 (01) : 51 - 63
  • [8] Univariate versus multivariate time series forecasting: an application to international tourism demand
    du Preez, J
    Witt, SF
    [J]. INTERNATIONAL JOURNAL OF FORECASTING, 2003, 19 (03) : 435 - 451
  • [9] EEG Forecasting With Univariate and Multivariate Time Series Using Windowing and Baseline Method
    Thara, D. K.
    Premasudha, B. G.
    Murthy, T., V
    Bukhari, Syed Ahmad Chan
    [J]. INTERNATIONAL JOURNAL OF E-HEALTH AND MEDICAL COMMUNICATIONS, 2022, 13 (05)
  • [10] Forecasting mortality rates: multivariate or univariate models?
    Feng L.
    Shi Y.
    [J]. Journal of Population Research, 2018, 35 (3) : 289 - 318