N-version programming is one of the approach ensuring high reliability and fault-tolerance of software on the basis of program redundancy and diversity. This approach ensures that faults of one of the versions of an N-version software module will not result in malfunction of the module operation process. N-version software realization, as a rule, depends upon capacities and preferences of the teams of designers and developers. This work is an attempt to denote basic requirements, which should be met at the design of N-version software to minimize the occurrence of possible program faults and influence of the modules versions on one another. The requirements to versions (program modules) of N-version software allow to ensure high-level relia...
Multi-version or N-version programming is proposed as a method of providing fault tolerance in softw...
In this paper, we generalize several techniques in developing Fault Tolerant Software. We introduce ...
Various methods have been proposed for building faulttolerant software in an effort to provide subst...
Multiversion or N-version programming is well known as an effective approach, ensuring high level of...
The N-Version Programming (NVP) approach achieves fault-tolerant software units, called N-Version So...
Software design technology has made some considerable progress in the last decades, but this has bee...
The article considers the problem of fault-tolerant satellite control software design. To provide th...
N-version programming is a fault tolerance technique that depends on a generic decision algorithm to...
N-version programming has been proposed as a method of incorporating fault tolerance into software. ...
In this paper a component-based approach for implementing n-version software systems is presented. F...
There are a number of computer control systems in which a fault in the software can endanger human l...
The paper provides dependability modeling and evaluation (encompassing reliability and safety issues...
In fault-tolerant software, to enhance the reliability, one of the major approaches is N-version pro...
This paper is devoted to an overview of software fault tolerance by means of design diversity, i.e. ...
N-version software is used all over the world as one of the approaches that can provide with the hig...
Multi-version or N-version programming is proposed as a method of providing fault tolerance in softw...
In this paper, we generalize several techniques in developing Fault Tolerant Software. We introduce ...
Various methods have been proposed for building faulttolerant software in an effort to provide subst...
Multiversion or N-version programming is well known as an effective approach, ensuring high level of...
The N-Version Programming (NVP) approach achieves fault-tolerant software units, called N-Version So...
Software design technology has made some considerable progress in the last decades, but this has bee...
The article considers the problem of fault-tolerant satellite control software design. To provide th...
N-version programming is a fault tolerance technique that depends on a generic decision algorithm to...
N-version programming has been proposed as a method of incorporating fault tolerance into software. ...
In this paper a component-based approach for implementing n-version software systems is presented. F...
There are a number of computer control systems in which a fault in the software can endanger human l...
The paper provides dependability modeling and evaluation (encompassing reliability and safety issues...
In fault-tolerant software, to enhance the reliability, one of the major approaches is N-version pro...
This paper is devoted to an overview of software fault tolerance by means of design diversity, i.e. ...
N-version software is used all over the world as one of the approaches that can provide with the hig...
Multi-version or N-version programming is proposed as a method of providing fault tolerance in softw...
In this paper, we generalize several techniques in developing Fault Tolerant Software. We introduce ...
Various methods have been proposed for building faulttolerant software in an effort to provide subst...