Abstract
Abstract
The article discusses the problem of ensuring a high level of software reliability. A software reliability high level can be ensured using N-version programming. N-version software is distinguished by the software components redundancy, designed to solve one problem using different methods. Software redundancy requires additional resources. The challenge is thus to increase the software reliability, while at the same time minimising the resources used. In this article, ant colony optimization is used to solve the problem of choosing the optimal set of versions of N-version software.
Subject
General Physics and Astronomy
Reference25 articles.
1. A time-variant fault detection software reliability model;Raghuvanshi;SNApplied Sciences,2021
2. Artificial neural network based software fault detection and correction prediction models considering testing effort;Xiao;Applied Soft Computing Journal,2020
3. A Service-oriented non-intrusive software fault-tolerant programming model;Yi;WSEAS Transactions on Computer Research,2019
4. Investigating How Software Characteristics Impact the Effectiveness of Automated Software Fault Tolerance;James;IEEE Transactions on Nuclear Science,2021
5. Automated control systems of increased reliability based on the use of configurable functionally complete tolerant logic elements;Tyurin;WSEAS Transactions on Systems,2019
Cited by
1 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. The issue of software reliability in program code cloning;VII INTERNATIONAL CONFERENCE “SAFETY PROBLEMS OF CIVIL ENGINEERING CRITICAL INFRASTRUCTURES” (SPCECI2021);2023