2019
DOI: 10.1007/978-3-030-28957-7_26
|View full text |Cite
|
Sign up to set email alerts
|

Software Development Metrics Prediction Using Time Series Methods

Abstract: The software development process is an intricate task, with the growing complexity of software solutions and inflating code-line count being part of the reason for the fall of software code coherence and readability thus being one of the causes for software faults and it's declining quality. Debugging software during development is significantly less expensive than attempting damage control after the software's release. An automated quality-related analysis of developed code, which includes code analysis and c… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
3
2

Relationship

1
4

Authors

Journals

citations
Cited by 6 publications
(3 citation statements)
references
References 19 publications
0
3
0
Order By: Relevance
“… Analysis of trends and summarization of results, to understand the direction of a software project.  Prediction of the evolution of a particular indicator or some of the quality factors used to compute it [64].  Definition and triggering of alerts, to report underperformance or (in combined use with prediction) to anticipate future threshold violations.…”
Section: Software Analytic Toolsmentioning
confidence: 99%
“… Analysis of trends and summarization of results, to understand the direction of a software project.  Prediction of the evolution of a particular indicator or some of the quality factors used to compute it [64].  Definition and triggering of alerts, to report underperformance or (in combined use with prediction) to anticipate future threshold violations.…”
Section: Software Analytic Toolsmentioning
confidence: 99%
“…4. ARIMA: It is one of the most popular models used for time series prediction [2,14,15,24]. The general ARIMA model (p, q, d) is formulated as…”
Section: Forecasting Modelsmentioning
confidence: 99%
“…Time series prediction models have been used in the software engineering domain for the past 20 years. Choraś et al [2] exploit time series methods such as ARIMA, Holt-Winters, and random walk to forecast various project-related characteristics. Pati and Shukla [15] compared ARIMA and Artificial Neural Network models for Debian Bug Number Prediction.…”
Section: Introductionmentioning
confidence: 99%