-
Notifications
You must be signed in to change notification settings - Fork 0
Response Property Pattern
Marc Carwehl edited this page Dec 16, 2021
·
4 revisions
- Pattern in the original catalog
- Structured English Specification:
[Scope], if P [has occurred], then in response S eventually holds [Time].
- Pattern Intent: To describe cause-effect relationships between a pair of states. An occurrence of the first, the cause
P
, must be followed by an occurrence of the second, the effectS
within a time bound.
P --> S
In UPPAAL, -->
is the leads-to or response operator; P --> S
is equivalent to A[] (P imply A<> S)
.
with A[] not ERROR
with P_happens-->S_happens
with A[] not ERROR
with P_happens-->S_happens
One possible solution using an automaton is:
with A[] not ERROR
with A[] not ERROR
with P_happens-->S_happens
with A[] not ERROR
with P_happens-->S_happens
Specification Pattern Catalogue for UPPAAL
Evaluation