The article considers the problem of fault-tolerant satellite control software design. To provide the control software fault-tolerance the N-version programming based on program redundancy is used. In the paper the peculiarities of the design of control software for communications satellite system are presented. The article suggests the model for the choice of optimal structure of N-version software under resource requirement constraints. To solve the optimization problem it is proposed an algorithm. Numerical example illustrates how fault-tolerant control software for communications satellite system can be designed in order to increase software reliability using N-version programming
Faults in computer control systems cause great economic losses and endanger human beings. In order t...
Methods of increasing the reliability of components and assemblies of control systems for technologi...
The increasing operational requirements for onboard autonomy in satellite control systems necessitat...
The article considers the problem of fault-tolerant satellite control software design. To provide th...
N-version programming is one of the approach ensuring high reliability and fault-tolerance of softwa...
Software design technology has made some considerable progress in the last decades, but this has bee...
This paper is devoted to an overview of software fault tolerance by means of design diversity, i.e. ...
There are a number of computer control systems in which a fault in the software can endanger human l...
In this paper a component-based approach for implementing n-version software systems is presented. F...
N-version programming is a fault tolerance technique that depends on a generic decision algorithm to...
Faults in computer control systems cause great economic losses and endanger human beings. In order t...
N-version software is used all over the world as one of the approaches that can provide with the hig...
Multiversion or N-version programming is well known as an effective approach, ensuring high level of...
Difference equation methods are used to develop redundant (n-version) programs required for high rel...
The N-Version Programming (NVP) approach achieves fault-tolerant software units, called N-Version So...
Faults in computer control systems cause great economic losses and endanger human beings. In order t...
Methods of increasing the reliability of components and assemblies of control systems for technologi...
The increasing operational requirements for onboard autonomy in satellite control systems necessitat...
The article considers the problem of fault-tolerant satellite control software design. To provide th...
N-version programming is one of the approach ensuring high reliability and fault-tolerance of softwa...
Software design technology has made some considerable progress in the last decades, but this has bee...
This paper is devoted to an overview of software fault tolerance by means of design diversity, i.e. ...
There are a number of computer control systems in which a fault in the software can endanger human l...
In this paper a component-based approach for implementing n-version software systems is presented. F...
N-version programming is a fault tolerance technique that depends on a generic decision algorithm to...
Faults in computer control systems cause great economic losses and endanger human beings. In order t...
N-version software is used all over the world as one of the approaches that can provide with the hig...
Multiversion or N-version programming is well known as an effective approach, ensuring high level of...
Difference equation methods are used to develop redundant (n-version) programs required for high rel...
The N-Version Programming (NVP) approach achieves fault-tolerant software units, called N-Version So...
Faults in computer control systems cause great economic losses and endanger human beings. In order t...
Methods of increasing the reliability of components and assemblies of control systems for technologi...
The increasing operational requirements for onboard autonomy in satellite control systems necessitat...