Skip to content

aai-institute/tfl-training-probabilistic-model-checking

This branch is 2 commits behind main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

61acb35 · Jun 24, 2024

History

57 Commits
Feb 9, 2024
Aug 30, 2023
Nov 30, 2023
Apr 21, 2023
Jun 24, 2024
Apr 21, 2023
Nov 30, 2023
Feb 8, 2024
Aug 3, 2023
Jan 19, 2024
Apr 21, 2023
Apr 21, 2023
Apr 21, 2023
Apr 21, 2023
Apr 21, 2023
Jan 19, 2024
Jan 19, 2024
Feb 9, 2024
Mar 24, 2024
Apr 21, 2023
Mar 24, 2024
Nov 30, 2023
Apr 21, 2023
Aug 3, 2023
Apr 21, 2023
Feb 19, 2024
Aug 3, 2023

Repository files navigation

TransferLab Training: Verifying Systems in the Face of Uncertainty

Welcome to the TransferLab training: Probabilistic Verifying Systems in the Face of Uncertainty. The content was created and presented by two major researchers in the field, Prof. Joost-Pieter Katoen and Assoc. Prof. Sebastian Junges. The course contains a mix of lectures and hands-on exercises covering the fundamentals of probabilistic model checking as well as practical applications using the model checker Storm.

Course video

The event took place on 1st December 2023. The recorded Lecture is available on our TranferLab website

Getting started

If you want to execute the notebooks, we recommend to use docker. You can eigther download a pre-build image from ghcr or build the image locally.

  1. Option a) Pull the pre-build image from ghcr.io

    docker pull ghcr.io/aai-institute/tfl-training-probabilistic-model-checking:main

    Option b) Build the image within your local clone of the repository with

    docker build -t tfl-training-probabilistic-model-checking .
  2. You can then start the container e.g., with

    docker run -it -p 8888:8888 tfl-training-probabilistic-model-checking jupyter notebook
  3. Run the first notebook welcome_run_me_first.ipynb within jupyter. This will download the data for the workshop and finilize the setup.

Note that there is some non-trivial logic in the entrypoint that may collide with mounting volumes to paths directly inside /home/jovyan/tfl-training-probabilistic-model-checking. If you want to do that, the easiest way is to override the entrypoint or to mount somewhere else and create a symbolic link. For details on that see the Dockerfile and entrypoint.sh.

License

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

CC BY-SA 4.0