Skip to content

First Practical Excersice of the course Formal Methods in Software Design at TU Darmstadt, which demonstrate the concept of Model Checking using Promela, and SPIN

Notifications You must be signed in to change notification settings

NhoxxKienn/lab1_l

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

lab1_l

First Practical Excersice of the course Formal Methods in Software Design at TU Darmstadt, which demonstrate the concept of Model Checking using Promela, and SPIN

Parity Bit

Simulate a man in the middle Attack and the solution to prevent it using a parity bit to check for a change. Using the LTL Formel together with SPIN to check the correctness of the implementation

Smoker

Simulate the N-Smoker problem and implement a simple solution to the problem (ordered actions) to solve possible deadlock. Using LTL Formel and never block to prove the correctness of the implementation of the solution.

About

First Practical Excersice of the course Formal Methods in Software Design at TU Darmstadt, which demonstrate the concept of Model Checking using Promela, and SPIN

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published