Neuro-Fuzzy Algorithmic (NFA) Models and Tools for Estimation

by   Danny Ho, et al.

Accurate estimation such as cost estimation, quality estimation and risk analysis is a major issue in management. We propose a patent pending soft computing framework to tackle this challenging problem. Our generic framework is independent of the nature and type of estimation. It consists of neural network, fuzzy logic, and an algorithmic estimation model. We made use of the Constructive Cost Model (COCOMO), Analysis of Variance (ANOVA), and Function Point Analysis as the algorithmic models and validated the accuracy of the Neuro-Fuzzy Algorithmic (NFA) Model in software cost estimation using industrial project data. Our model produces more accurate estimation than using an algorithmic model alone. We also discuss the prototypes of our tools that implement the NFA Model. We conclude with our roadmap and direction to enrich the model in tackling different estimation challenges.


page 1

page 2

page 3

page 4


A Hybrid Intelligent Model for Software Cost Estimation

Accurate software development effort estimation is critical to the succe...

Breiman's two cultures: You don't have to choose sides

Breiman's classic paper casts data analysis as a choice between two cult...

Software Development Effort Estimation Using Regression Fuzzy Models

Software effort estimation plays a critical role in project management. ...

Software Effort Estimation using Neuro Fuzzy Inference System: Past and Present

Most important reason for project failure is poor effort estimation. Sof...

Applying Fuzzy ID3 Decision Tree for Software Effort Estimation

Web Effort Estimation is a process of predicting the efforts and cost in...

A Neuro-Fuzzy Method to Improving Backfiring Conversion Ratios

Software project estimation is crucial aspect in delivering software on ...

Axiomatic Tools versus Constructive approach to Unconventional Algorithms

In this paper, we analyze axiomatic issues of unconventional computation...