UniTO/anno3/vpc/consegne/3/prova.smv
Francesco Mecca 7117cc6dce analisi
2020-05-06 17:10:03 +02:00

15 lines
No EOL
315 B
Text

MODULE main
VAR
request: boolean;
status: {ready, busy};
ASSIGN
init(status) := ready;
next(status) := case
request: busy;
TRUE: {ready, busy};
esac;
LTLSPEC
G(request -> F status=busy)
LTLSPEC
G(request -> F status=ready)