Modeling for recognizers of multisyntax programing languages for multi version systems


Дәйексөз келтіру

Толық мәтін

Аннотация

The abstract device for recognizing of multi syntax programming languages to construct multi version programming systems is covered. The synthesized device is a complex can be used as a base for programming language translation tool of multi version programming system development.

Авторлар туралы

A Kuznetsov

Email: drum@fipu.krasnoyarsk.edu

Әдебиет тізімі

  1. Avizienis, A. The Methodology of N-Version Programming / A . Avizienis // S o ftw are F ault Tolerance. New York : John W iley & Sons, 1995. P . 23-47.
  2. Горбунов-Посадов, М. М. Расширяемые программы / М. М. Горбунов - Посадов. М. : Полиптих, 1999.
  3. Соммервилл, И. Инженерия программного обеспечения / И. Соммервилл. М. : Вильямс, 2002.
  4. Глушаков, С. В. Программирование Web-страниц. JavaScript. VBScript / С. В. Глушаков, И. А. Жакин, Т. С. Хачиров. Харьков : Фолио, 2002.
  5. Кузнецов, А. С. Автоматизация процесса генерации компиляторов мультисинтаксических языков программирования / А. С. Кузнецов, И. В. Ковалев, Е. А. Веретенников // Вестник СибГАУ . 2007. Вып. 3(16). С. 73-75.
  6. Карпов, Ю. Г. Теория и технология программирования. Основы построения трансляторов / Ю. Г. Карпов. СПб. : БХВ-Петербург, 2005.
  7. Ахо, А. Компиляторы: принципы, технологии и инструментарий / А. Ахо, М. Лам, Р. Сети, Дж. Ульман. 2-е изд. М. : Вильямс, 2008.
  8. Хопкрофт, Дж. Э. Введение в теорию автоматов, языков и вычислений / Дж. Э. Хопкрофт, Р. Мотвани, Дж. Д. Ульман. 2-е изд. М. : Вильямс, 2002.
  9. Кузнецов, А. С. Генерация компиляторов мульти-синтаксических языков программирования мультиверсионных систем / А. С. Кузнецов, И. В. Ковалев // Прогр. продукты и системы. 2008. Вып. 4 (84). С. 101-103.

Қосымша файлдар

Қосымша файлдар
Әрекет
1. JATS XML

© Kuznetsov A.S., 2009

Creative Commons License
Бұл мақала лицензия бойынша қолжетімді Creative Commons Attribution 4.0 International License.

Осы сайт cookie-файлдарды пайдаланады

Біздің сайтты пайдалануды жалғастыра отырып, сіз сайттың дұрыс жұмыс істеуін қамтамасыз ететін cookie файлдарын өңдеуге келісім бересіз.< / br>< / br>cookie файлдары туралы< / a>