Software Development Effort and Cost Estimation: Neuro-Fuzzy Model
Journal Title: IOSR Journals (IOSR Journal of Computer Engineering) - Year 2012, Vol 2, Issue 4
Abstract
Software development effort and cost prediction is one of the important activities in software project management. Accuracy in prediction is a challenge for software developers. There are many models exists that defines a relationship between size and effort. Cost of developing a project increases with complexity of project accuracy predictions are strongly required during the early stages of project development. Because data and info available at the starting phases of project is not complete, not consistent and not even certain. An objective of the software engineering community is to develop a useful model that define the development life-cycle and accurately predict the cost of developing a software product. In this paper we discuss Neuro-Fuzzy model deals with this situation. Neuro-Fuzzy models are the combination of Artificial Neural Network and Fuzzy Logic. Artificial Neural Network has the ability to learn from previous data. It model complex relationships between both independent variables (cost drivers) and dependent variables (effort). Fuzzy logic simulates the human behavior and reasoning. Fussy logic is basically used in situation where decision making is very difficult and conditions are not clearly defined. Facts that may be dismissed are focused in this technique.
Authors and Affiliations
Divya Kashyap
Design and Analysis of 16 Bit Reversible ALU
Reversible or information-lossless circuits have applications in digital signal processing, communication, computer graphics and cryptography. Reversibility plays an important role when energy efficient computation...
Routing Protocols of Distributed Hash Table Based Peer to Peer Networks
Distributed hash tables (DHTs) is an extremely attractive study theme during the part of P2P networks; such networks be fetching especially admired in functions similar to file sharing. The idea of the Distribut...
Exploring Different Forms of Trust towards Trusting Intention in Social Media for E-Commerce Purpose
social media has been described as a platform for sharing information, buying and selling of goods and services through the internet. Thus, it has been described as a place where electronic commerce is been t...
Detecting a Proficient Flow Label Propagation from Network Traffic Classification
The system model in a traffic classification method introduces the threefunctions that are flow label,propagation, nearest cluster based classifier and compound classification. For some special cases, the flow label prop...
Energy Efficient Anchor-Based Localization Algorithm for WSN
Localization is one of the most fundamental problems in wireless sensor networks, since the locations of the sensor nodes are critical to both network operations and most application level tasks. To solve the loc...