Compiler-compiler of multi syntax programming languages for creating N-version software

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

Конференция: International Conference on Information Technologies in Business and Industries, ITBI 2019

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

Идентификатор DOI: 10.1088/1742-6596/1333/7/072014

Аннотация: Ensuring the reliability of the software has become increasingly complex and challenging. The most important problem is providing failure-free software operation to prevent financial losses or machinery breakdown. It can be solved with N-version programming which requires increased costs due to the use of redundant software components. In this paradigm, redundancy refers to diversity of software components. This paper discusses the implementation of software components in various languages with different syntax. We propose an efficient and time-reducing approach to the development of a multi-syntax programming language compiler. The technique of compiler parsing is based on the existing flex and bison specifications. The proposed approach makes it easier to detect errors in multi-syntax N-version software solutions, as well as reduce the likelihood of their occurrence due to the use of an automated tool, which is crucial for its implementation in an industrial setting. © Published under licence by IOP Publishing Ltd.

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

Издание

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

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

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

ISSN журнала: 17426588

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

Авторы

  • Kuznetsov A.S. (Siberian Federal University, Svobodny pr. 79, Krasnoyarsk, 660041, Russian Federation)
  • Tsarev R.Y. (Siberian Federal University, Svobodny pr. 79, Krasnoyarsk, 660041, Russian Federation)
  • Yamskikh T.N. (Siberian Federal University, Svobodny pr. 79, Krasnoyarsk, 660041, Russian Federation)
  • Knyazkov A.N. (Siberian Federal University, Svobodny pr. 79, Krasnoyarsk, 660041, Russian Federation)
  • Pupkov A.N. (Siberian Federal University, Svobodny pr. 79, Krasnoyarsk, 660041, Russian Federation)
  • Laleye F.A.A. (Atomic Energy and Alternative Energies Commission, CEA Saclay/Siège, Gif-sur-Yvette Cedex, 91191, France)

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

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

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