CFP last date
20 May 2024
Reseach Article

Performance Evaluation of Software Effort Estimation using Fuzzy Analogy based on Complexity

by S. Malathi, S. Sridhar
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 40 - Number 3
Year of Publication: 2012
Authors: S. Malathi, S. Sridhar
10.5120/5026-7172

S. Malathi, S. Sridhar . Performance Evaluation of Software Effort Estimation using Fuzzy Analogy based on Complexity. International Journal of Computer Applications. 40, 3 ( February 2012), 32-37. DOI=10.5120/5026-7172

@article{ 10.5120/5026-7172,
author = { S. Malathi, S. Sridhar },
title = { Performance Evaluation of Software Effort Estimation using Fuzzy Analogy based on Complexity },
journal = { International Journal of Computer Applications },
issue_date = { February 2012 },
volume = { 40 },
number = { 3 },
month = { February },
year = { 2012 },
issn = { 0975-8887 },
pages = { 32-37 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume40/number3/5026-7172/ },
doi = { 10.5120/5026-7172 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T20:27:08.041976+05:30
%A S. Malathi
%A S. Sridhar
%T Performance Evaluation of Software Effort Estimation using Fuzzy Analogy based on Complexity
%J International Journal of Computer Applications
%@ 0975-8887
%V 40
%N 3
%P 32-37
%D 2012
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Rapid industrialization in the past few decades has necessitated the ever increasing demand for newer technologies leading to the dramatic development of sophisticated software for cost estimation and is expected to grow manifold in the forthcoming years. The improper understanding of software requirements has often resulted in inaccurate cost estimation. In analogy concept, there is deficiency in handling the datasets containing categorical variables though there are innumerable methods to estimate the cost. The proposed fuzzy analogy method is a new approach based on reasoning by analogy for handling both numerical and categorical variables where the uncertainty and imprecision solution is ascertained by studying the behaviour pattern of linguistic values utilized in the software projects. The performance of linguistic values in fuzzy sets has improved in the proposed method. The performance of this method analyzed using Mean Absolute Relative Error (MARE) and Variance Absolute Relative Error (VARE) criteria indicates that the fuzzy analogy outperforms other techniques in terms of both quality and accuracy of the results in software cost estimation.

References
  1. Mohammad Azzeh,Daniel Neagu,Peter I.Cowling, 2011. “Analogy based software effort estimation using fuzzy numbers”, The journal of systems and software 84 270-284.
  2. Yinhuan Zheng, Beizhan Wang, Yilong Zheng, Liang Shi,2009. “Estimation of software projects effort based on function point,” Proceedings of 4th International Conference on Computer Science & Education.
  3. Jacky Keung, 2009. “Software Development Cost Estimation using Analogy: A Review, “Australian Software Engineering Conference, pp. 327-336.
  4. Berlin.S., Raz.T., Glezer.G., Zviran.M., 2009. Comparison of estimation methods of cost and duration in IT projects. Information and Software Technology 51 (4), 738-748.
  5. Kichenham.B.A., Mendes.E., 2009. Why comparative effort prediction studies are invalid. In: PROMISE09’ Proceedings of the 5th International Conference on Predictor Models in Software Engineering.
  6. Wai, J., B. Keung, A. Kitchenham and D.R. Jeffery, 2008.” Analogy-X: Providing statistical inference to analogy-based software cost estimation “, IEEE Transactions Software Eng., Vol. 34, pp. 471-484.
  7. Jianfeng Wen, Shixian Li, Linyan Tang , 2009.“Improve Analogy-Based Software Effort Estimation using Principal Components Analysis and Correlation Weighting,” 16th Asia-Pacific Software Engineering Conference.
  8. Joon-kil Lee, Ki-Tae Kwon,2009. ” Software Cost Estimation using SVR based on Immune Algorithm,” 10th ACIS International Conference on Software Engineering, Artificial Intelligences, Networking and Parallel/Distributed Computing.
  9. Y.Li, M. Xie, and T.Goh, 2009. “A study of project selection and feature weighting for analogy based software cost estimation, “Journal of systems and software, vol.82, pp.241-252.
  10. Q. Liu, W.Z. Qin, R. Mintram, M. Ross,2008. “ Evaluation of preliminary data analysis framework in software cost estimation based on ISBSG R9 data,” Software quality journal, 16(3): 411-458.
  11. Wei. S. –J., Chen. S. –M., 2009.A new approach for Fuzzy risk analysis based on similarity measures of generalized Fuzzy number. Journal of Expert Systems with Applications 36,589-598.
  12. Iman Attarzadeh and Siew Hock Ow,2010. “ A Novel Algorithmic Cost Estimation Model Based on Soft Computing Technique,” Journal of Computer Science 6 (2): 117-125.
  13. Liu, H. and L. YU,2005. “ Towards integrating feature selection algorithms for classification and clustering,” IEEE Transactions on Knowledge and Data Engineering, 17(4): 491-502.
  14. Majed Al Yahya, Rodina Ahmad, and Sai Lee, April 2010. “ Impact of CMMI Based Software Process Maturity on COCOMO II’s Effort Estimatiom, “ International Arab Journal of Information Technology, Vol. 7, No. 2.
  15. Huang X., Ho D., Ren J., and Capretz L,2007. “ Improving the COCOMO Model with a Neuro Fuzzy Approach,” Computer Journal of Applied Soft Computing Journal, Vol. 7, No. 3, pp. 29-40.
  16. H. S. Hota, Ramesh Pratap Singh, July 2011. “A min-max Approach for Improving the Accuracy of Effort Estimation of COCOMO,” International Journal of Soft Computing and Engineering (IJSCE), Vol.1, Issue 3.
  17. Magne Jørgensen and Stein Grimstad, Oct. 2011.“The Impact of Irrelevant and Misleading Information on Software Development Effort Estimates: A Randomized Controlled Field Experiment, “ IEEE Transactions on Software Engineering, vol. 37,No.5.
  18. Ekrem Kocaguneli, Tim Menzies, 2011.” How to Find Relevant Data for Effort Estimation?” International Symposium on Empirical Software Engineering and Measurement.
  19. Prasad Reddy P.V.G.D, Sudha K.R,Rama Sree P, 2011. “ Application of Fuzzy Logic Approach to Software Effort Estimation,” International Journal of Advanced Computer Science and Applications,Vol. 2, Issue 5.
  20. A.Idri and A. Abran, 2001. "Towards A Fuzzy Logic Based Measures For Software Project similarity", In Proc. of the 7th International Symposium on Software Metrics, England, pp.85-96.
  21. Sayyad Shirabad, J. and Menzies, T.J. 2005. The PROMISE Repository of Software Engineering Databases. School of Information Technology and Engineering University of Ottawa, Canada. Available: http://promise.site.uottawa.ca/SERepository
  22. Wei Lin Du, Danny Ho and Luiz Fernando Capretz, Oct.2010. "Improving Software Effort Estimation Using Neuro-Fuzzy Model with SEER-SEM", Global Journal of Computer Science and Technology, Vol. 10, No. 12, Pp. 52-64.
Index Terms

Computer Science
Information Sciences

Keywords

Fuzzy analogy Datasets Cost estimation Categorical variables Linguistic values