Seminar Software Abstractions

Seminar Software Abstractions WS 2007/08

Seminar Software Abstractions WS 2007/08

Seminartermin

13.02.2008 im Raum 5054 um 9:00
14.02.2008 im Seminarraum des Lehrstuhls für Informatik 2 um 13:00

Folien mit Terminen und Hinweisen

Die Folien der Vorbesprechung können hier heruntergeladen werden. Die Termine (bis auf den verschobenen Seminartermin, s.o.) sind endgültig und verpflichtend.

Contents

Today's software as well as hardware designs are getting more and more involved. Verification efficiency or even decidability strongly depends on the complexity of a given system model. One of the most promising techniques to handle complex systems is the application of different abstraction methods. Abstraction permits a great reduction in verification effort or even allows to verify systems that otherwise could not be analyzed (e.g. many infinite--state systems).

We will discuss different models, e.g. formal models, concurrent or pointer--manipulating programs and probabilistic systems, as well as different abstraction techniques. Based on the abstracted model's verification one tries to derive the validity of the desired properties in the actual system. In some cases the abstraction may be too coarse making refinement necessary.

Requirements

  • Vordiplom Informatik or Bachelor in Computer Science
  • The written exposition and the presentation must be done in either german or english.
  • At least one of the following lectures:
    • Model Checking
    • Advanced Model Checking
    • Semantics and Verification of Software
  • LTL and CTL are well-known

Topics (Papers)

SRGursch Predicate abstraction Paper 1, Paper 2, Paper 3
JPKLindt Property preserving abstractions for the verification of concurrent systems Paper
HBEbert Abstract interpretation of reactive systems Paper
TNVölker Model checking and abstraction Paper
MNHong Abstraction and Refinement in Model Checking Paper 1, Paper 2
JPKBernatzki Counterexample-Guided Abstraction Refinement Paper 1, Paper 2
SRHeld Abstract regular model checking Paper 1, Paper 2
DKNellen Modal transition systems Paper
DKKnögel Don't know in probabilistic systems Paper
DKFillinger Game based abstraction for Markov decision processes Paper
MNOdenbrett Bisimulation and simulation on probabilistic systems Paper 1, Paper 2
MNSept The linear time - branching time spectrum Paper
SRMeyer Shape analysis by graph decomposition Paper
MNWeßendorf Root contention in IEEE 1394 Paper
TNAngelescu Slicing software for model construction Paper

Contact

(JPK) Prof. Dr. Joost-Pieter Katoen
(TN) Dr. Thomas Noll
(HB) Dr. Henrik Bohnenkamp
(MN) Martin Neuhäußer
(SR) Stefan Rieger
(DK) Daniel Klink

4 Aug 2008

We congratulate our colleague Viet Yen Nguyen, who won the Afstudeerprijs 2007/2008  of the Faculty of Electrical Engineering, Mathematics and Computer Science of the University of Twente, NL. The price, given to the author of the best master thesis of the season, is endowed with 1 kEuro.


Wanted: Aerospace HiWi's

We are looking for HiWi's who want to participate in the COMPASS project. It is an international aerospace project led by the MOVES chair. Application details can be found here