International Workshop on Petri Nets and Software Engineering

Aachen, Germany, June 24, 2019

Invited Speaker

Hans Vangheluwe (Belgium)

Petri Nets in Multi-Paradigm Modelling


Engineered systems today are characterized by an ever increasing complexity. This complexity is due to a large number of heterogeneous components as well as diverse concerns such as safety and energy efficiency by many stakeholders who develop these systems collaboratively.
Multi-paradigm Modelling (MPM) proposes to model every part and aspect of such complex systems explicitly, at the most appropriate level(s) of abstraction, using the most appropriate modelling formalism(s). This includes the explicit modelling of the often complex engineering workflows.
Petri Nets have proven to to be an appropriate ässembly language" for a whole class of problems. The talk starts from simple Place/Transition nets and shows how some extra constructs are needed to explicitly model time and fairness. As adding these constructs to a Petri Net is not intuitive and quite cumbersome and error prone, it is desirable to use an appropriate Domain-Specific Language (DSL) and map it onto Petri Nets. Some examples will be given of this and other uses of Petri Nets for MPM: a Power Window with heterogeneous components and safety requirements for analysis, a railway system with a continuous-time component and a non-deterministic environment for co-simulation analysis of rule-based model transformations, and enactment of workflow languages.


Hans Vangheluwe is a Professor in the Antwerp Systems and Software Modelling (AnSyMo) group within the Department of Mathematics and Computer Science at the University of Antwerp in Belgium, where he is a founding member of the NEXOR Consortium on Cyber-Physical Systems (CPS). AnSyMo is a Core Research Lab of Flanders Make, the strategic research centre for the Flemish manufacturing industry. He heads the Modelling, Simulation and Design Lab (MSDL), distributed over the University of Antwerp and the School of Computer Science at McGill University, Montreal, Canada. In a variety of projects, often with industrial partners, he develops and applies the model-based theory and techniques of Multi-Paradigm Modelling (MPM) in application domains as diverse as bio-actived sludge waste-water treatment plant design and optimization and safe automotive software. He is the chair of the EU COST Action IC1404 "Multi-Paradigm Modelling for Cyber-Physical Systems" (MPM4CPS).
Prof. Dr. Hans Vangheluwe (Belgium)
Back to workshop page:
TGI Informatik UHH
Daniel Moldt