An empirical validation of a neural network model for software effort estimation

Citations

WEB OF SCIENCE

71
Citations

SCOPUS

102

초록

As software becomes more complex and its scope dramatically increases, the importance of research on developing methods for estimating software development efforts has perpetually increased. Such accurate estimation has a prominent impact on the success of projects. Out of the numerous methods for estimating software development efforts that have been proposed, line of code (LOC)-based constructive cost model (COCOMO), function point-based regression model (FP), neural network model (NN), and case-based reasoning (CBR) arc among the most popular models. Recent research has tended to focus on the rise of function points (FPs) in estimating the software development efforts, however, a precise estimation should not only consider the FPs, which represent the size of the software, but should also include various elements of the development environment for its estimation. Therefore, this study is designed to analyze the FPs and the development environments of recent software development cases. The primary purpose of this study is to propose a precise method of estimation that takes into account and places emphasis on the various software development elements. This research proposes and evaluates a neural network-based software development estimation model.

키워드

software effort estimationneural networksfunction pointsvariable selection strategyFUNCTION POINTSREGRESSION-MODELSCOST ESTIMATIONCYCLE TIMEPREDICTIONRELIABILITYQUALITY
제목
An empirical validation of a neural network model for software effort estimation
저자
Park, HeejunBaek, Seung
DOI
10.1016/j.eswa.2007.08.001
발행일
2008-10
유형
Article
저널명
Expert Systems with Applications
35
3
페이지
929 ~ 937