Skip to main content
Top

2017 | OriginalPaper | Chapter

Artificial Neural Network with Hyperbolic Tangent Activation Function to Improve the Accuracy of COCOMO II Model

Authors : Sarah Abdulkarem Alshalif, Noraini Ibrahim, Tutut Herawan

Published in: Recent Advances on Soft Computing and Data Mining

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

In software engineering, Constructive Cost Model II (COCOMO II) is one of the most cited, famous and widely used model to estimate and predict some important features of the software project such as effort, cost, time and manpower estimations. Lately, researchers incorporate it with soft computing techniques to solve and reduce the ambiguity and uncertainty of its software attributes. In this paper, Artificial Neural Network (ANN) with Hyperbolic Tangent Activation Function is used to improve the accuracy of the COCOMO II model and the backpropagation learning algorithm used in the training process. In the experiment, COCOMO II SDR dataset is used for training and testing the model. The result shows that eight out of twelve projects have a closer effort value of actual effort. It shows that the proposed model produces better performance comparing to sigmodal function.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Lindstrom, B.: A software measurement case study using GQM. J. Lund Univ., USA (2004) Lindstrom, B.: A software measurement case study using GQM. J. Lund Univ., USA (2004)
2.
go back to reference Jones, C.: Software cost estimation in 2002. J. Def. Softw. Eng. 15, 4–8 (2002) Jones, C.: Software cost estimation in 2002. J. Def. Softw. Eng. 15, 4–8 (2002)
3.
go back to reference Boehm, B.W.: Software Engineering Economics, vol. 197. Prentice-hall, Englewood Cliffs (1981)MATH Boehm, B.W.: Software Engineering Economics, vol. 197. Prentice-hall, Englewood Cliffs (1981)MATH
4.
go back to reference Leung, H., Fan, Z.: Software cost estimation. In: Handbook of Software Engineering. Hong Kong Polytechnic University, pp. 1–14 (2002) Leung, H., Fan, Z.: Software cost estimation. In: Handbook of Software Engineering. Hong Kong Polytechnic University, pp. 1–14 (2002)
5.
go back to reference Strike, K., El Emam, K., Madhavji, N.: Software cost estimation with incomplete data. J. IEEE Trans. Softw. Eng. 27, 890–908 (2001)CrossRef Strike, K., El Emam, K., Madhavji, N.: Software cost estimation with incomplete data. J. IEEE Trans. Softw. Eng. 27, 890–908 (2001)CrossRef
6.
go back to reference Garratt, P.W., Hodgkinson, A.C.: A Neurofuzzy Cost Estimator. IASTED/Acta Press, Anaheim (1999) Garratt, P.W., Hodgkinson, A.C.: A Neurofuzzy Cost Estimator. IASTED/Acta Press, Anaheim (1999)
7.
go back to reference Putnam, L.H.: A general empirical solution to the macro software sizing and estimating problem. J. IEEE Trans. Softw. Eng. 4, 345 (1978)CrossRefMATH Putnam, L.H.: A general empirical solution to the macro software sizing and estimating problem. J. IEEE Trans. Softw. Eng. 4, 345 (1978)CrossRefMATH
8.
go back to reference Boehm, B., Clark, B., Horowitz, E., Westland, C., Madachy, R., Selby, R.: Cost models for future software life cycle processes: COCOMO 2.0. J. Ann. Softw. Eng. 1, 57–94 (1995)CrossRef Boehm, B., Clark, B., Horowitz, E., Westland, C., Madachy, R., Selby, R.: Cost models for future software life cycle processes: COCOMO 2.0. J. Ann. Softw. Eng. 1, 57–94 (1995)CrossRef
9.
go back to reference Srinivasan, K., Fisher, D.: Machine learning approaches to estimating software development effort. J. IEEE Trans. Softw. Eng. 21, 126–137 (1995)CrossRef Srinivasan, K., Fisher, D.: Machine learning approaches to estimating software development effort. J. IEEE Trans. Softw. Eng. 21, 126–137 (1995)CrossRef
10.
go back to reference Attarzadeh, I., Ow, S.H.: Improving estimation accuracy of the COCOMO II using an adaptive fuzzy logic model. In: 2011 IEEE International Conference on Fuzzy Systems (FUZZ), pp. 2458–2464. IEEE Press (2011) Attarzadeh, I., Ow, S.H.: Improving estimation accuracy of the COCOMO II using an adaptive fuzzy logic model. In: 2011 IEEE International Conference on Fuzzy Systems (FUZZ), pp. 2458–2464. IEEE Press (2011)
11.
go back to reference Reddy, C.S., Raju, K.: A concise neural network model for estimating software effort. Int. J. Recent Trends Eng. 1, 188–193 (2009) Reddy, C.S., Raju, K.: A concise neural network model for estimating software effort. Int. J. Recent Trends Eng. 1, 188–193 (2009)
12.
go back to reference Kaushik, A., Chauhan, A., Mittal, D., Gupta, S.: COCOMO estimates using neural networks. Int. J. Intell. Syst. Appl. 4, 22 (2012) Kaushik, A., Chauhan, A., Mittal, D., Gupta, S.: COCOMO estimates using neural networks. Int. J. Intell. Syst. Appl. 4, 22 (2012)
13.
go back to reference Kaushik, A., Soni, A.K., Soni, R.: A simple neural network approach to software cost estimation. Global J. Comput. Sci. Technol. 13, 23–30 (2013) Kaushik, A., Soni, A.K., Soni, R.: A simple neural network approach to software cost estimation. Global J. Comput. Sci. Technol. 13, 23–30 (2013)
14.
go back to reference Attarzadeh, I., Ow, S.H.: Proposing an effective artificial neural network architecture to improve the precision of software cost estimation model. Int. J. Softw. Eng. Knowl. Eng. 24, 935–953 (2014)CrossRef Attarzadeh, I., Ow, S.H.: Proposing an effective artificial neural network architecture to improve the precision of software cost estimation model. Int. J. Softw. Eng. Knowl. Eng. 24, 935–953 (2014)CrossRef
15.
go back to reference Boehm, B.W., Madachy, R., Steece, B.: Software cost estimation with Cocomo II with Cdrom. Prentice Hall PTR, Upper Saddle River (2000) Boehm, B.W., Madachy, R., Steece, B.: Software cost estimation with Cocomo II with Cdrom. Prentice Hall PTR, Upper Saddle River (2000)
16.
go back to reference Stergiou, C., Siganos, D.: Neural networks 1996 (2010) Stergiou, C., Siganos, D.: Neural networks 1996 (2010)
17.
go back to reference Moløkken, K., Jørgensen, M.: A review of software surveys on software effort estimation. In: 2003 International Symposium on Empirical Software Engineering, pp. 223–230. IEEE Press (2003) Moløkken, K., Jørgensen, M.: A review of software surveys on software effort estimation. In: 2003 International Symposium on Empirical Software Engineering, pp. 223–230. IEEE Press (2003)
18.
go back to reference Karlik, B., Olgac, A.V.: Performance analysis of various activation functions in generalized MLP architectures of neural networks. Int. J. Artif. Intell. Exp. Syst. 1, 111–122 (2011) Karlik, B., Olgac, A.V.: Performance analysis of various activation functions in generalized MLP architectures of neural networks. Int. J. Artif. Intell. Exp. Syst. 1, 111–122 (2011)
Metadata
Title
Artificial Neural Network with Hyperbolic Tangent Activation Function to Improve the Accuracy of COCOMO II Model
Authors
Sarah Abdulkarem Alshalif
Noraini Ibrahim
Tutut Herawan
Copyright Year
2017
DOI
https://doi.org/10.1007/978-3-319-51281-5_9

Premium Partner