By Topic

Effort estimation of component-based software development – a survey

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$33 $33
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

3 Author(s)
T. Wijayasiriwardhane ; Department of Computer Science and Computer Engineering, La Trobe University, Victoria 3086, Australia ; R. Lai ; K. C. Kang

Effort estimation of software development is an important sub-discipline in software engineering. It has been the focus of much research mostly over the last couple of decades. In recent years, software development turned into engineering through the introduction of component-based software development (CBSD). The industry has reported significant advantages in using CBSD over traditional software development paradigms. However, the introduction of CBSD has also brought a host of unique challenges to software effort estimation which are quite different from those associated with traditional software development. Owing to the increasing tendency to use the CBSD approach in recent years, it is clear that effort estimation of CBSD is particularly an important area of research with a direct relevance to industry. In this study, the authors survey the most up-to-date research work published on predicting the effort of CBSD. The authors analyse the surveyed approaches in terms of modelling technique, the type of data required for their use, the type of estimation provided, lifecycle activities covered and their level of acceptability with regard to any validation. The aim of this survey is to provide a better understanding of the cost and schedule estimation approaches for CBSD.

Published in:

IET Software  (Volume:5 ,  Issue: 2 )