Skip to main content
Top
Published in: Cluster Computing 2/2019

03-03-2018

Software reliability modeling using increased failure interval with ANN

Authors: K. Kumaresan, P. Ganeshkumar

Published in: Cluster Computing | Special Issue 2/2019

Log in

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

search-config
loading …

Abstract

In growing Software industry, whenever engineers developed new software, they want to make sure that it is failure free and reliable. With the increasing reliability of hardware and growing complexity of software, the software reliability is a rising concern for both developer and users. Software reliability is the key part of quality and customer satisfaction. For the last three decades, many software reliability models have been successfully utilized in practical software reliability engineering. However, no single model can obtain the accurate prediction for all cases. This paper proposed the software reliability model with the increased number of training data set and neural networks. The back propagation algorithm has been chosen and applied for a learning process. The obtained results show that the proposed model increases the accuracy of the software reliability prediction.

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 Huang, C-Yu., Lyu, M.R.: Estimation and analysis of some generalized multiple change-point software reliability models. IEEE Trans. Reliab. 60(2), 498–514 (2011) Huang, C-Yu., Lyu, M.R.: Estimation and analysis of some generalized multiple change-point software reliability models. IEEE Trans. Reliab. 60(2), 498–514 (2011)
2.
go back to reference Zheng, J.: Predicting software reliability with neural network ensembles. Expert Syst. Appl. 36, 2116–2122 (2009) Zheng, J.: Predicting software reliability with neural network ensembles. Expert Syst. Appl. 36, 2116–2122 (2009)
3.
go back to reference Amin, A., Grunske, L., Colman, A.: An approach to software reliability prediction based on time series modeling. J. Syst. Softw. 86, 1923–1932 (2013) Amin, A., Grunske, L., Colman, A.: An approach to software reliability prediction based on time series modeling. J. Syst. Softw. 86, 1923–1932 (2013)
4.
go back to reference Rita, G., Nada, N.S.: Software reliability prediction using artificial techniques. Int. J. Comput. Sci. Issues 10(4), 274–281 (2013) Rita, G., Nada, N.S.: Software reliability prediction using artificial techniques. Int. J. Comput. Sci. Issues 10(4), 274–281 (2013)
5.
go back to reference Tkachtenberg, M.: A general theory of software-reliability modeling. IEEE Trans. Reliab. 39(1), 92–96 (1990) Tkachtenberg, M.: A general theory of software-reliability modeling. IEEE Trans. Reliab. 39(1), 92–96 (1990)
6.
go back to reference Bisi, M., Goyal, N.K.: Software reliability prediction using neural network with encoded input. Int. J. Comput. Appl. 47(22), 46–52 (2012) Bisi, M., Goyal, N.K.: Software reliability prediction using neural network with encoded input. Int. J. Comput. Appl. 47(22), 46–52 (2012)
7.
go back to reference Salgado, M.F., Caminhas, W.M., Menezes, B.R.: Soft computing approaches in reliability modeling and analysis of repairable systems. In: IEEE, Annual Reliability and Maintainability Symposium (RAMS), pp. 1–5 (2010) Salgado, M.F., Caminhas, W.M., Menezes, B.R.: Soft computing approaches in reliability modeling and analysis of repairable systems. In: IEEE, Annual Reliability and Maintainability Symposium (RAMS), pp. 1–5 (2010)
8.
go back to reference Kumar, R., Gupta, D.L.: Software bug prediction system using neural network. Eur. J. Adv. Eng. Technol. 3(7), 78–82 (2016) Kumar, R., Gupta, D.L.: Software bug prediction system using neural network. Eur. J. Adv. Eng. Technol. 3(7), 78–82 (2016)
9.
go back to reference Karunanithi, N., Whitley, D., Malaiya, Y.K.: Prediction of software reliability using connectionist models. IEEE Trans. Softw. Engg 18(7), 563–573 (1992) Karunanithi, N., Whitley, D., Malaiya, Y.K.: Prediction of software reliability using connectionist models. IEEE Trans. Softw. Engg 18(7), 563–573 (1992)
10.
go back to reference Karunanithi, N., Whitley, D., Malaiya, Y.K.: Using neural networks in reliability prediction. IEEE Softw. 9(4), 53–59 (1992) Karunanithi, N., Whitley, D., Malaiya, Y.K.: Using neural networks in reliability prediction. IEEE Softw. 9(4), 53–59 (1992)
11.
go back to reference Raj Kiran, N., Ravi, V.: Software reliability prediction by soft computing techniques. J. Syst. Softw. 81(4), 576–583 (2008) Raj Kiran, N., Ravi, V.: Software reliability prediction by soft computing techniques. J. Syst. Softw. 81(4), 576–583 (2008)
12.
go back to reference Hu, Q.P., Xie, M., Ng, S.H.: Software reliability predictions using artificial neural networks. Stud. Comput. Intell. 40, 197–220 (2007) Hu, Q.P., Xie, M., Ng, S.H.: Software reliability predictions using artificial neural networks. Stud. Comput. Intell. 40, 197–220 (2007)
13.
go back to reference Gokhale, S.S., Lyu, M.R.: A simulation approach to structurebased software reliability analysis. IEEE Trans. Softw. Eng. 31(8), 643–656 (2005) Gokhale, S.S., Lyu, M.R.: A simulation approach to structurebased software reliability analysis. IEEE Trans. Softw. Eng. 31(8), 643–656 (2005)
14.
go back to reference Almering, V., van Genuchten, M., Cloudt, G., Sonnemans, P.J.: Using software reliability growth models in practice. IEEE Softw. 24(6), 82–88 (2007) Almering, V., van Genuchten, M., Cloudt, G., Sonnemans, P.J.: Using software reliability growth models in practice. IEEE Softw. 24(6), 82–88 (2007)
15.
go back to reference Kaswan, K.S., Choudhary, S., Sharma, K.: Software reliability modeling using soft computing techniques: critical review. Inf. Technol. Softw. Eng. 5(1), 144 (2015) Kaswan, K.S., Choudhary, S., Sharma, K.: Software reliability modeling using soft computing techniques: critical review. Inf. Technol. Softw. Eng. 5(1), 144 (2015)
16.
go back to reference Cai, K.Y., Cai, L., Wang, W.D., Yu, Z.Y., Zhang, D.: Onn the neural network approach in software reliability modeling. J. Syst. Softw. 58, 47–62 (2001) Cai, K.Y., Cai, L., Wang, W.D., Yu, Z.Y., Zhang, D.: Onn the neural network approach in software reliability modeling. J. Syst. Softw. 58, 47–62 (2001)
17.
go back to reference Lakshmanan, I., Ramasamy, S.: Application of artificial neural network for software reliability growth modeling with testing effort. Indian J. Sci. Technol. 9(29), 1–7 (2016) Lakshmanan, I., Ramasamy, S.: Application of artificial neural network for software reliability growth modeling with testing effort. Indian J. Sci. Technol. 9(29), 1–7 (2016)
18.
go back to reference Roy, P., Mahapatra, G.S., Dey, K.N.: Neuro-genetic approach on logistic model based software reliability prediction. Expert Syst. Appl. 42(10), 4709–4718 (2015) Roy, P., Mahapatra, G.S., Dey, K.N.: Neuro-genetic approach on logistic model based software reliability prediction. Expert Syst. Appl. 42(10), 4709–4718 (2015)
Metadata
Title
Software reliability modeling using increased failure interval with ANN
Authors
K. Kumaresan
P. Ganeshkumar
Publication date
03-03-2018
Publisher
Springer US
Published in
Cluster Computing / Issue Special Issue 2/2019
Print ISSN: 1386-7857
Electronic ISSN: 1573-7543
DOI
https://doi.org/10.1007/s10586-018-1942-4

Other articles of this Special Issue 2/2019

Cluster Computing 2/2019 Go to the issue

Premium Partner