SS 2017: Modellierung nebenläufiger Systeme

Lecturer and Tutor:
Harsh Beohar (E-Mail)

Technical Content

The following topics are expected to be covered during this course:

  • Transitions system
  • Behavioural equivalences: Trace equivalence, Failure equivalence, Bisimulation equivalence
  • Closure properties of bisimulation relations and Hennessy-Milner Logic
  • Process algebra - TCP, (CCS and CSP)
  • Probabilistic process algebra
  • Event structures

Hinweise

Diese Vorlesung kann von Studierenden verschiedener Studiengänge gehört werden. Insbesondere handelt es sich dabei um:

  • Studierende im Duisburger Master-Studiengang "Angewandte Informatik (Ingenieur- und Medieninformatik)"

  • Studierende im Master-Studiengang "International Studies in Engineering" (Computer Engineering)

  • Studierende mit Nebenfach Informatik

Literature

  • J.C.M. Baeten, T. Basten, M.A. Reniers: Process Algebra: Equational Theories of Communicating Processes. Cambridge University Press, 2010.
  • Luca Aceto, Anna Ingolfsdottir, Kim G. Larsen, Jiri Srba: Reactive Systems: Modelling, Specification and Verification. Cambridge University Press, 2007.
  • R. Milner: Communication and Concurrency. Prentice Hall, 1989.
  • C.A.R. Hoare: Communicating sequential processes. 2004. http://www.usingcsp.com/cspbook.pdf

Electronic Literature:

  • Davide Sangiorgi: On the origins of Bisimulation, Coinduction, and Fixed Points. Technical Report 2007-24, Department of Computer Science, University of Bologna, 2007. http://www.cs.unibo.it/~sangio/DOC_public/history_bis_coind.pdf
  • Winskel G. (1989) An introduction to event structures. In: de Bakker J.W., de Roever W.P., Rozenberg G. (eds) Linear Time, Branching Time and Partial Order in Logics and Models for Concurrency. REX 1988. Lecture Notes in Computer Science, vol 354. Springer, Berlin, Heidelberg
  • Winskel G. (1986) Event structures. Invited lectures for the Advanced Course on Petri Nets, Sept. 1986. Appears as a report of the Computer Laboratory, University of Cambridge, 1986. https://www.cl.cam.ac.uk/~gw104/EvStr.pdf

Tools

The following tool demo will be given in the lecture (not part of the syllabus):

Schedule

Lectures

  • Mo, 12:15–13:45, LK 053
  • Do, 10:15-11:45, LB 117

Exercises [To be updated]

Examination

The oral examinations in the summer semester will be held on 14th and 15th August, 2017. Please enroll yourself at the Secretariat in the room LF 227.

Aktuelles

Keine Artikel in dieser Ansicht.

© Universität Duisburg-Essen, Lehrstuhl Theoretische InformatikLogin