Подаётся сигнал в охранную контору, когда зафиксировано вторжение через окна, двери, нажата тревожная кнопка. После этого блокируются окна и двери, пока не приедет охрана или пока блокировку не отключат вручную.
Цели и задачи л/р: Верифицировать с использованием верификатора моделей TLC параллельную систему из лабораторной работы №1.
Для этого проделать следующие шаги.
-
Записать спецификацию системы на входном языке TLA+.
-
Сформулировать 3 свойства системы на языке TLA+.
-
Провести верификацию этих свойств в TLC. Требования к системе и системе и свойствам такие же как в лабораторной работе №1.
-
Провести сравнение методов моделирования и верификации в nuXmv, SPIN и TLC.
Требования к выполнению лабораторной работе:
-
Система и формальные записи свойств соответствует требованиям лабораторной работы.
-
Минимум 2 свойства выполняются при верификации. Если одно из свойств не выполняется, предоставить анализ ошибочной трассы и показать, что исправление ошибки ведёт к неприемлемой сложности системы.
