In this help section we give a BNF-grammar for the requirement specification language used in the verifier of UPPAAL.
Prop ::= 'A[]' Expression | 'E<>' Expression | 'E[]' Expression | A<> Expression | Expression --> Expression
All expressions must be side effect free. It is possible to test
whether a certain process is in a given location using expressions on
the form process.location.
See also: Semantics of the
Requirement Specification Language