Soft Computing Approaches for Estimating Software Development Effort
No Thumbnail Available
Date
2005-06
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Addis Ababa University
Abstract
Estimating software development effort has been the focus of intensive research investigations in the field of software engineering, especially software project management. As a result, various cost estimation models have been proposed. However, most of the cost estimation models that have been proposed do not properly handle imprecision and uncertainty that is inherent in software project effort estimation. In this thesis, we propose a neuro-fuzzy approach that has the potential to improve software development effort estimation by applying fuzzy logic and neural networks in the process of effort estimation. This approach has been applied for the use case based estimation model, which is used in the process of object-oriented software development project. The applicability of the approach has been tested using an experiment with fifteen historical software project data. The result of the experiment shows that the neuro-fuzzy approach provides a reasonably better accuracy in software development effort estimation.
Keywords: software project planning, effort estimation, use case based effort estimation, software development
Description
Keywords
Software Project Planning ;Effort Estimation; Use Case Based Effort Estimation; Software Development