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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Mittal, A., Parkash, K., Mittal, H.: Software Cost Estimation using fuzzy logic. ACM SIGSOFT Software Engineering Notes 35(1) (November 2010)
Zmud, R.W., Kemerer, C.F.: An Empirical Validation of Software Cost Estimation Models. Communication of the ACMÂ 30(5) (May 1987)
Zadeh, L.A.: Fuzzy sets. Info and Control 8, 338–353 (1965)
Galindo, J.: Handbook of Research in Fuzzy Information Processing in Databases. In: Information Science Reference (2008)
Johnson, K.: Software Cost Estimation: Metrics and Models, pp. 1–17. Dept of Computer Science, University of Calgary, Alberta, Canada
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
Baiely, Basili, j.w.: A Metamedel for Software Development Resource Expenditure. In: Proc. Intl. Conference Software Egg., pp. 107–115 (1981)
Boehm, B.: Software Engineering Economics. Prentice Hall, Englewood Cliffs (1981)
Boehm, B.: Cost Models for Future Life Cycle Process: COCOMO2. Annals of Software Engineering (1995)
jalote, P.: An Integrated Approach for Software Engineering, 3rd edn., ISBN: 978-81-7319-702-4
Jorgensen, M., Grimstad, S.: Over- Optimism in Software Development Projects: The Winner’s Curse. In: CONIELECOMP 2005. Simula Research Laboratory, Norway (2005)
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)
Lotfi Zadeh, A.: Fuzzy Logic, Neural Networks and Soft Computing. Communication of ACM 37(3), 77–84 (1994)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)