RUS  ENG
Полная версия
ЖУРНАЛЫ // Моделирование и анализ информационных систем // Архив

Модел. и анализ информ. систем, 2010, том 17, номер 3, страницы 5–28 (Mi mais20)

Эта публикация цитируется в 5 статьях

Верификация C-программ на основе смешанной аксиоматической семантики

И. С. Ануреев, И. В. Марьясов, В. А. Непомнящий

Институт систем информатики им. А. П. Ершова СО РАН

Аннотация: Описывается смешанная аксиоматическая семантика языка C-kernel, являющегося ядром представительного подмножества языка C, названного C-light. Такая семантика позволяет во многих случаях упростить условия корректности верифицируемых программ. Данная семантика является основой разрабатываемого генератора условий корректности C-kernel-программ. Рассмотрен пример, иллюстрирующий применение правил вывода описанной семантики.

Ключевые слова: верификация, операционная семантика, аксиоматическая семантика, язык C, язык C-light, язык C-kernel, частичная корректность.

УДК: 519.681.3

Поступила в редакцию: 25.05.2010



© МИАН, 2024