Classification of voting algorithms for N-version software

Описание

Тип публикации: доклад, тезисы доклада, статья из сборника материалов конференций

Конференция: International Conference on Information Technologies in Business and Industry; Tomsk Polytechn Univ, Tomsk, RUSSIA; Tomsk Polytechn Univ, Tomsk, RUSSIA

Год издания: 2018

Идентификатор DOI: 10.1088/1742-6596/1015/4/042060

Аннотация: A voting algorithm in N-version software is a crucial component that evaluates the execution of each of the N versions and determines the correct result. Obviously, the result of the voting algorithm determines the outcome of the N-version software in general. Thus, the choice of the voting algorithm is a vital issue. A lot of votiПоказать полностьюng algorithms were already developed and they may be selected for implementation based on the specifics of the analysis of input data. However, the voting algorithms applied in N-version software are not classified. This article presents an overview of classic and recent voting algorithms used in N-version software and the authors' classification of the voting algorithms. Moreover, the steps of the voting algorithms are presented and the distinctive features of the voting algorithms in Nversion software are defined. © Published under licence by IOP Publishing Ltd.

Ссылки на полный текст

Издание

Журнал: Journal of Physics: Conference Series

Выпуск журнала: Vol. 1015, Is. 4

Номера страниц: 42060

ISSN журнала: 17426588

Издатель: Institute of Physics Publishing

Персоны

  • Tsarev R.Yu (Siberian Fed Univ, 79 Svobodny Pr, Krasnoyarsk 660041, Russia)
  • Durmus M.S. (Pamukkale Univ, Kinikli Campus, TR-20070 Denizli, Turkey)
  • Ustoglu I. (Yildiz Tech Univ, TR-34220 Istanbul, Turkey)
  • Morozov V.A. (Siberian Fed Univ, 79 Svobodny Pr, Krasnoyarsk 660041, Russia)