COMPLEXITY METRIC FOR ANALOGY BASED EFFORT ESTIMATION
Vandana Bhattacherjee, Prabhat Mahanti, Sanjay Kumar, Saint John · 2009
The problem of cost estimation in software engineering has been addressed by several researchers. Research shows that among many factors that affect the development cost, size of the product plays an important role. In addition to the size, product properties like complexity, cohesion and coupling are also mentioned as cost factors. We focus on the relationship between complexity of a product to its development cost. The aim of this research is to identify the use of complexity metrics as important parameters in similarity matching for retrieval of cases in case based effort estimation. The objective is to estimate the development effort of student programs based on the values of certain attributes using case based reasoning model. We have developed a case based estimation model using complexity metrics and have validated it upon student data. Our focus is on object oriented programs.