Professor Dr Joost-Pieter Katoen
- Section Informatics
- Location Aachen, Germany
- Election year 2024
Research
Research Priorities: Formal methods, formal verification, probabilistic models, model checking, and program verification
Joost‐Pieter Katoen is a theoretical computer scientist. His work focuses on the development of mathematical verification methods for assessing the accuracy of programs and computer systems. The automatic methods used for this combine concepts of mathematical logic, automata and graph theory. His developed techniques and software tools are applied in areas such as safety analysis, AI planning, control theory, system biology, and in model‐based performance assessment and reliability analyses.
Be it in research or in the administrative or industrial sectors, software needs to be examined for errors. As one of the world’s leading researchers in the field of formal methods, Joost‐Pieter Katoen uses algorithms to show that a computer system meets safety requirements and is running efficiently. He has carried out pioneering research in the field of “probabilistic model checking (PMC)”, a branch of computer‐assisted verification. This includes significant contributions to the foundational aspects of efficient, well‐scalable algorithms for discrete- and continuous-time probabilistic models such as Markov decision processes (MDPs). PMC software tools available today have been adopted in a wide variety of areas, including security analysis, AI planning, and distributed randomised algorithms. The software tool Storm, developed by Katoen’s team, is one of the most powerful probabilistic model checkers.
Over the last 15 years, Joost‐Pieter Katoen has also focused on the semantics and analysis of probabilistic programs. Such programs can describe a very broad range of probabilistic models, i.e.
mathematical models that include stochastic variables and probability distributions. They are used in fields such as security and probabilistic machine learning. In particular, Joost‐Pieter Katoen has been able to develop and partially automate new deductive verification processes for such programs.
In addition to numerous scientific publications, Joost‐Pieter Katoen co‐authored the book “Principles of Model Checking”, which is considered a standard reference text in the field.
Joost‐Pieter Katoen is a theoretical computer scientist. His work focuses on the development of mathematical verification methods for assessing the accuracy of programs and computer systems. The automatic methods used for this combine concepts of mathematical logic, automata and graph theory. His developed techniques and software tools are applied in areas such as safety analysis, AI planning, control theory, system biology, and in model‐based performance assessment and reliability analyses.
Be it in research or in the administrative or industrial sectors, software needs to be examined for errors. As one of the world’s leading researchers in the field of formal methods, Joost‐Pieter Katoen uses algorithms to show that a computer system meets safety requirements and is running efficiently. He has carried out pioneering research in the field of “probabilistic model checking (PMC)”, a branch of computer‐assisted verification. This includes significant contributions to the foundational aspects of efficient, well‐scalable algorithms for discrete- and continuous-time probabilistic models such as Markov decision processes (MDPs). PMC software tools available today have been adopted in a wide variety of areas, including security analysis, AI planning, and distributed randomised algorithms. The software tool Storm, developed by Katoen’s team, is one of the most powerful probabilistic model checkers.
Over the last 15 years, Joost‐Pieter Katoen has also focused on the semantics and analysis of probabilistic programs. Such programs can describe a very broad range of probabilistic models, i.e.
mathematical models that include stochastic variables and probability distributions. They are used in fields such as security and probabilistic machine learning. In particular, Joost‐Pieter Katoen has been able to develop and partially automate new deductive verification processes for such programs.
In addition to numerous scientific publications, Joost‐Pieter Katoen co‐authored the book “Principles of Model Checking”, which is considered a standard reference text in the field.
Career
- since 2024 Vice-Rector for Teaching and Learning, Rhine-Westphalia Technical University of Aachen (RWTH), Aachen, Germany
- since 2004 Professor of Software Modeling and Verification, RWTH Aachen, Aachen, Germany
- since 1999 Professor of Formal Methods and Tools, University of Twente, Enschede, Netherlands
- 1997-1999 Postdoctoral Fellow, University of Erlangen-Nuremberg, Erlangen, Germany
- 1996 Doctorate, University of Twente, Enschede, Netherlands
- 1990 Professional Doctorate in Engineering, Eindhoven University of Technology, Eindhoven, Netherlands
- 1987 Master’s Degree in Computer Science, University of Twente, Enschede, Netherlands
Functions
- 2020-2024 Spokesperson, Profile Area “Information and Communication Technology”, RWTH Aachen, Aachen, Germany
- 2013-2019 Spokesperson, Steering Committee, European Joint Conferences on Theory and Practice of Software (ETAPS)
- 2012-2015 Spokesperson, Department of Computer Science, RWTH Aachen, Aachen, Germany
Projects
- 2024-2026 Participating Scientist, Proof of Concept Grant “A Deductive Verifier for Probabilistic Programs”, European Research Council (ERC)
- 2018-2024 Coordinator, Advanced Research Grant “Formal Reasoning About Probabilistic Programs” (FRAPPANT), ERC
- 2017-2026 Spokesperson, Research Training Groups (GRK) 2236 “Uncertainty and Randomness in Algorithms, Verification and Logic” (UnRAVeL), German Research Foundation (DFG), Germany
Honours and Memberships
- since 2024 Member, German National Academy of Sciences Leopoldina, Germany
- since 2022 Member, North Rhine-Westphalian Academy of Sciences, Humanities and the Arts, Düsseldorf, Germany
- since 2021 Fellow, Association for Computing Machinery (ACM), New York City, USA
- since 2021 Member, Koninklijke Hollandsche Maatschappij der Wetenschappen (KHM*W*) (Royal Holland Society of Sciences and Humanities), Netherlands
- since 2017 Honorary Doctorate, Aalborg University, Aalborg, Denmark
- since 2013 Member, Academia Europaea