{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:13:27Z","timestamp":1750306407993,"version":"3.41.0"},"reference-count":32,"publisher":"Association for Computing Machinery (ACM)","issue":"5","license":[{"start":{"date-parts":[[2015,9,14]],"date-time":"2015-09-14T00:00:00Z","timestamp":1442188800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["SIGSOFT Softw. Eng. Notes"],"published-print":{"date-parts":[[2015,9,14]]},"abstract":"<jats:p>\n            <jats:italic>Recurrent Neural Network (RNN)<\/jats:italic>\n            has been known to be very useful in predicting software reliability. A number of parametric models and reliability growth models, have been proposed, but developing a model that can predict reliability in all types of data sets, in any environment, and at any phase of software development is still a challenge. In this paper, we propose a model that explores the applicability of\n            <jats:italic>Recurrent Neural Network with Back- propagation Through Time (RNNBPTT)<\/jats:italic>\n            learning rule to predict software reliability. The detailed procedure of reliability prediction using recurrent neural networks is explained. The model has been applied on data sets collected across several standard software projects during system testing phase with fault removal. Though the procedure is relatively complicated, the results depicted in this work suggest that Fully Recurrent Neural Networks (FRNN) exhibits an accurate and consistent behavior in reliability prediction.\n          <\/jats:p>","DOI":"10.1145\/2815021.2815030","type":"journal-article","created":{"date-parts":[[2015,9,15]],"date-time":"2015-09-15T12:09:15Z","timestamp":1442318955000},"page":"1-8","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["Measures for Predicting Software Reliability using Time Recurrent Neural Networks with Back-propagation"],"prefix":"10.1145","volume":"40","author":[{"given":"Manmath Kumar","family":"Bhuyan","sequence":"first","affiliation":[{"name":"Utkal University, India"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Durga Prasad","family":"Mohapatra","sequence":"additional","affiliation":[{"name":"National Institute of Technology, Rourkela, India"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Srinivas","family":"Sethi","sequence":"additional","affiliation":[{"name":"Indira Gandhi Institute of Technology, Sarang, India"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2015,9,14]]},"reference":[{"doi-asserted-by":"publisher","key":"e_1_2_1_1_1","DOI":"10.1109\/ACC.2010.5530935"},{"key":"e_1_2_1_2_1","volume-title":"Challenges in Software Reliability and Testing. Technical report","author":"Boland P. J.","year":"2002","unstructured":"Boland , P. J. Challenges in Software Reliability and Testing. Technical report , Department of Statistics National University of Ireland , Dublin Belfield -- Dublin 4 Ireland, 2002 . Boland, P. J. Challenges in Software Reliability and Testing. Technical report, Department of Statistics National University of Ireland, Dublin Belfield -- Dublin 4 Ireland, 2002."},{"doi-asserted-by":"publisher","key":"e_1_2_1_3_1","DOI":"10.1109\/ISSRE.2005.29"},{"doi-asserted-by":"publisher","key":"e_1_2_1_4_1","DOI":"10.1109\/79.180705"},{"key":"e_1_2_1_5_1","first-page":"5","volume":"22","author":"Hush D. R.","year":"1992","unstructured":"Hush , D. R. , Horne , B. G. , and Salas , J. M. Error surfaces for multi-layer perceptrons. Systems, Man and Cybernetics , IEEE Transactions on 22 , 5 ( September 1992 ), 1152--1161. Hush, D. R., Horne, B. G., and Salas, J. M. Error surfaces for multi-layer perceptrons. Systems, Man and Cybernetics, IEEE Transactions on 22, 5 (September 1992), 1152--1161.","journal-title":"IEEE Transactions on"},{"key":"e_1_2_1_6_1","volume-title":"Standards Coordinating Committee of the IEEE Computer Society","author":"Standard","year":"1991","unstructured":"IEEE. Standard glossary of software engineering terminology . Standards Coordinating Committee of the IEEE Computer Society , 1991 . IEEE. Standard glossary of software engineering terminology. Standards Coordinating Committee of the IEEE Computer Society, 1991."},{"key":"e_1_2_1_7_1","first-page":"303","volume-title":"Handbook of Software Reliability Engineering","author":"Iyer R. K.","year":"1996","unstructured":"Iyer , R. K. , and Lee , I . Measurement-based analysis of software reliability , Handbook of Software Reliability Engineering . McGraw-Hill , 1996 , pp. 303 -- 358 . Iyer, R. K., and Lee, I. Measurement-based analysis of software reliability, Handbook of Software Reliability Engineering. McGraw-Hill, 1996, pp. 303--358."},{"doi-asserted-by":"publisher","key":"e_1_2_1_8_1","DOI":"10.1109\/ISSRE.1991.145366"},{"key":"e_1_2_1_9_1","first-page":"800","volume-title":"Neural Networks","author":"Karunanithi N.","year":"1992","unstructured":"Karunanithi , N. , and Whitley , D . Prediction of Software Reliability Using Feed-forward and Recurrent Neural Nets . In Neural Networks , 1992 . IJCNN (Baltimore, MD , June 1992), vol. 1 , IEEE , pp. 800 -- 805 . Karunanithi, N., and Whitley, D. Prediction of Software Reliability Using Feed-forward and Recurrent Neural Nets. In Neural Networks, 1992. IJCNN (Baltimore, MD, June 1992), vol. 1, IEEE, pp. 800--805."},{"doi-asserted-by":"publisher","key":"e_1_2_1_10_1","DOI":"10.1109\/32.148475"},{"doi-asserted-by":"publisher","key":"e_1_2_1_11_1","DOI":"10.1109\/52.143107"},{"key":"e_1_2_1_12_1","first-page":"1","volume":"26","author":"Khatatneh K.","year":"2009","unstructured":"Khatatneh , K. , and Mustafa , T. Software Reliability Modeling using Soft Computing Technique. European Journal of Scientific Research 26 , 1 ( 2009 ), 154--160. Khatatneh, K., and Mustafa, T. Software Reliability Modeling using Soft Computing Technique. European Journal of Scientific Research 26, 1 (2009), 154--160.","journal-title":"Soft Computing Technique. European Journal of Scientific Research"},{"key":"e_1_2_1_13_1","first-page":"83","volume-title":"Proceedings of Third International Symposium on Software Reliability Engineering","author":"Khoshgoftaar T. M.","unstructured":"Khoshgoftaar , T. M. , Pandya , A. S. , and More , H . A Neural Network Approach For Predicting Software Development Faults . Proceedings of Third International Symposium on Software Reliability Engineering , pp. 83 -- 89 . Khoshgoftaar, T. M., Pandya, A. S., and More, H. A Neural Network Approach For Predicting Software Development Faults. Proceedings of Third International Symposium on Software Reliability Engineering, pp. 83--89."},{"key":"e_1_2_1_14_1","volume-title":"Neural Fuzzy Systems: A Neuro-Fuzzy Synergism to Intelligent Systems","author":"Lin C.-T.","year":"1996","unstructured":"Lin , C.-T. , and Lee , C. G . Neural Fuzzy Systems: A Neuro-Fuzzy Synergism to Intelligent Systems . Prentice Hall, Inc , May 1996 . Lin, C.-T., and Lee, C. G. Neural Fuzzy Systems: A Neuro-Fuzzy Synergism to Intelligent Systems. Prentice Hall, Inc, May 1996."},{"doi-asserted-by":"publisher","key":"e_1_2_1_15_1","DOI":"10.5555\/1714810.1714966"},{"doi-asserted-by":"publisher","key":"e_1_2_1_16_1","DOI":"10.1109\/TNN.2005.852237"},{"doi-asserted-by":"publisher","key":"e_1_2_1_17_1","DOI":"10.1109\/24.249581"},{"key":"e_1_2_1_18_1","first-page":"9","volume":"55","author":"Mazumdar J.","year":"2008","unstructured":"Mazumdar , J. , and Harley , R. G. Recurrent Neural Networks Trained With Backpropagation Through Time Algorithm to Estimate Nonlinear Load Harmonic Currents. IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS , 55 , 9 ( September 2008 ), 3484--3491. Mazumdar, J., and Harley, R. G. Recurrent Neural Networks Trained With Backpropagation Through Time Algorithm to Estimate Nonlinear Load Harmonic Currents. IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 55, 9 (September 2008), 3484--3491.","journal-title":"Estimate Nonlinear Load Harmonic Currents. IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS"},{"doi-asserted-by":"publisher","key":"e_1_2_1_19_1","DOI":"10.1016\/j.asoc.2012.08.015"},{"key":"e_1_2_1_20_1","volume-title":"Software Reliability Data","author":"Musa J. D.","year":"1980","unstructured":"Musa , J. D. Software Reliability Data . Data & Analysis Center for Software , January 1980 . Musa, J. D. Software Reliability Data. Data & Analysis Center for Software, January 1980."},{"key":"e_1_2_1_21_1","first-page":"230","volume-title":"USA, 1984), EEE Press Piscataway, Proceedings of the 7th International Conference on software Engineering","author":"Musa J. D.","unstructured":"Musa , J. D. , and Okumoto , K . A Logarithmic Poisson Execution Time Model for Software Reliability Measurement. In ICSE (NJ , USA, 1984), EEE Press Piscataway, Proceedings of the 7th International Conference on software Engineering , pp. 230 -- 238 . Musa, J. D., and Okumoto, K. A Logarithmic Poisson Execution Time Model for Software Reliability Measurement. In ICSE (NJ, USA, 1984), EEE Press Piscataway, Proceedings of the 7th International Conference on software Engineering, pp. 230--238."},{"doi-asserted-by":"publisher","key":"e_1_2_1_22_1","DOI":"10.1109\/ICCIMA.2007.394"},{"doi-asserted-by":"publisher","key":"e_1_2_1_23_1","DOI":"10.1016\/j.jss.2007.05.005"},{"doi-asserted-by":"publisher","key":"e_1_2_1_24_1","DOI":"10.1007\/s11219-009-9079-6"},{"key":"e_1_2_1_25_1","first-page":"1","volume-title":"Conference, Ed., IEEE","author":"Singh Y.","unstructured":"Singh , Y. , and Kumar , P . Prediction of Software Reliability Using Feed Forward Neural Networks. In Computational Intelligence and Software Engineering (CiSE) (2010), I . Conference, Ed., IEEE , pp. 1 -- 5 . Singh, Y., and Kumar, P. Prediction of Software Reliability Using Feed Forward Neural Networks. In Computational Intelligence and Software Engineering (CiSE) (2010), I. Conference, Ed., IEEE, pp. 1--5."},{"key":"e_1_2_1_26_1","first-page":"3","volume":"48","author":"Sitte R.","year":"1999","unstructured":"Sitte , R. Comparison of software-reliability-growth predictions: neural networks vs parametric-recalibration. Reliability , IEEE Transactions 48 , 3 ( September 1999 ), 285--291. Sitte, R. Comparison of software-reliability-growth predictions: neural networks vs parametric-recalibration. Reliability, IEEE Transactions 48, 3 (September 1999), 285--291.","journal-title":"IEEE Transactions"},{"key":"e_1_2_1_27_1","volume-title":"Principles of Soft Computing","author":"Sivanandam S. N.","year":"2007","unstructured":"Sivanandam , S. N. , and Deepa , S . Principles of Soft Computing , 1 st ed. Wiley India (P) Ltd ., Ansari Road Daryaganj, New Delhi, April 2007 ). Sivanandam, S. N., and Deepa, S. Principles of Soft Computing, 1st ed. Wiley India (P) Ltd., Ansari Road Daryaganj, New Delhi, April 2007).","edition":"1"},{"volume-title":"Proceedings of the 9th International Conference on Neural Information Processing (ICONIP'02)","author":"Thwin M. M. T.","unstructured":"Thwin , M. M. T. , and Quah , T. S. , Eds . Application of Neural Network for Predicting Software Development Faults using Object-Oriented Design Metrics (November 2002), vol. 5 , Proceedings of the 9th International Conference on Neural Information Processing (ICONIP'02) . Thwin, M. M. T., and Quah, T. S., Eds. Application of Neural Network for Predicting Software Development Faults using Object-Oriented Design Metrics (November 2002), vol. 5, Proceedings of the 9th International Conference on Neural Information Processing (ICONIP'02).","key":"e_1_2_1_28_1"},{"key":"e_1_2_1_29_1","first-page":"3","volume":"14","author":"Tian L.","year":"2004","unstructured":"Tian , L. , and Noore , A. Software Reliability Prediction Using Recurrent Neural Network With Bayesian Regularization. International Journal of Neural Systems 14 , 3 ( Jun 2004 ), 165--174. Tian, L., and Noore, A. Software Reliability Prediction Using Recurrent Neural Network With Bayesian Regularization. International Journal of Neural Systems 14, 3 (Jun 2004), 165--174.","journal-title":"Software Reliability Prediction Using Recurrent Neural Network With Bayesian Regularization. International Journal of Neural Systems"},{"doi-asserted-by":"publisher","key":"e_1_2_1_30_1","DOI":"10.1016\/j.jss.2004.08.023"},{"key":"e_1_2_1_31_1","volume-title":"Backpropagation through time: What does it does and how to do it (Nat. Sci. Found","author":"Werbos P. J.","year":"1990","unstructured":"Werbos , P. J. , Ed. Backpropagation through time: What does it does and how to do it (Nat. Sci. Found ., Washington, DC, USA , October 1990 ), vol. 78 , Proceedings of the IEEE. Werbos, P. J., Ed. Backpropagation through time: What does it does and how to do it (Nat. Sci. Found., Washington, DC, USA, October 1990), vol. 78, Proceedings of the IEEE."},{"doi-asserted-by":"publisher","key":"e_1_2_1_32_1","DOI":"10.1109\/ICFCC.2010.5497702"}],"container-title":["ACM SIGSOFT Software Engineering Notes"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2815021.2815030","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2815021.2815030","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T05:07:38Z","timestamp":1750223258000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2815021.2815030"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,9,14]]},"references-count":32,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2015,9,14]]}},"alternative-id":["10.1145\/2815021.2815030"],"URL":"https:\/\/doi.org\/10.1145\/2815021.2815030","relation":{},"ISSN":["0163-5948"],"issn-type":[{"type":"print","value":"0163-5948"}],"subject":[],"published":{"date-parts":[[2015,9,14]]},"assertion":[{"value":"2015-09-14","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}