Журнал "Программная инженерия"
Теоретический и прикладной научно-технический журнал
ISSN 2220-3397

Номер 4 2020 год

DOI: 10.17587/prin.11.230-241
УДК: 004.056.5, 004.94
Применение подтипов и тотальных функций формального метода Event-B для описания и верификации МРОСЛ ДП-модели
П. Н. Девянин, д-р техн. наук, проф., гл. науч. сотр., pdevyanin@astralinux.ru, М. А. Леонова, науч. сотр., mleonova@astralinux.ru, ООО РусБИТех-Астра, г. Москва

Рассматриваются приемы описания мандатной сущностно-ролевой ДП-модели управления доступом и информационными потоками в операционных системах семейства Linux (МРОСЛ ДП-модели) в математической нотации и формализованной нотации с использованием подтипов и тотальных функций на формализованном языке метода Event-B. Целью такого описания является упрощение дедуктивной верификации этой модели с применением инструментального средства Rodin и обеспечение более точного соответствия модели ее реализации непосредственно в программном коде операционной системы специального назначения Astra Linux Special Edition.

Ключевые слова: формальная модель управления доступом, верификация, Event-B, операционная система
Стр. 230–241