CFP last date
20 May 2024
Reseach Article

Design Tool to Estimate Effort using Use Case based on Fuzzy Logic and Soft Computing Techniques

by Laheeb M. Alzubaidy, Anfal A. Fadhil
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 179 - Number 29
Year of Publication: 2018
Authors: Laheeb M. Alzubaidy, Anfal A. Fadhil
10.5120/ijca2018916155

Laheeb M. Alzubaidy, Anfal A. Fadhil . Design Tool to Estimate Effort using Use Case based on Fuzzy Logic and Soft Computing Techniques. International Journal of Computer Applications. 179, 29 ( Mar 2018), 1-5. DOI=10.5120/ijca2018916155

@article{ 10.5120/ijca2018916155,
author = { Laheeb M. Alzubaidy, Anfal A. Fadhil },
title = { Design Tool to Estimate Effort using Use Case based on Fuzzy Logic and Soft Computing Techniques },
journal = { International Journal of Computer Applications },
issue_date = { Mar 2018 },
volume = { 179 },
number = { 29 },
month = { Mar },
year = { 2018 },
issn = { 0975-8887 },
pages = { 1-5 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume179/number29/29157-2018916155/ },
doi = { 10.5120/ijca2018916155 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-07T00:56:51.171082+05:30
%A Laheeb M. Alzubaidy
%A Anfal A. Fadhil
%T Design Tool to Estimate Effort using Use Case based on Fuzzy Logic and Soft Computing Techniques
%J International Journal of Computer Applications
%@ 0975-8887
%V 179
%N 29
%P 1-5
%D 2018
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Use case models are used in object-oriented analysis for capturing and describing the functional requirements of a system. Several methods for estimating software development effort are based on attributes of a use case model. This paper designed tool in c# language to estimate effort from XML for use case diagram based on fuzzy logic method in environment factor, and applying these tool on three project ,experimental results support existing claims that use cases can be used successfully in estimating software development effort. The results indicate that the guidance provided by the use case points method can support expert knowledge in the estimation process. ,experimental results show also that the design of the use case models has a strong impact on the estimates

References
  1. M. Tahira , S. Bushra ,2017, Predictive Approach towards Software Effort Estimation using Evolutionary Support Vector Machine, IJACSA Vol. 8, No.
  2. B. W. Boehm, 1981, Software Engineering Economics. Prentice-Hall.
  3. L. H. Putnam, 1978, A General Empirical Solution to the Macro Software Sizing and Estimating Problem, IEEE Transactions on Software Engineering, vol. 4, pp. 345-361.
  4. N. B. Ali ,C. F. Luiz, , 2012 ,A Treeboost Model for Software Effort Estimation Based on Use Case Points, Electrical and Computer Engineering Publications.
  5. G. Karner, 1993, Resource Estimation for Objectory Projects,Objective Systems.
  6. D.Mel ,N.Aqua,ESTIMATION USING USE CASE POINTS Computer Science Program, University of Houston-Victoria,Texas
  7. N.B.Ali,H. Danny ,2011, Estimating Software Effort Based on Use Case Point Model Using Sugeno Fuzzy Inference System, IEEE.
  8. S. Fukami, M. Mizumoto, and K. Tanaka, 1980, Some considerations of fuzzy conditional inference. Fuzzy Sets and Systems, 4:243–273
  9. Karner, G, 1993, Metrics for Objectory. Diploma thesis, University of Linkoping, Sweden. No. LiTH-IDA-EX-9344:21, December .
  10. Caroll, E.R, 2005 Estimating Software based on Use Case Points. OOPSLA‟05, October 16-20. ACM 1-59593-193-7/05/0010
  11. Diev, S, 2006 , Use Cases modeling and software estimation: Applying Use Case Points. ACM Software Engineering Notes,
  12. Braz, M.R., Vergilio, S.R, 2006, Software Effort Estimation based on Use Cases. Proceedings of the 30th Annual International Computer Software and Applications Conference , (COMPSAC‟06), IEEE
  13. Robiolo, G., Badano, C., Orosco, R, 2009, Transactions and Paths: two use case based metrics which improve early effort estimation. 978-1-4244-4841-8/09, IEEE 2009
  14. Wang, F., Yang, X., Zhu, X., Chen, L, 2009 , Extended Use Case Points Method for Software Cost Estimation. 978-1-4244-4507-0/09, IEEE
  15. Ochodek, M., Nawrocki, J., Kwarciak, K., 2010, Simplifying effort estimation based on Use Case Points. Journal of Information and Software Technology
  16. N.B. Ali, Ho D, Capretz1 L, 2011, Regression Model for Software Effort Estimation Based on the Use Case Point Method, International Conference on Computer and Software Modeling
  17. Z.A. Lofti,, 1965, Fuzzy sets, Info and Control, 8,338-353,.
  18. K.Ramesh, 2013, Literature Survey On Algorithmic And Non- Algorithmic Models For Software Development Effort Estimation, International Journal Of Engineering And Computer Science ISSN:2319-7242 Volume 2 Issue 3
  19. P. Y. Man, 2000, Enhanced Software Development Cost and Effort Estimation Using Fuzzy Logic Model. Master’s Thesis, University of Malaya.
  20. S.T.Moon,L.C.Teck, Enhance Software Development Effort And Cost Estimation Using Fuzzy Logic Model, Faculty of Computer Science and Information Technology ,University of Malaya
  21. R. K. Clemmons ,2006, Project Estimation With Use Case Points, The Journal of Defense Software Engineering
  22. G. Karner , 1993 , Resource Estimation for Objectory Projects. Objective Systems SF AB
  23. A.J. Albrecht , Measuring Application Development Productivity. Proc. Of IBM Applications Development Symposium, Monterey, CA, 14-17 Oct.
  24. J. Botzheim, B. Hámori, L. T. Kóczy , Applying bacterial algorithm to optimise trapezoidal membership functions in a fuzzy rule base, Department of Telecommunication and Telematics,Budapest University of Technology and Economics
  25. N.B.Ali., L. Fernando Capretz and D. Ho, , 2016, "Enhancing Use Case Points Estimation Method Using Soft Computing Techniques", Journal of Global Research in Computer Science, vol. 1, no. 4, pp. 12-21.
  26. J. Botzheim, B. Hámori, L. T. Kóczy,Applying bacterial algorithm to optimise trapezoidal membership functions in a fuzzy rule base, Department of Telecommunication and Telematics,Budapest University of Technology and Economics
  27. Bente Anda, Hege Dreiem, Dag I.K. Sjøberg and Magne Jørgensen, 2001, Estimating Software Development Effort based on Use Cases –Experiences from Industry ,Springer Berlin Heidelberg, Volume 2185, pp 487-502.
Index Terms

Computer Science
Information Sciences

Keywords

Use Cases Actor Diagram Estimation Fuzzy logic