Formal Methods Flashcards
Explain variables
Refers to declaration which represents the state of the system
Explain invariant
Is a property or condition that is expected to hold true throughout the execution of the system, it is used to describe constraints or invariants that the system variables must satisfy
Explain initialisation
Refers to process of settling the initial values of the variables at the start of the systems execution. It is used to define the initial state of the system and ensures that the invariant is initially true
Give overview on variables invarianr and inilialisation
-variables represent the state of the system
-invariant specifies conditions that mist always hold true
-initialisation defines the initial values and conditions for the system at the start of its execution