DocumentCode :
3779382
Title :
Estimating software effort and function point using regression, Support Vector Machine and Artificial Neural Networks models
Author :
Sultan Aljahdali;Alaa F. Sheta;Narayan C. Debnath
Author_Institution :
Computer Science Department, Taif University, Saudi Arabia
fYear :
2015
Firstpage :
1
Lastpage :
8
Abstract :
Accurate computation of software effort, cost and time required ahead would greatly reduce risk and maximize profit. Estimating software effort or computing the required function point helps project manager to better estimate the time and budget required for a project. Many statistical models were proposed in the past. These models suffer many problems related to parameter estimation and structure determination of the models. In this paper we presents two models for software effort estimation and one model for function points using Linear Regression (LR), Support Vector Machines (SVM) and Artificial Neural Networks (ANN). The proposed models have number of inputs and single output. The first model utilizes the Source Line Of Code (KLOC) as inputs; while the second model utilize the KLOC and development Methodology (ME) as inputs to estimate the Effort (E); while the third model utilize the Inputs, Outputs, Files, and User Inquiries as inputs to estimate the Function Point (FP). The proposed SVM and ANN models show better estimation capabilities compared to linear regression model models. These models are capable of providing better assistant to software project manager in computing the effort required of the number of function points.
Keywords :
"Artificial neural networks","Computational modeling","Estimation","Data models"
Publisher :
ieee
Conference_Titel :
Computer Systems and Applications (AICCSA), 2015 IEEE/ACS 12th International Conference of
Electronic_ISBN :
2161-5330
Type :
conf
DOI :
10.1109/AICCSA.2015.7507149
Filename :
7507149
Link To Document :
بازگشت