The Programming, Logic, and Semantics group (PLS) at ITU

Welcome to the homepage of the Programming, Logic and Semantics group at ITU. The PLS group is one of the seven research groups at ITU (for the others, please visit the research section of ITU's homepage).


The PLS group conducts research in the theory of programming languages and logic. The aim of this research is to provide the tools allowing for future software to be safe, reliable and trustworthy, and the compentences of the group span from mathematical modelling and reasoning to implementation of tools. The research interests of the group currently span the following areas: Logics for reasoning about programming languages, programming language design, proof assistants, type theory, denotational semantics, concurrency and security as well as applications of these topics to digital elections, business process modeling and other topics.

Recent and upcoming news

  • Nobuko Yoshida, Julien Lange and Bernardo Toninho visit PLS, August 15-19, 2016. Host: Marco Carbone.
  • Michael Denzel visits PLS, June 9-10, 2016. Host: Alessandro Bruni.
  • Peter Ryan visits PLS. April 11 - August 14 2016. Host: Carsten Schürmann.
  • Hans Bugge Grathwohl visits March 16-18, 2016. Host: Rasmus Møgelberg.
  • Rasmus Møgelberg has been awarded a Villum Young Investigator grant for the project Type Theories for Reactive Programming. The grant is 6.4 mill. DKR and the project will run for 5 years.
  • Alessandro Bruni joins the PLS group as a postdoc with Carsten Schurmann. January 3rd, 2016.
  • Seminar on Semantics of Linear Logic. Start Date November 26th, 2015. Organiser: Rasmus Møgelberg.
  • Mike Mislove visits the PLS, November 24th, 2015. Host : Thomas Hildebrandt.
  • Ralf Sasse will give a PhD mini course on the Tamarin tool, January 25-29, 2016. Host: Carsten Schuermann
  • Aleš Bizjak visits November 30 - December 2, 2015. Host: Rasmus Møgelberg.
  • Robbert Krebbers visits November 11-12, 2015. Host: Jesper Bengtson
  • Marie Kerjean visits from November 1st, 2015 to November 1st, 2016. Host: Rasmus Møgelberg.
  • Enrico Tassi and Cinzia Di Giusto visit September 28- October 2. Hosts: Jesper Bengtson and Marco Carbone
  • Hugo Vieira visits September 10-11, 2015. Host: Marco Carbone
  • Fabrizio Montesi wins the EAPLS Best PhD Dissertation Award 2014 for his thesis "Choreographic Programming" supervised by Marco Carbone, August 30th, 2015.
  • Håkon Normann vistits Uwe Nestman at TU Berlin from Sept 7th to Dec 18th 2015.
  • Peter Brottveit Bock visits Iliano Cervesato at CMU Qatar from Sept 15 to Dec 15, 2015.
  • Paul Blain Levy visits September 21 - 24, 2015. Host: Rasmus Møgelberg.
  • David Basin visits August 26 - September 2, 2015. Hosts: Carsten Schuermann and Thomas Hildebrandt.
  • Patrick Bahr joins the PLS group as a post doc with Rasmus Møgelberg. August 1st, 2015.
  • Aleš Bizjak visits June 8-15, 2015. Host: Rasmus Møgelberg.
  • Bas Spitters visits May 22, 2015. Host: Rasmus Møgelberg.
  • Jasmin Blanchette visits March 19, 2015 -- Host: Jesper Bengtson.
  • Benedikt Ahrens visits February 2-6, 2015 -- Host: Rasmus Møgelberg.
  • Rasmus Møgelberg has been awarded 2.5 mill DKR to the project Guarded Recursive Types in the Foundations of Programming Languages by The Danish Council for Independent Research. The project is to run for 3 years.
  • Agata Anna Murawska visits Brigitte Pientka and the Computation and Logic group at McGill University, Montreal, from February 1 to August 1, 2015.

Older news