Reliability of N-version programming software with testing effort
by Ritu Gupta; Madhu Jain
International Journal of Reliability and Safety (IJRS), Vol. 14, No. 4, 2020

Abstract: N-Version Programming (NVP) based software has become popular owing to its tolerance of design faults. In the present paper, we propose a Software Reliability Growth Model (SRGM) for NVP-based software systems along with detection and removal efficiency of the faults. When a software fault is detected during testing and debugging, debugging activities are executed to remove the fault. In this investigation, the influence of testing effort on the cost of the software development during testing phase is explored. The maintenance cost analysis is presented to determine the optimal testing time under cost and cost-reliability constraints. A numerical illustration is facilitated to perform the sensitivity analysis for the reliability indices of 3-VP system. We employ fuzzy interference system to use neuro-fuzzy technique which helps to examine the SRGM computationally by approximating the system parameters. Furthermore, comparative discussion on analytical results and approximate results is presented with the help of supervised learning process.

Online publication date: Fri, 30-Apr-2021

The full text of this article is only available to individual subscribers or to users at subscribing institutions.

Existing subscribers:
Go to Inderscience Online Journals to access the Full Text of this article.

Pay per view:
If you are not a subscriber and you just want to read the full contents of this article, buy online access here.

Complimentary Subscribers, Editors or Members of the Editorial Board of the International Journal of Reliability and Safety (IJRS):
Login with your Inderscience username and password:

    Username:        Password:         

Forgotten your password?

Want to subscribe?
A subscription gives you complete access to all articles in the current issue, as well as to all articles in the previous three years (where applicable). See our Orders page to subscribe.

If you still need assistance, please email