Seminar: Symbolic Model Checking in the Analysis of Critical Systems

Schedule

Seminar: Prof. Dr. Stefan Leue, Alina Bey

Thursday 15:15 - 16:45  Room: PZ 902

SessionDateTopic
0.122.10.2015 Initial Meeting, Formalities, Topic Distribution
0.229.10.2015 How To Seminar

Description

Contents

Model Checking is a technique to determine whether the state-transition model (Kripke structure) for some software or hardware system satisfies a given specification, typically formalized using some form of temporal logic. This seminar will present various methods, techniques and tools in the realm of symbolic model checking. In symbolic model checking, the transition system is encoded in the form of an Ordered Binary Decision Diagram (OBDD), a canoncial representation for boolean functions. This representation can then be used to either perform fixpoint-based CTL or LTL mode checking, or to translate the model into a SAT problem and to perform bounded model checking on it.

Participants

Bachelor Computer Science level standing in Logic, Theory of Computaton, Programming and Software Engineering

Subject Area

Informatik der Systeme / Angewandte Informatik 

Contents / Syllabus

The participants will be equipped with a deeper understanding of Symbolic Model Checking.

Seminar taught entirely in English.

Seminar presentation (appr. 30 mins.) and seminar report (appr. 10 pages)

The grading schemes can be found here:

Literature

Will be announced

Credits

SWS: 2
ECTS-points: 4

Topics

Basic Techniques

Timed Systems

Equivalences

Fixed-Point Logic

Hybrid Systems

Infinite Systems