Abstract

To develop software, estimating actual effort is important for any organization as there is no chance of getting either overestimation or underestimation. Due to the overestimation of effort, there may be an immediate need to compromise with the quality and testing. Similarly, underestimation may lead to allocating more resource. Compared to some of the early developed estimation techniques, machine learning based approaches are keen to estimate the effort more accurately due to their dynamic adaptivity with any type of data. With the rapid development of software products, many methods fail to satisfy the objective of development in an effective way. In this paper, a novel model based on ensemble learning and recursive feature elimination based method has been proposed to estimate the effort. With the feature ranking and selection method, the proposed method is able to estimate the efforts with the parameters like size and cost. Simulation results are encouraging with the proposed method with COCOMO II dataset.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call