Talks
Talks, tutorials, and workshop presentations, newest first. Full paper details are under Publications.
MODPROD Workshop
- 2026: Simulation and Interoperability using OMJL, the OpenModelica system in Julia. Tutorial. Slides, Program
- 2025: Introduction to Object Oriented Modeling, Simulation, Debugging and Dynamic Optimization with Modelica using OpenModelica. Tutorial, with Peter Fritzson. Slides, Program
- 2024: Introduction to Object Oriented Modeling, Simulation, Debugging and Dynamic Optimization with Modelica using OpenModelica. Tutorial, with Peter Fritzson. Tutorial material, Announcement
- 2023: Introduction to Object Oriented Modeling, Simulation, Debugging and Dynamic Optimization with Modelica using OpenModelica. Tutorial, with Peter Fritzson. Program
- 2020: Sustainability Modeling with System Dynamics and Modelica. Talk, with Peter Fritzson. Slides, Program
OpenModelica Annual Workshop
- 2025: Automatic Layout Generation and Translation of System Dynamic Models. Program
- 2024: Modelica in the Julia Environment: Latest Developments and Prospects. Slides, Program
- 2023: Techniques for Modeling and Simulation of Dynamic Overconstrained Connectors. With Francesco Casella and Adrian Pop. Slides, Program
- 2022: Language extensions to simulate Variable Structured Systems within a standard-compliant Modelica Compiler. With Adrian Pop. Slides, Program
- 2021: Modelica extensions for Highly Dynamic Systems via Julia and OpenModelica. With Adrian Pop and Martin Sjölund. Slides, Program
- 2020: Experimentation with a Prototype OpenModelica Compiler in Julia. With Adrian Pop and Martin Sjölund. Slides, Program
Conferences
- 2024: Proposal for A Context-oriented Modelica Contributing to Variable Structure Systems. American Modelica Conference 2024, Storrs, CT. Paper
- 2023: Supporting Infinitely Fast Processes in Continuous System Modeling. 15th International Modelica Conference, Aachen. Paper
- 2023: A Semi-Automatic Translator from System Dynamics to Modelica with Application to Socio-Bio-Physical Systems. SIMS 2023, Västerås. Paper
- 2022: Towards Modeling and Simulation of Dynamic Overconstrained Connectors in Modelica. Asian Modelica Conference 2022, Tokyo. Paper
- 2022: Introduction to Modeling, Simulation, Debugging, and Interoperability with Modelica and OpenModelica. Tutorial at the American Modelica Conference 2022, Dallas, with Peter Fritzson and Adrian Pop. Slides, Program
- 2021: OpenModelica.jl: A modular and extensible Modelica compiler framework in Julia targeting ModelingToolkit.jl. 14th International Modelica Conference, Linköping, session “Julia”. Paper, Program
- 2021: A Failed attempt at creating Guidelines for Visual GUI Testing: An industrial case study. IEEE ICST 2021 (online). Paper
- 2020: Towards an Open-Source Modelica Compiler in Julia. Asian Modelica Conference 2020 (online). Paper
- 2019: Towards Introducing Just-in-time Compilation in a Modelica Compiler. EOOLT 2019, Berlin. Paper, Program
Other
- YouTube: my channel has short tutorial videos from the course TDDD55, Compilers and Interpreters (2020): derivations and parse trees, eliminating left recursion, LL(1) parsing in Julia, and a parser built with Bison.
Thesis defences
- 2025: Public defence of my PhD thesis, Dynamic and Variable-Structure System Modeling for Equation-Based Languages: Applications, Methods and Tools, Linköping University, 10 December 2025. Opponent: Dirk Zimmer, DLR. Thesis
- 2022: Licentiate seminar, A Composable and Extensible Environment for Equation-based Modeling and Simulation of Variable Structured Systems in Modelica, Linköping University, 10 June 2022. Opponent: Christopher Rackauckas, MIT. Thesis
