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

Effective Use of Space Swimmer Bars in Reinforced Concrete Flat Slabs

One of the controlling factors in the design of reinforced concrete flat plates is the punching shear criteria. Engineers, in many cases, will be reluctant to increase the plate thickness, use column crown or order to...

 Study on the Seizure Trends, Friction and Lubrication in a Total Hip Prosthesis with SelfDirected Balls

 Although Metal-On-Metal (MOM) Total Hip Prostheses (THP) with self directed balls have as their greatest advantage the replacement of the specific regular hip prostheses sliding movement between the femoral head a...

THE INFLUENCE OF PROCESS PARAMETERS ON MICROHARDNESS AND MECHANICAL PROPERTIES OF FSW ALUMINIUM 5083 ALLOY BUTT JOINT

Recently the air craft and military industries widely have been using aluminium alloys particularly because of their fine strength to weight ratio. However in compare with steels they represent welding difficulties and...

SYNTHESIS AND CHARACTERIZATION OF BISMALEIMIDES AND POLYASPARTIMIDES CONTAINING PYRIMIDINE/DITHIANE MOITIES

Bismaleimides containing pyrimidine and dithiane group were synthesized from the diamines APPB and APDB and maleic anhydride via bismaleiamic acid as the intermediate followed by cyclodehydration . The structure of the...

 HAMILTONIAN LACEABILITY IN MIDDLE GRAPHS

 This paper is aimed to discuss Hamiltonian laceability in the context of the Middle graph of a graph. We explore laceability properties of the Middle graph of the Gear graph, Fan graph, Wheel graph, Path and Cycle...

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