Neural Network Approaches for Software Development Time Estimation: A Review

Abstract

Software effort estimation calculates the effort necessary to complete the project, in term of scheduling, acquiring resources, and meeting costs. The aims of researchers have been: first is to determine which technique has the greatest effort prediction accuracy and secondly to propose new or combined techniques that could provide better estimates. Most of the research has focused on the construction of formal models and the early models were typically statistical regression-based. This paper presents an Adaptive Neuro-Fuzzy Approach for Software Development Time Estimation. This proposed technique is aimed at building and evaluating a Neuro - fuzzy model for software project development time. The forty one modules were used as a data set. Our proposed approach is software development time estimation method show the proposed ANFIS model gives new approach and ideas as compared to different types of neural network models. In the proposed method accurate estimation of software development time will be done and the results of Neuro Fuzzy approach will be compared with different types of neural network models based upon various parameters such as Root Mean Squared Error (RMSE), Relative Standard Deviation (RSD), Magnitude of Relative Error (MRE), Mean Magnitude of Relative Error (MMRE), Balanced Relative Error (BRE) and Prediction (Pred).

Authors and Affiliations

Vidisha Agrawal, Vishal Shrivastava

Keywords

Related Articles

Systematic Approach for Brain Tumor Detection Using Rough Sets on DICOM Images

This paper presents a systematic Automated way for diagnosing the human brain tumors (Astrocytoma tumors) using T1- weighted Magnetic Resonance Images with contrast. The proposed image processing method has four distinc...

Enhancing the Performance of Natural High Oleic Ester based Mixed Oil Paper with Nano Insulating Liquid for High Voltage Transformer

Nowadays insulation paper for high voltage transformer is based on natural ester due to increase in bio degradability and operating life. Recently oil selection based on unsaturated fatty acid content was proposed and t...

DigSILENT Modeling of Power Electronic Converters for Distributed Generation systems

In this paper with increasing levels of small-scale distributed generation (DG) systems connecting into the electrical grid, there is a growing awareness of potentially adverse interactions between these systems and the...

Vibration Analysis of Spur Gear- FEA Approach

Gears are used for a wide range of industrial applications. They have varied application starting from textile to aviation industries. They are the most common means of transmitting power. They change the rate of rotati...

FEA of Cylindrical Pressure Vessels with Different Radius of Openings

Pressure vessels have to be designed in such a way that they are able to bear high pressure and extreme level of temperature. In pressure vessels openings are required for inlet and outlet purposes. These openings can c...

Download PDF file
  • EP ID EP19645
  • DOI -
  • Views 289
  • Downloads 4

How To Cite

Vidisha Agrawal, Vishal Shrivastava (2015). Neural Network Approaches for Software Development Time Estimation: A Review. International Journal for Research in Applied Science and Engineering Technology (IJRASET), 3(3), -. https://europub.co.uk/articles/-A-19645