Abstract
Safety critical systems such as nuclear power plants, chemical plants, avionics, etc., see an increasing usage of computer-based controls in regulation, protection, and control systems. Reliability is an important quality factor for such safety critical digital systems. The characteristics of such digital critical systems are explicitly or implicitly reflected by its software engineering measures. Therefore, these measures can be used to infer or predict the reliability of the system. Hence Software Engineering measures are the best indicators of the software reliability. This paper proposes a methodology to predict software reliability using software measures. The selected measures are used to develop Bayesian belief network model predict reliability of such safety critical digital systems.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
NUREG/GR-0019, UMD-RE-2000–23: Software Engineering Measures for predicting Software Reliability in Safety Critical Digital Systems, October 2000
Ramamoorthy, C.V., Bastani, F.B.: Software Reliability-Status and Perspectives. IEEE (1982)
Fenton, N., Neil, M., Marquez, D.: Using Bayesian networks to predict software defects and reliability. Proc. IMechE Part O: J. Risk Reliab. 222 2008
Johnson, G., Dennis Lawrence, J., Yu, X.: Conceptual Software Reliability Prediction Models for Nuclear Power Plant Safety Systems. IUCRL-ID-138577, Lawrence Livermore National Laboratory, April 2000
Singh, R., Singh, O., Singh, Y.: A methodology for ranking of software reliability measures. IE(I) J.-CP 87 (Nov 2006)
Pai, G., Bechta-Dugan, J., Lateef, K.: Bayesian Networks Applied to Software IV & V. IEEE (2005)
IEEE Std 982.1 TM-2005: IEEE Standard Dictionary of Measures of the software Aspects of Dependability
Li, Q, Jiang, M.: Software Reliability Qualitative evaluation Method Based on Bayesian Networks, vol. 1, pp. 104–106. Press of Xidian University (2003)
Kumthekar, A.V.., Patil, J.K.: Ranking software engineering measures related to reliability using expert opinion. Int. J. Sci. Res. Eng. Technol. (IJSRET) 2, 207–214 (2013)
Lyu Micheal, R.: Handbook of Software Reliability Engineering. McGraw-Hill and IEEE Computer Society Press, NewYork (1996)
Fenton, N., Neil, M.: Predicting software quality using bayesian belief networks. In: Proceedings of 21st Annual Software Engineering Workshop NASA/Goddard Space Flight Centre (1996)
Fenton, N., Neil, M., Galan Caballero, J.: Using ranked nodes to model qualitative judgements in bayesian networks. IEEE Trans. Knowl. Data Eng. (2006)
Smids, C.S., Shi, Y., Li, M., Kong, W., Dai, J.: A large scale validation of a methodology for assessing software reliability. In: NUREG/CR-7042 (2011)
Chawla, S., Nath, R.: Evaluating inheritance and coupling metrics. IJETT 4(7), (July 2013)
Benlarbi, S., Emam, K.E.L.: Thresholds for object-oriented measures. In: National Research Council of Canada (2000)
Alves, T.L., Ypma, C., Visser, J.: Deriving Metric Thresholds from Benchmark Data
Cais, Š., Pícha, P.: Identifying Software Metrics Thresholds for Safety Critical System. ISBN:978-0-9891305-8-5 ©2014 SDIWC
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer India
About this paper
Cite this paper
Senathi, A., Vinod, G., Jadhav, D. (2016). Software Reliability Based on Software Measures Applying Bayesian Technique. In: Satapathy, S., Raju, K., Mandal, J., Bhateja, V. (eds) Proceedings of the Second International Conference on Computer and Communication Technologies. Advances in Intelligent Systems and Computing, vol 381. Springer, New Delhi. https://doi.org/10.1007/978-81-322-2526-3_18
Download citation
DOI: https://doi.org/10.1007/978-81-322-2526-3_18
Published:
Publisher Name: Springer, New Delhi
Print ISBN: 978-81-322-2525-6
Online ISBN: 978-81-322-2526-3
eBook Packages: EngineeringEngineering (R0)