A new combinatorial framework for software services development effort estimation
- 7 November 2017
- journal article
- research article
- Published by Taylor & Francis Ltd in International Journal of Computers and Applications
- Vol. 40 (1), 14-24
- https://doi.org/10.1080/1206212x.2017.1395103
Abstract
Since software services have become one of the most important parts of companies and organizations in recent years, estimation of the effort required for their development is a critical necessity. Increased accuracy of an estimation model is important for both industry and academia. Different methods and models have been proposed for estimating the effort, but none are suitable for all services and different types of data-sets. In fact, the performance of each model can be right or wrong based on conditions. In this paper, a new method is presented based on a combination of different estimation models and mathematical assembling of their answers. The new method was evaluated on two quite different real data-sets. The results show that the proposed method has improved the estimation accuracy and performance. The proposed method flexibly estimates the effort without any additional overhead. It is completely independent of methods employed in the combination so that any new method can be smoothly added.Keywords
This publication has 28 references indexed in Scilit:
- A replicated assessment and comparison of adaptation techniques for analogy-based effort estimationEmpirical Software Engineering, 2011
- An e-services reference model to streamline the Global Village GridInternational Journal of Services, Economics and Management, 2010
- A study of project selection and feature weighting for analogy based software cost estimationJournal of Systems and Software, 2009
- An empirical validation of a neural network model for software effort estimationExpert Systems with Applications, 2008
- Analysis of attribute weighting heuristics for analogy-based software effort estimation method AQUA+Empirical Software Engineering, 2007
- Optimization of analogy weights by genetic algorithm for software effort estimationInformation and Software Technology, 2006
- The impact of customer expectation on software development effort estimatesInternational Journal of Project Management, 2004
- A procedure for analyzing unbalanced datasetsIEEE Transactions on Software Engineering, 1998
- Estimating software project effort using analogiesIEEE Transactions on Software Engineering, 1997
- Software Cost Estimation: A Review of Models, Process, and PracticeAdvances in Computers, 1997