Formal Methods for Software Development TDA294/DIT271, LP1, HT2019

Lecture Notes: Introduction to PROMELA

Topics

Introduction to PROMELA. We discuss:
  • Basic PROMELA datatypes, expressions and control flow statements
  • The role of non-determinism
  • Interleaving and atomicity

Handouts




W. Ahrendt, Sep 6, 2019