The Efficient Way of Estimating the Cost of Software by Exploiting the Assumptions Using Fuzzy Analogy

Abstract

 Software effort estimation research shows that there is no universal agreement on the “best” effort estimation approach. This is largely due to the “ranking instability” problem, which is highly contingent on the evaluation criteria and the subset of the data used in the investigation. There are a large number of different method combination exists for software effort estimation, selecting the most suitable combination becomes the subject of research in this paper. Unless we can reasonably determine stable rankings of different estimators, we cannot determine the most suitable estimator for effort estimation. This paper reports an empirical study using 90 estimation methods applied to 20 datasets as an attempt to address this question. One of the commonly used machine learning techniques is the analogy method that cannot handle the categorical variables efficiently. In general, project attributes of cost estimation are often measured in terms of linguistic values. These imprecise values leads to analogous while explaining the process. The proposed fuzzy analogy method is a new approach based on reasoning by analogy using fuzzy logic for handling both numerical and categorical variables where the uncertainty and imprecision solution is also identified by the behavior of linguistic values utilized in the software projects. The performance of this method validates the results based on historical NASA dataset. The outcome of fuzzy analogy method is analyzed which indicates its improvement over the existing fuzzy logic methods. Estimation by analogy can be significantly improved by a dynamic selection of nearest neighbors, using only the project data from regions with small variance.

Authors and Affiliations

Keywords

Related Articles

 A REVIEW: EFFICIENT IMPLEMENTATION OF WATERMARKING TO REDUCE BIT ERROR RATE

 Digital watermarking is a term to describe inserting data invisibly within a host sound, image or video file in order to prove ownership. Over the past decade many watermarking techniques have been proposed to mak...

Survey on Postion based Routing Algorithms and Reliable Data Delivery in MANET

The vision of itinerant computing with its ubiquitous access has stimulated much attention in the Mobile Ad Hoc Networking (MANET) technology. Mobile Ad hoc Networks called as MANET is a self reliant system comprising...

Computer Science and E

Ethics justifies about the status of task whether it is correct or not , with this it includes the factor of social adoption i .e. what we do . This paper involves the review study of various ethics themes like computer...

 HECC-CHAP BASED PRIVACY PRESERVATION IN DISTRIBUTED INFORMATION SHARING

 Dept. of computer Science Security is an important issue during the transmission of data. Privacy Preservation enables various users to send their data to the server privately so that the external users can’t acce...

 Life Beyond the CIRCLE

 There are various factors that determine the quality of life. Our way of thinking and behavior depends on what we learn from environment and it design our decision making approach. This study explains the factors...

Download PDF file
  • EP ID EP122616
  • DOI -
  • Views 78
  • Downloads 0

How To Cite

(30).  The Efficient Way of Estimating the Cost of Software by Exploiting the Assumptions Using Fuzzy Analogy. International Journal of Engineering Sciences & Research Technology, 2(11), 3252-3255. https://europub.co.uk/articles/-A-122616