Тип публикации: статья из журнала
Год издания: 2018
Ключевые слова: reliability, voting algorithms, multiversion programming, execution environment, fault tolerance
Аннотация: The article suggests a way to create fault-tolerant software systems, including control systems. The increase in fault tolerance is achieved by introducing software redundancy, namely multi-version programming. It is proposed to create a multi-version software execution environment based on the existing real-time operating system by developing a decision-making unit and two new programming interfaces that support its operation. The functions of the existing real-time operating system which provide the necessary functional, the queuing mechanism, and the flow control mechanism are considered. An example of multi-version execution of an applied problem is considered, UML - diagrams describing this process in the proposed system are given.
Издание
Журнал: International Journal on Information Technologies and Security
Выпуск журнала: Т. 10, № 1
Номера страниц: 25-34
ISSN журнала: 13138251
Место издания: Sofia
Персоны
- Saramud M.V. (Reshetnev Siberian State University of Science and Technology)
- Kovalev I.V. (Reshetnev Siberian State University of Science and Technology)
- Losev V.V.
- Petrosyan M.O.
Вхождение в базы данных
Информация о публикациях загружается с сайта службы поддержки публикационной активности СФУ. Сообщите, если заметили неточности.