|
Применение раскрашенных сетей Петри для верификации конструкций управления сценариями языка UCM
Н. В. Визовитин, В. А. Непомнящий, А. А. Стененко Институт систем информатики им. А.П. Ершова СО РАН,
проспект Академика Лаврентьева, 6, г. Новосибирск, 630090 Россия
Аннотация:
В данной работе представлен метод анализа и верификации моделей Use Case Maps (UCM) с конструкциями управления сценариями — защищенными компонентами и конструкциями обработки ошибок. Анализ и верификация UCM моделей проводится с помощью раскрашенных сетей Петри (РСП) и верификатора SPIN. Приводятся описания алгоритмов трансляции UCM в РСП и РСП во входной язык Promela системы SPIN. Впервые представлены оценки для количества элементов результирующих РСП моделей в зависимости от количества элементов исходных UCM моделей с конструкциями управления сценариями, а также количества состояний Promela моделей. Представленный метод анализа и верификации демонстрируется на примере верификации программы обновления прошивки маршрутизатора.
Ключевые слова:
верификация, трансляция, нотация Use Case Maps, раскрашенные сети Петри, верификатор SPIN, защищенный компонент, обработка ошибок.
Поступила в редакцию: 15.03.2016
Образец цитирования:
Н. В. Визовитин, В. А. Непомнящий, А. А. Стененко, “Применение раскрашенных сетей Петри для верификации конструкций управления сценариями языка UCM”, Модел. и анализ информ. систем, 23:6 (2016), 688–702
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/mais533 https://www.mathnet.ru/rus/mais/v23/i6/p688
|
Статистика просмотров: |
Страница аннотации: | 212 | PDF полного текста: | 294 | Список литературы: | 37 |
|