I’m a software developer and project leader at Santa Anna IT Research Institute, with a Master’s in Computer Systems from Linköping University.
I’ve been developing and maintaining OpenModelica, the open-source modeling and simulation environment, for many years.
- Graphical clients: OMEdit, the graphical modeling and simulation editor, and other GUI-based clients for OpenModelica.
- Python interface: OMPython, which lets you script and control OpenModelica from Python.
- Compiler and debugging: contributions to the OpenModelica Compiler, and a GDB debugger plugin for MDT (Modelica Development Tool) in Eclipse.
- Co-simulation: support for the Functional Mockup Interface (FMI) in OpenModelica.
Along the way I’ve co-authored papers on modeling, simulation, and debugging tools, which you can find below. I enjoy turning complex research tools into software people can actually use, and I work across Windows, Linux, and macOS.
Publications
Conference Papers
2019
- Lennart Ochel, Robert Braun, Bernhard Thiele, Adeel Asghar, Lena Buffoni, Magnus Eek, Peter Fritzson, Dag Fritzson, Sune Horkeby, Robert Hällquist, Ake Kinnander, Arunkumar Palanisamy, Adrian Pop, Martin Sjölund. OMSimulator - Integrated FMI and TLM-based Co-simulation with Composite Model Editing and SSP. 13th International Modelica Conference, Regensburg, Germany, March 4-6, 2019.
- Peter Fritzson, Adrian Pop, Martin Sjölund, Adeel Asghar. MetaModelica - A Symbolic-Numeric Modelica Language and Comparison to Julia. 13th International Modelica Conference, Regensburg, Germany, March 4-6, 2019.
- Bernt Lie, Arunkumar Palanisamy, Alachew Mengist, Lena Buffoni, Martin Sjölund, Adeel Asghar, Adrian Pop, Peter Fritzson. OMJulia: An OpenModelica API for Julia-Modelica Interaction. 13th International Modelica Conference, Regensburg, Germany, March 4-6, 2019.
2018
- Peter Fritzson, Adrian Pop, Adeel Asghar, Bernhard Bachmann, Willi Braun, Robert Braun, Lena Buffoni, Francesco Casella, Rodrigo Castro, Alejandro Danós, Rüdiger Franke, Mahder Gebremedhin, Bernt Lie, Alachew Mengist, Kannan Moudgalya, Lennart Ochel, Arunkumar Palanisamy, Wladimir Schamai, Martin Sjölund, Bernhard Thiele, Volker Waurich, Per Östlund. The OpenModelica Integrated Modeling, Simulation and Optimization Environment. 1st American Modelica Conference, Cambridge, MA, USA, October 8-10, 2018.
2017
2016
- Bernt Lie, Sudeep Bajracharya, Alachew Mengist, Lena Buffoni, Arunkumar Palanisamy, Martin Sjölund, Adeel Asghar, Adrian Pop, Peter Fritzson. API for accessing OpenModelica models from Python. 9th EUROSIM Congress on Modelling and Simulation, Oulu, Finland, September 12-16, 2016.
2015
- Adeel Asghar, Andreas Pfeiffer, Arunkumar Palanisamy, Alachew Mengist, Martin Sjölund, Adrian Pop, Peter Fritzson. Automatic Regression Testing of Simulation Models and Concept for Simulation of Connected FMUs in PySimulator. 11th International Modelica Conference, Versailles, France, September 21-23, 2015.
- Alachew Mengist, Adeel Asghar, Adrian Pop, Peter Fritzson, Willi Braun, Alexander Siemers, Dag Fritzson. An Open-Source Graphical Composite Modeling Editor and Simulation Tool Based on FMI and TLM Co-Simulation. 11th International Modelica Conference, Versailles, France, September 21-23, 2015.
2014
- Martin Sjölund, Francesco Casella, Adrian Pop, Adeel Asghar, Peter Fritzson, Willi Braun, Lennart Ochel, Bernhard Bachmann. Integrated Debugging of Equation-Based Models. 10th International Modelica Conference, Lund, Sweden, March 10-12, 2014.
2013
2012
- Adrian Pop, Martin Sjölund, Adeel Asghar, Peter Fritzson, Francesco Casella. Static and Dynamic Debugging of Modelica Models. 9th International Modelica Conference, Munich, Germany, September 3-5, 2012.
- Anand Ganeson, Peter Fritzson, Olena Rogovchenko, Adeel Asghar, Martin Sjölund, Andreas Pfeiffer. An OpenModelica Python Interface and its use in PySimulator. 9th International Modelica Conference, Munich, Germany, September 3-5, 2012.
- Adeel Asghar, Adrian Pop, Martin Sjölund, Peter Fritzson. Efficient Debugging of Large Algorithmic Modelica Applications. MATHMOD 2012 - 7th Vienna International Conference on Mathematical Modelling, Vienna, Austria, February 15-17, 2012.