Skip to main content

A Novel Model for Software Effort Estimation Using Exponential Regression as Firing Interval in Fuzzy Logic

  • Conference paper
Computer Networks and Information Technologies (CNC 2011)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 142))

  • 1304 Accesses

Abstract

Software effort estimation is the process of estimating the cost and time required to develop a software system. It plays a prominent role in software project decisions like resource allocation and bidding which are major parts of planning where as the substratal goals of planning are to scout for the future, to diagnose the attributes that are essentially done for the consummation of the project successfully. So, the effective Software cost estimation is one of the most challenging and important activities in Software development. This paper articulates the new model using fuzzy logic to estimate effort required in software development. We use MATLAB for tuning the parameters of famous various cost estimation models. The performance of model is evaluated on published software projects data. Comparison of results from our model with existing ubiquitous models is done.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Mittal, A., Parkash, K., Mittal, H.: Software Cost Estimation using fuzzy logic. ACM SIGSOFT Software Engineering Notes 35(1) (November 2010)

    Google Scholar 

  2. Zmud, R.W., Kemerer, C.F.: An Empirical Validation of Software Cost Estimation Models. Communication of the ACM 30(5) (May 1987)

    Google Scholar 

  3. Zadeh, L.A.: Fuzzy sets. Info and Control 8, 338–353 (1965)

    Article  MathSciNet  MATH  Google Scholar 

  4. Galindo, J.: Handbook of Research in Fuzzy Information Processing in Databases. In: Information Science Reference (2008)

    Google Scholar 

  5. Johnson, K.: Software Cost Estimation: Metrics and Models, pp. 1–17. Dept of Computer Science, University of Calgary, Alberta, Canada

    Google Scholar 

  6. Hari, C.V.M.K., et al.: Identifying the Importance of Software Reuse in COCOMO81, COCOMOII. International Journal on Computer Science and Engineering 1(3), 142–147 (2009); ISSN: 0975-3397

    Google Scholar 

  7. Baiely, Basili, j.w.: A Metamedel for Software Development Resource Expenditure. In: Proc. Intl. Conference Software Egg., pp. 107–115 (1981)

    Google Scholar 

  8. Boehm, B.: Software Engineering Economics. Prentice Hall, Englewood Cliffs (1981)

    MATH  Google Scholar 

  9. Boehm, B.: Cost Models for Future Life Cycle Process: COCOMO2. Annals of Software Engineering (1995)

    Google Scholar 

  10. jalote, P.: An Integrated Approach for Software Engineering, 3rd edn., ISBN: 978-81-7319-702-4

    Google Scholar 

  11. Jorgensen, M., Grimstad, S.: Over- Optimism in Software Development Projects: The Winner’s Curse. In: CONIELECOMP 2005. Simula Research Laboratory, Norway (2005)

    Google Scholar 

  12. Menzies, T., Port, D., Chen, Z., Hihn, J., Stukes, S.: Validation Methods for calibrating software effort models. In: ICSE 2005: Proceedings of the 27th International Conference on Software Engineering, pp. 587–595. ACM Press, New York (2005)

    Google Scholar 

  13. Lotfi Zadeh, A.: Fuzzy Logic, Neural Networks and Soft Computing. Communication of ACM 37(3), 77–84 (1994)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Swarup Kumar, J.N.V.R., Rao, T.G., Chaitanya, M.V., Tejaswi, A. (2011). A Novel Model for Software Effort Estimation Using Exponential Regression as Firing Interval in Fuzzy Logic. In: Das, V.V., Stephen, J., Chaba, Y. (eds) Computer Networks and Information Technologies. CNC 2011. Communications in Computer and Information Science, vol 142. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-19542-6_19

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-19542-6_19

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-19541-9

  • Online ISBN: 978-3-642-19542-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics