SOFTWARE INTERFACES AND DECISION BLOCK FOR THE EXECUTION ENVIRONMENT OF MULTI-VERSION SOFTWARE IN REAL-TIME OPERATING SYSTEMS : научное издание | Научно-инновационный портал СФУ

SOFTWARE INTERFACES AND DECISION BLOCK FOR THE EXECUTION ENVIRONMENT OF MULTI-VERSION SOFTWARE IN REAL-TIME OPERATING SYSTEMS : научное издание

Тип публикации: статья из журнала

Год издания: 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.

Вхождение в базы данных

Информация о публикациях загружается с сайта службы поддержки публикационной активности СФУ. Сообщите, если заметили неточности.

Вы можете отметить интересные фрагменты текста, которые будут доступны по уникальной ссылке в адресной строке браузера.