Software effort estimation (SEE) usually suffers from data scarcity problem due to the expensive or long process of data collection. As a result, companies usually have limited projects for effort estimation, causing unsatisfactory prediction performance. Few studies have investigated strategies to generate additional SEE data to aid such learning. We aim to propose a synthetic data generator to address the data scarcity problem of SEE. Our synthetic generator enlarges the SEE data set size by slightly displacing some randomly chosen training examples. It can be used with any SEE method as a data preprocessor. Its effectiveness is justified with 6 state-of-the-art SEE models across 14 SEE data sets. We also compare our data generator agains...
The article of record as published may be found at http://dx.doi.org/10.1109/TSE.2012.88.Background:...
A predictive model is required to be accurate and comprehensible in order to inspire confidence in a...
Background: There are too many design options for software effort estimators. How can we best explor...
Though investigated for decades, Software Effort Estimation (SEE) remains a challenging problem in s...
Nowadays the significant trend of the effort estimation is in demand. It needs more data to be colle...
Software effort estimation accuracy is a key factor in effective planning, controlling, and deliveri...
Effort estimation is a key factor for software project success, defined as delivering software of ag...
Effort estimation is an important and challenging issue in software engineering. Software developers...
Project Failure is the glaring issue considering today while observed by software experts. The impre...
Software effort estimation (SEE) is the activity of estimating the total effort required to complete...
In most cases, the software is the most expensive aspect of a computer-based system. The difference ...
Background: Despite decades of research, there is no consensus on which software effort estimation m...
This thesis proposes a novel approach, called Analogy-X to extend and improve the classical data-int...
Machine learning (ML) techniques have been widely investigated for building prediction models, able ...
To conduct empirical research on industry software development, it is necessary to obtain data of re...
The article of record as published may be found at http://dx.doi.org/10.1109/TSE.2012.88.Background:...
A predictive model is required to be accurate and comprehensible in order to inspire confidence in a...
Background: There are too many design options for software effort estimators. How can we best explor...
Though investigated for decades, Software Effort Estimation (SEE) remains a challenging problem in s...
Nowadays the significant trend of the effort estimation is in demand. It needs more data to be colle...
Software effort estimation accuracy is a key factor in effective planning, controlling, and deliveri...
Effort estimation is a key factor for software project success, defined as delivering software of ag...
Effort estimation is an important and challenging issue in software engineering. Software developers...
Project Failure is the glaring issue considering today while observed by software experts. The impre...
Software effort estimation (SEE) is the activity of estimating the total effort required to complete...
In most cases, the software is the most expensive aspect of a computer-based system. The difference ...
Background: Despite decades of research, there is no consensus on which software effort estimation m...
This thesis proposes a novel approach, called Analogy-X to extend and improve the classical data-int...
Machine learning (ML) techniques have been widely investigated for building prediction models, able ...
To conduct empirical research on industry software development, it is necessary to obtain data of re...
The article of record as published may be found at http://dx.doi.org/10.1109/TSE.2012.88.Background:...
A predictive model is required to be accurate and comprehensible in order to inspire confidence in a...
Background: There are too many design options for software effort estimators. How can we best explor...