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

Image Piracy Alert System in Social Networks Using Watermarking

In this digital age one’s content is growing in social networking sites. A novel technique has been proposed in this article to address this threat by using bit plane digital watermarking technique. A QR code representi...

A Recommendation System for Prediction of Elective Subjects

Besides recommending courses which are compulsory for every student to be taken, universities as well as autonomous colleges also offer elective courses selected by the students themselves. At an undergraduate level som...

slugAnti Spam Robot

The rapid growth of Internet has popularized E-mail as an effective means to communicate between people. At the same time, it has encouraged a new form of advertising known as spam or junk-email. Sophisticated spammers...

An Approach to Analyse Digital Mammogram Using Statistical Parameters

Mammography is one of the available method for early detection of suspicious masses, related to breast cancer. Analysis of different statistical features of mammograms can provide clues about the presence of early signs...

Low Profile Microstrip DGS – Based Wideband Slot Antenna for Wireless Applications

A low profile microstrip DGS-based wide band slot antenna for wireless applications is designed and simulated successfully. It is a defected ground structure - based antenna augmented with a rectangular slot and it is s...

Download PDF file
  • EP ID EP19645
  • DOI -
  • Views 307
  • 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