A REVIEW OF MACHINE LEARNING MODELS FOR SOFTWARE COST ESTIMATION

6Citations
Citations of this article
29Readers
Mendeley users who have this article in their library.

Abstract

Software cost estimation is a critical task in software projects development. It assists project managers and software engineers to plan and manage their resources. However, developing an accurate cost estimation model for a software project is a challenging process. The aim of such a process is to have a better future sight of the project progress and its phases. Another main objective is to have clear project details and specifications to assist stakeholders in managing the project in terms of human resources, assets, software, data and even in the feasibility study. Accurate estimation results with definitely helps the project manager to do better estimation for the project cost, the time required for various project phases and resources or assets. This paper builds a software cost estimation model using machine learning approach. Different machine learning algorithms are applied to two public datasets to predict the software cost in the early stages. Results show that machine learning methods can be used to predict software cost with a high accuracy rate.

Cite

CITATION STYLE

APA

Arslan, F. (2019). A REVIEW OF MACHINE LEARNING MODELS FOR SOFTWARE COST ESTIMATION. Review of Computer Engineering Research, 6(2), 64–75. https://doi.org/10.18488/journal.76.2019.62.64.75

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free