Bild mit Unilogo
homeicon university sucheicon search siteicon sitemap kontakticon contact impressicon legal notice
unilogo University of Stuttgart 
Institute of Formal Methods in Computer Science

Model-Checking Kit: Syntax of state formulae

 

The user can define propositional logic formula consisting of logical operators and atomic propositions.

State formula:

state_formula:     atomic_proposition
  | un_operator state_formula
  | state_formula bin_operator state_formula
  | ( state_formula )

Logical operators:

un_operator:     !                      (negation)
  | -                    (negation)
 
bin_operator:     &                   (conjunction)
  | *                     (conjunction)
  | |                    (disjunction)
  | +                    (disjunction)
  | =>                 (implication)

Atomic propositions:

The atomic propositions can be different for the input languages.
See APNN, B(PN)^2, CFA, PEP, SENIL.