Systematic literature review of machine learning based software development effort estimation models

J Wen, S Li, Z Lin, Y Hu, C Huang - Information and Software Technology, 2012 - Elsevier
CONTEXT: Software development effort estimation (SDEE) is the process of predicting the
effort required to develop a software system. In order to improve estimation accuracy, many …

Cross versus within-company cost estimation studies: A systematic review

BA Kitchenham, E Mendes… - IEEE Transactions on …, 2007 - ieeexplore.ieee.org
The objective of this paper is to determine under what circumstances individual
organizations would be able to rely on cross-company-based estimation models. We …

Cross-project defect prediction: a large scale experiment on data vs. domain vs. process

T Zimmermann, N Nagappan, H Gall, E Giger… - Proceedings of the 7th …, 2009 - dl.acm.org
Prediction of software defects works well within projects as long as there is a sufficient
amount of data available to train any models. However, this is rarely the case for new …

An empirical analysis of data preprocessing for machine learning-based software cost estimation

J Huang, YF Li, M **e - Information and software Technology, 2015 - Elsevier
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 …

Evaluating prediction systems in software project estimation

M Shepperd, S MacDonell - Information and Software Technology, 2012 - Elsevier
CONTEXT: Software engineering has a problem in that when we empirically evaluate
competing prediction systems we obtain conflicting results. OBJECTIVE: To reduce the …

[HTML][HTML] Guidelines for the search strategy to update systematic literature reviews in software engineering

C Wohlin, E Mendes, KR Felizardo… - Information and software …, 2020 - Elsevier
Abstract Context Systematic Literature Reviews (SLRs) have been adopted within Software
Engineering (SE) for more than a decade to provide meaningful summaries of evidence on …

[HTML][HTML] Six strategies for generalizing software engineering theories

R Wieringa, M Daneva - Science of computer programming, 2015 - Elsevier
General theories of software engineering must balance between providing full
understanding of a single case and providing partial understanding of many cases. In this …

Multi-objective software effort estimation

F Sarro, A Petrozziello, M Harman - Proceedings of the 38th International …, 2016 - dl.acm.org
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 …

Diversity in software engineering research

M Nagappan, T Zimmermann, C Bird - Proceedings of the 2013 9th joint …, 2013 - dl.acm.org
One of the goals of software engineering research is to achieve generality: Are the
phenomena found in a few projects reflective of others? Will a technique perform as well on …

Research patterns and trends in software effort estimation

SK Sehra, YS Brar, N Kaur, SS Sehra - Information and Software …, 2017 - Elsevier
Context Software effort estimation (SEE) is most crucial activity in the field of software
engineering. Vast research has been conducted in SEE resulting into a tremendous …