Improving Software Effort Estimation Using Neuro-Fuzzy Model with SEER-SEM

§ University of Western Ontario University of Western Ontario

Send Message

To: Author

Improving Software Effort Estimation Using  Neuro-Fuzzy Model with SEER-SEM

Article Fingerprint

ReserarchID

CSTT32MR

Improving Software Effort Estimation Using  Neuro-Fuzzy Model with SEER-SEM Banner

AI TAKEAWAY

Connecting with the Eternal Ground
  • English
  • Afrikaans
  • Albanian
  • Amharic
  • Arabic
  • Armenian
  • Azerbaijani
  • Basque
  • Belarusian
  • Bengali
  • Bosnian
  • Bulgarian
  • Catalan
  • Cebuano
  • Chichewa
  • Chinese (Simplified)
  • Chinese (Traditional)
  • Corsican
  • Croatian
  • Czech
  • Danish
  • Dutch
  • Esperanto
  • Estonian
  • Filipino
  • Finnish
  • French
  • Frisian
  • Galician
  • Georgian
  • German
  • Greek
  • Gujarati
  • Haitian Creole
  • Hausa
  • Hawaiian
  • Hebrew
  • Hindi
  • Hmong
  • Hungarian
  • Icelandic
  • Igbo
  • Indonesian
  • Irish
  • Italian
  • Japanese
  • Javanese
  • Kannada
  • Kazakh
  • Khmer
  • Korean
  • Kurdish (Kurmanji)
  • Kyrgyz
  • Lao
  • Latin
  • Latvian
  • Lithuanian
  • Luxembourgish
  • Macedonian
  • Malagasy
  • Malay
  • Malayalam
  • Maltese
  • Maori
  • Marathi
  • Mongolian
  • Myanmar (Burmese)
  • Nepali
  • Norwegian
  • Pashto
  • Persian
  • Polish
  • Portuguese
  • Punjabi
  • Romanian
  • Russian
  • Samoan
  • Scots Gaelic
  • Serbian
  • Sesotho
  • Shona
  • Sindhi
  • Sinhala
  • Slovak
  • Slovenian
  • Somali
  • Spanish
  • Sundanese
  • Swahili
  • Swedish
  • Tajik
  • Tamil
  • Telugu
  • Thai
  • Turkish
  • Ukrainian
  • Urdu
  • Uzbek
  • Vietnamese
  • Welsh
  • Xhosa
  • Yiddish
  • Yoruba
  • Zulu
Font Type
Font Size
Font Size
Bedground

Abstract

Accurate software development effort estimation is a critical part of software projects. Effective development of software is based on accurate effort estimation. Although many techniques and algorithmic models have been developed and implemented by practitioners, accurate software development effort prediction is still a challenging endeavor in the field of software engineering, especially in handling uncertain and imprecise inputs and collinear characteristics. In order to address these issues, previous researchers developed and evaluated a novel soft computing framework. The aims of our research are to evaluate the prediction performance of the proposed neuro-fuzzy model with System Evaluation and Estimation of Resource Software Estimation Model (SEER-SEM) in software estimation practices and to apply the proposed architecture that combines the neuro-fuzzy technique with different algorithmic models. In this paper, an approach combining the neuro-fuzzy technique and the SEER-SEM effort estimation algorithm is described. This proposed model possesses positive characteristics such as learning ability, decreased sensitivity, effective generalization, and knowledge integration for introducing the neuro-fuzzy technique. Moreover, continuous rating values and linguistic values can be inputs of the proposed model for avoiding the large estimation deviation among similar projects. The performance of the proposed model is accessed by designing and conducting evaluation with published projects and industrial data. The evaluation results indicate that estimation with our proposed neuro-fuzzy model containing SEER-SEM is improved in comparison with the estimation results that only use SEER-SEM algorithm. At the same time, the results of this research also demonstrate that the general neuro-fuzzy framework can function with various algorithmic models for improving the performance of software effort estimation.

References

