ČSN IEC 60050-192 - Mezinárodní elektrotechnický slovník Část 192:Spolehlivost
Stáhnout normu: | ČSN IEC 60050-192 (Zobrazit podrobnosti) | |
Změny: |
|
|
Datum vydání/vložení: | 2016-04-01 | |
Zdroj: | http://www.electropedia.org/iev/iev.nsf/SearchView?SearchView&Query=field+SearchFields+contains+192+and+field+Language=en&SearchOrder=4&SearchMax=0 | |
Třidící znak: | 330050 | |
Obor: | Terminologie - Mezinárodní slovník | |
ICS: |
|
|
Stav: | Platná |
192-10-20 programování N-verzí NVP
forma návrhu softwaru odolného proti softwarovým vadám, ve kterém se paralelně vykonává několik různých verzí programu a zvolí se majoritní (většinový) výstup
POZNÁMKA 1 k heslu Verze programu jsou obvykle vykonávány na samostatných procesorech.
POZNÁMKA 2 k heslu Každá verze je způsobilá provádět daný úkol. Používají se nejméně tři verze. Rozhodovací člen zvolí výsledek, na kterém se shodne většina verzí. Jestliže žádná většina neexistuje, potom má celá funkční jednotka poruchu.
POZNÁMKA 3 k heslu Programování N-verzí je příkladem aktivního zálohování a většinou se používá v letecké elektronice a v systémech řízení procesu.
192-10-20 N-version programming NVP
form of fault-tolerant software design in which several diverse versions of a program are executed in parallel and the majority output is selected
Note 1 to entry: The program versions are usually executed in separate processors.
Note 2 to entry: Each version is capable of performing the given task. At least three versions are employed. A voter selects the result on which the majority of versions agree. If no majority exists, then the whole functional unit fails.
Note 3 to entry: N-version programming is an example of active redundancy, and is mostly used in avionics and process control systems.