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

Модел. и анализ информ. систем, 2009, том 16, номер 1, страницы 92–111 (Mi mais50)

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

Раздельная верификация объектно-ориентированных программ с построением протокола С++ класса в терминах сетей Петри

Д. И. Харитонов

Институт автоматики и процессов управления ДВО РАН

Аннотация: Формальное доказательство корректности программ является единственным надежным методом обеспечения правильного функционирования программных систем. Существующие методы верификации программ на практике довольно сложны, и это препятствует их повсеместному применению. В настоящей статье предлагается подход, применяющий концепцию “Design By Contract”, в котором протоколы классов, сформулированные в терминах сетей Петри, позволяют проводить анализ классов и программ раздельно, что облегчает проверку работоспособности объектно-ориентированных программ.

Ключевые слова: языки программирования, формальная верификация программ, объектно-ориентированное программирование, сети Петри.

УДК: 004.415.52

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



© МИАН, 2024