[FMFP] Final remarks and fixes

This commit is contained in:
2026-08-06 15:10:54 +02:00
parent dad7286f10
commit 7cdba7dca9
10 changed files with 18 additions and 4 deletions
@@ -1,4 +1,7 @@
\subsubsection{Axiomatic Semantics}
\begin{examdetails}
Typically one task, accounting for a fairly large portion of points
\end{examdetails}
Here, we need to find pre- and postconditions for expressions and prove that they are correct.
To do the proofs, we again apply transition rules, as was the case already with operational semantics.
@@ -1,4 +1,7 @@
\subsubsection{Modelling}
\begin{examdetails}
Has appeared from time to time in exams
\end{examdetails}
Many of the tasks here are pretty straight forward, converting IMP into Promela,
and putting an \texttt{assert} (or more) into the \texttt{init} block, to check if the required state is reached.
@@ -1,5 +1,9 @@
\newpage
\subsubsection{Linear Time Properties (LTL)}
\begin{examdetails}
Has appeared in most exams over the last 10 years.
Typically a task where you provide an LTL formula, one where you show correctness / counterexamples for one and one on Liveness/Safety Properties
\end{examdetails}
We refer to Section~\ref{sec:ltl} for intuition, as these tend to mostly be intuition exercises.
For doing verification of liveness / safety properties using \texttt{spin} and Promela,