Evolving Software Effort Estimation Models Using Multigene Symbolic Regression Genetic Programming
Journal Title: International Journal of Advanced Research in Artificial Intelligence(IJARAI) - Year 2013, Vol 2, Issue 12
Abstract
Software has played an essential role in engineering, economic development, stock market growth and military applications. Mature software industry count on highly predictive software effort estimation models. Correct estimation of software effort lead to correct estimation of budget and development time. It also allows companies to develop appropriate time plan for marketing campaign. Now a day it became a great challenge to get these estimates due to the increasing number of attributes which affect the software development life cycle. Software cost estimation models should be able to provide sufficient confidence on its prediction capabilities. Recently, Computational Intelligence (CI) paradigms were explored to handle the software effort estimation problem with promising results. In this paper we evolve two new models for software effort estimation using Multigene Symbolic Regression Genetic Programming (GP). One model utilizes the Source Line Of Code (SLOC) as input variable to estimate the Effort (E); while the second model utilize the Inputs, Outputs, Files, and User Inquiries to estimate the Function Point (FP). The proposed GP models show better estimation capabilities compared to other reported models in the literature. The validation results are accepted based Albrecht data set.
Authors and Affiliations
Sultan Aljahdali, Alaa Sheta
Method for Face Identification with Facial Action Coding System: FACS Based on Eigen Value Decomposion
Method for face identification based on eigen value decomposition together with tracing trajectories in the eigen space after the eigen value decomposition is proposed. The proposed method allows person to person differe...
The preliminary results of a force feedback control for Sensorized Medical Robotics
A laparoscopic surgery system by using a robot holds many problems. Among these, its inability in delivering touching sensation to a surgeon is raised as the biggest problem. The current paper attempted to find a f...
The Need for a New Data Processing Interface for Digital Forensic Examination
Digital forensic science provides tools, techniques and scientifically proven methods that can be used to acquire and analyze digital evidence. There is a need for law enforcement agencies, government and private organis...
METHOD FOR TEALEAVES QUALITY ESTIMATION THROUGH MEASUREMENTS OF DEGREE OF POLAZATION, LEAF AREA INDEX, PHOTOSYNTHESIS AVAILABLE RADIANCE AND NORMALIZED DIFFERENCE VEGETATION INDEX FOR CHARACTERIZATION OF TEALEAVES
Method for tealeaves quality estimation through measurements of Degree of Polarization: DP, Leaf Area Index: LAI, Photosynthesis Available Radiance: PAR and Normalized Difference Vegetation Index: NDVI for characterizati...
Human Gait Gender Classification in Spatial and Temporal Reasoning
Biometrics technology already becomes one of many application needs for identification. Every organ in the human body might be used as an identification unit because they tend to be unique characteristics. Many researche...