31 Cites in Article
  1. A Abran,P Robillard (1996). Function points analysis: an empirical study of its measurement processes.
  2. A Albrecht (1979). Measuring Application Development Productivity.
  3. B Boehm (1981). Software Engineering Economics.
  4. B Boehm,C Abts,A Brown,S Chulani,B Clark,E Horowitz,R Madachy,D Reifer,B Steece (2000). Software Cost Estimation with COCOMO II.
  5. B Boehm,C Abts,S Chulani (2000). Software Development Cost Estimation Approaches -A Survey.
  6. S Chulani (1999). Bayesian analysis of software cost and quality models.
  7. E Damiani,L Jain,M Madravio (2004). Soft Computing in Software Engineering.
  8. L Fischman,K Mcritchie,D Galorath (2005). Inside SEER-SEM.
  9. Daniel Galorath,Michael Evans (2006). Software Sizing, Estimation, and Risk Management.
  10. (2001). SEER-SEM User's Manual 11.
  11. Galorath Incorporated (2005). SEER-SEM Software Estimation.
  12. A Gray,S Macdonell (1997). A Comparison of Techniques for Developing Predictive Models of Software Metrics.
  13. D Ho (1996). Experience Report on COCOMO and the Costar Tool from Nortel's Toronto Laboratory.
  14. A Hodgkinson,P Garratt (1999). A NeuroFuzzy Cost Estimator.
  15. X Huang (2003). A Neuro-Fuzzy Model for Software Cost Estimation.
  16. X Huang,D Ho,J Ren,L Capretz (2005). A Soft Computing Framework for Software Effort Estimation.
  17. Xishi Huang,Danny Ho,Jing Ren,Luiz Capretz (2006). Improving the COCOMO model using a neuro-fuzzy approach.
  18. X Huang,D Ho,J Ren,L Capretz (2008). System and Method for Software Estimation.
  19. J Jang,C Sun,E Mizutani (1920). Neuro-Fuzzy and Soft-Computing.
  20. R Jensen,L Putnam,W Roetzheim (2006). Software Estimation Models: Three Viewpoints.
  21. T Jones (1998). Book Reviews : Understanding Hypertext: Concepts and Applications Philip SeyerPublisher: Windcrest/McGraw-Hill, Princeton Road, Hightstown, NJ 08520 Year of Publication: 1991 Length: 263 pages Price: $19.95.
  22. R Madachy,B Boehm,D Wu (2006). Comparison and Assessment of Cost Models for NASA Flight Projects.
  23. D Nauck,F Klawonn,R Kruse (1997). Foundations of Neuro-Fuzzy Systems.
  24. Hung Nguyen,Nadipuram Prasad,Carol Walker,Elbert Walker (2003). A First Course in Fuzzy and Neural Control.
  25. N Panlilio-Yap,D Ho (2000). Deploying Software Estimation Technology and Tools: the IBM SWS Toronto Lab Experience.
  26. L Putnam,W Myers (1992). Measures for Excellence.
  27. D Reifer,B Boehm,S Chulani (1999). The Rosetta Stone -Making COCOMO 81 Estimations Work with COCOMO II.
  28. T Takagi,M Sugeno (1986). Derivation of Fuzzy Control Rules from Human Operator's Control Actions.
  29. David Rosen,Emily Pott,Kyle Cologne,Sang Lee,Glenn Ault,Daniel Grabo,Damon Clark,Aaron Strumwasser (2006). Percutaneous drainage for hinchey Ib and II acute diverticulitis with abscess improves outcomes.
  30. J Wong,D Ho,L Capretz (2008). Calibrating Functional Point Backfiring Conversion Ratios Using Neuro-Fuzzy Technique.
  31. W Xia,L Capretz,D Ho,F Ahmed (2008). A New Calibration for Function Point Complexity Weights.

Funding

No external funding was declared for this work.

Conflict of Interest

The authors declare no conflict of interest.

Ethical Approval

No ethics committee approval was required for this article type.

Data Availability

Not applicable for this article.

How to Cite This Article

Dr. Wei Lin Du, Danny Ho, Luiz Fernando Capretz. 1970. "Improving Software Effort Estimation Using Neuro-Fuzzy Model with SEER-SEM". Global Journal of Computer Science and Technology GJCST Volume 10 (GJCST Volume 10 Issue 12).

Download Citation

Journal Specifications

Crossref Journal DOI 10.17406/gjcst

Print ISSN 0975-4350

e-ISSN 0975-4172

Keywords
Version of record

v1.2

Issue date
October 11, 2010

Language
English
Experiance in AR

Explore published articles in an immersive Augmented Reality environment. Our platform converts research papers into interactive 3D books, allowing readers to view and interact with content using AR and VR compatible devices.

Read in 3D

Your published article is automatically converted into a realistic 3D book. Flip through pages and read research papers in a more engaging and interactive format.

Article Matrices
Total Views: 4.7K
Total Downloads: 298
All Trends

Request Access

Please fill out the form below to request access to this research paper. Your request will be reviewed by the editorial or author team.
X

This is the heading

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

High-quality academic research articles on global topics and journals.

Improving Software Effort Estimation Using Neuro-Fuzzy Model with SEER-SEM

Dr. Du
Dr. Du University of Western Ontario
Danny Ho
Danny Ho
Luiz Capretz
Luiz Capretz