Evolution of software development effort and cost estimation techniques: five decades study using automated text mining approach
Software development effort and cost estimation (SDECE) is one of the most important tasks
in the field of software engineering. A large number of research papers have been published …
in the field of software engineering. A large number of research papers have been published …
Software effort estimation accuracy prediction of machine learning techniques: A systematic performance evaluation
Software effort estimation accuracy is a key factor in effective planning, controlling, and
delivering a successful software project within budget and schedule. The overestimation and …
delivering a successful software project within budget and schedule. The overestimation and …
An effective approach for software project effort and duration estimation with machine learning algorithms
During the last two decades, there has been substantial research performed in the field of
software estimation using machine learning algorithms that aimed to tackle deficiencies of …
software estimation using machine learning algorithms that aimed to tackle deficiencies of …
Studying just-in-time defect prediction using cross-project models
Unlike traditional defect prediction models that identify defect-prone modules, Just-In-Time
(JIT) defect prediction models identify defect-inducing changes. As such, JIT defect models …
(JIT) defect prediction models identify defect-inducing changes. As such, JIT defect models …
Easy over hard: A case study on deep learning
While deep learning is an exciting new technique, the benefits of this method need to be
assessed with respect to its computational cost. This is particularly important for deep …
assessed with respect to its computational cost. This is particularly important for deep …
An empirical analysis of data preprocessing for machine learning-based software cost estimation
Context Due to the complex nature of software development process, traditional parametric
models and statistical methods often appear to be inadequate to model the increasingly …
models and statistical methods often appear to be inadequate to model the increasingly …
A deep learning model for estimating story points
Although there has been substantial research in software analytics for effort estimation in
traditional software projects, little work has been done for estimation in agile projects …
traditional software projects, little work has been done for estimation in agile projects …
[HTML][HTML] Six strategies for generalizing software engineering theories
General theories of software engineering must balance between providing full
understanding of a single case and providing partial understanding of many cases. In this …
understanding of a single case and providing partial understanding of many cases. In this …
Data-driven effort estimation techniques of agile user stories: a systematic literature review
At an early stage in the development process, a development team must obtain insight into
the software being developed to establish a reliable plan. Thus, the team members should …
the software being developed to establish a reliable plan. Thus, the team members should …
Multi-objective software effort estimation
We introduce a bi-objective effort estimation algorithm that combines Confidence Interval
Analysis and assessment of Mean Absolute Error. We evaluate our proposed algorithm on …
Analysis and assessment of Mean Absolute Error. We evaluate our proposed algorithm on …