2020
DOI: 10.1016/j.infsof.2019.106245
|View full text |Cite
|
Sign up to set email alerts
|

Simulation environment for the choice of the decision making algorithm in multi-version real-time system

Abstract: Nowadays the most effective way to improve the reliability of software is an approach with the introduction of software redundancy -multi-version programming. The reliability of a multi-version system is determined not only by the reliability of the versions that make it up, but to a greater degree by the decision making algorithm.Objective: Our objective is evaluation and selection of the most reliable voting algorithms in multi-version environments. In order to get this objective there is a need to check all… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
3
0
1

Year Published

2021
2021
2024
2024

Publication Types

Select...
4
3

Relationship

2
5

Authors

Journals

citations
Cited by 7 publications
(4 citation statements)
references
References 13 publications
0
3
0
1
Order By: Relevance
“…The architectural basis of the cross-platform OBS of navigation communication satellites (Figure 2) is presented in [10][11][12]. The most important functional characteristics of the designed software components, as can be seen from the diagram presented in [13,14], are: used queues, ports, supported hardware and low-level inter-hardware communication protocols.…”
Section: Figure 2: Architectural Basis Of Cross-platform Obs Of Navig...mentioning
confidence: 99%
“…The architectural basis of the cross-platform OBS of navigation communication satellites (Figure 2) is presented in [10][11][12]. The most important functional characteristics of the designed software components, as can be seen from the diagram presented in [13,14], are: used queues, ports, supported hardware and low-level inter-hardware communication protocols.…”
Section: Figure 2: Architectural Basis Of Cross-platform Obs Of Navig...mentioning
confidence: 99%
“…Следует отметить достаточно большое количество исследований, проведенных в последние годы, и связанных с анализом влияния рабочих параметров БПЛА на осаждение капель и биологическую эффективность применения пестицидов [13][14][15][16]. Это важное направление исследований, которое отражает косвенное влияние этих характеристик на реализацию транспортно-технологических циклов (ТТЦ) сельскохозяйственных БПЛА [17][18][19][20][21]. Это полезная информация, которая служит основой для описания технологических операций ТТЦ, так как применение в сельскохозяйственной авиации БПЛА направлено на повышение эффективности процесса опрыскивания, включая эффект распределения брызг капель, их сноса, которые зависят от скорости и высоты полета БПЛА, а также используемого бортового оборудования [22][23][24].…”
Section: Introductionunclassified
“…The first class includes correct outputs, the second class includes incorrect outputs [1][2][3][4]. Thus, an important task is to separate or classify the outputs of multiversions, which is the subject of quite a lot of work in the field of multiversion programming for fault-tolerant software systems [5][6][7]. Traditionally, well-known voting algorithms are used, which include: voting by absolute majority, voting by consensus and voting by fuzzy consensus [6].…”
Section: Introductionmentioning
confidence: 99%