Skip to main content

Empirical Assessment and Optimization of Software Cost Estimation Using Soft Computing Techniques

  • Conference paper
  • First Online:

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 452))

Abstract

Software Engineering especially project planning, scheduling, monitoring and control are based on accurate estimate of the cost and effort. In the initial stage of Software Development Life Cycle (SDLC), it is hard to accurately measure software effort that may lead to possibility of project failure. Here, an empirical comparison of existing software cost estimation models based on the techniques used in those models has been elaborated using statistical criteria. On the basis of findings of empirical evaluation of existing models, a Neuro-Fuzzy Software Cost Estimation model has been proposed to hold best practices found in other models and to optimize software cost estimation. Proposed model gives good result as compared to other considered software cost estimation methods for the defined parameters in overall but it is also dependent on type of project, data and technique used in implementation.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   219.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

Learn about institutional subscriptions

References

  1. Kumar, G., Bhatia, P.K.: Automation of software cost estimation using neural network technique. Int. J. Comput. Appl. 98(20), 11–17 (2014)

    Google Scholar 

  2. Kaushik, A., Soni, A.K., Soni, R.: A simple neural network approach to software cost estimation. Global J. Comput. Sci. Technol. 13(1), Version 1, 23–30 (2013)

    Google Scholar 

  3. Bawa, A., Chawla, R.: Experimental analysis of effort estimation using artificial neural network. Int. J. Electron. Comput. Sci. Eng. 1(3), 1817–1824 (2012)

    Google Scholar 

  4. Reddy, C.S., Raju, K.: An optimal neural network model for software effort estimation. Int. J. Softw. Eng. 3(1), 63–78 (2010)

    Google Scholar 

  5. Reddy, C.S., Sankara Rao, P., Raju, K., Valli Kumari, V.: A new approach for estimating software effort using RBFN network. Int. J. Comput. Sci. Netw. Secur. 8(7), 237–241 (2008)

    Google Scholar 

  6. Huang, X., Ho, D., Ren, J., Capretz, L.F.: Improving the COCOMO model using a neuro-fuzzy approach. Elsevier J. Appl. Soft Comput. 7, 29–40 (2007)

    Article  Google Scholar 

  7. Huang, X., Capretz, L.F., Ren, J., Ho, D.: A neuro-fuzzy model for software cost estimation. In: Proceedings of the IEEE 3rd International Conference on Quality Software, 126–133, 6–7 Nov 2003

    Google Scholar 

  8. Mittal, A., Parkash, K., Mittal, H.: Software cost estimation using fuzzy logic. ACM SIGSOFT Softw. Eng. Notes 35(1), 1–7 (2010)

    Article  Google Scholar 

  9. Mittal, H., Bhatia, P., Optimization criteria for effort estimation using fuzzy technique. CLEI Electron. J. 10(1), Paper 2, 1–11 (2007)

    Google Scholar 

  10. Reddy, C.S., Raju, K., An improved fuzzy approach for COCOMO’s effort estimation using gaussian membership function. J. Softw. 4(5), 452–459 (2009)

    Google Scholar 

  11. Ziauddin, K.S., Khan, S., Nasir, A.J.: A fuzzy logic based software cost estimation model. Int. J. Softw. Eng. Appl. 7(2), 7–17 (2013)

    Google Scholar 

  12. Sheta, A.F., Aljahdali, S.: Software effort estimation inspired by COCOMO and FP models: a fuzzy logic approach. Int. J. Adv. Comput. Sci. Appl. 4(11), 192–197 (2013)

    Google Scholar 

  13. Swarup Kumar, J.N.V.R., Mandala, A., Vishnu Chaitanya, M., Prasad, G.V.S.N.R.V., Fuzzy logic for software effort estimation using polynomial regression as firing interval. Int. J. Comput. Technol. Appl. 2(6), 1843–1847 (2011)

    Google Scholar 

  14. Sharma, N., Sinhal, A., Verma, B.: Software assessment parameter optimization using genetic algorithm. Int. J. Comput. Appl. 72(7), 8–13 (2013)

    Google Scholar 

  15. Sheta, A.F.: Estimation of the COCOMO model parameters using genetic algorithms for NASA software projects. J. Comput. Sci. 2(2), 118–123 (2006)

    Article  Google Scholar 

  16. Dhiman, A., Diwaker, C.: Optimization of COCOMO II effort estimation using genetic algorithm. Am. Int. J. Res. Sci. Technol. Eng. Math. 208–212 (2013)

    Google Scholar 

  17. Hari, C.V.M.K., Sethi, T.S., Jagadeesh, M.: SEEPC: A toolbox for software effort estimation using soft computing techniques. Int. J. Comput. Appl. 31(4), 12–19 (2011)

    Google Scholar 

  18. Prasad Reddy P.V.G.D., Hari, C.V.M.K.: Software effort estimation using particle swarm optimization with inertia weight. Int. J. Softw. Eng. (IJSE) 2(4), 87–96 (2011)

    Google Scholar 

  19. Kumari, S., Pushkar, S.: Comparison and analysis of different software cost estimation methods. Int. J. Adv. Comput. Sci. Appl. 4(1), 153–157 (2013)

    Google Scholar 

  20. Kumar, G., Bhatia, P.K.: A detailed analysis of software cost estimation using COSMIC-FFP. PAK Publishing Group J. Rev Comput. Eng. Res. 2(2), 39–46 (2015)

    Google Scholar 

  21. Kaushik, A., Chauhan, A., Mittal, D., Gupta, S.: COCOMO estimates using neural networks. Int. J. Intell. Syst. Appl. 9, 22–28 (2012)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Gaurav Kumar .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer Science+Business Media Singapore

About this paper

Cite this paper

Kumar, G., Bhatia, P.K. (2016). Empirical Assessment and Optimization of Software Cost Estimation Using Soft Computing Techniques. In: Choudhary, R., Mandal, J., Auluck, N., Nagarajaram, H. (eds) Advanced Computing and Communication Technologies. Advances in Intelligent Systems and Computing, vol 452. Springer, Singapore. https://doi.org/10.1007/978-981-10-1023-1_12

Download citation

  • DOI: https://doi.org/10.1007/978-981-10-1023-1_12

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-10-1021-7

  • Online ISBN: 978-981-10-1023-1

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics