Hide menu

Martin Sjölund

Contact Information

Martin Sjölund
Dept. of Computer and Information Science
Linköpings universitet
581 83 LINKÖPING
E-mail: martin.sjolund@liu.se
Building B, room 3B:451
Member of:
Programming Environments Laboratory (PELAB)
Software and Systems (SaS)

Martin Sjölund is working as postdoc at the Programming Environments Laboratory (PELAB), which is part of the Department of Computer and Information Science, Linköping University. He received his Master of Science in Computer Science and Engineering from Linköping University in 2009 and finished his PhD in 2015. He is also working for the Open Source Modelica Consortium, developing the OpenModelica Compiler.

Publications


Journal Articles

[1] Åke Kinnander, Martin Sjölund, and Adrian Pop. Industrial Evaluation of Integrated Performance Analysis and Equation Model Debugging for Equation-Based Models. Modeling, Identification and Control, 37(4):225--236, 2016. [ bib | DOI ]
[2] Adrian Pop, Martin Sjölund, Adeel Ashgar, Peter Fritzson, and Francesco Casella. Integrated Debugging of Modelica Models. Modeling, Identification and Control, 35(2):93--107, 2014. [ bib | DOI ]
[3] Martin Sjölund, Peter Fritzson, and Adrian Pop. Bootstrapping a Compiler for an Equation-Based Object-Oriented Language. Modeling, Identification and Control, 35(1):1--19, 2014. [ bib | DOI ]

Peer Reviewed Conference and Workshop Papers

[1] Alfredo Garro, Andrea Tundis, Daniel Bouskela, Audrey Jardin, Nguyen Thuy, Martin Otter, Lena Buffoni, Peter Fritzson, Martin Sjölund, Wladimir Schamai, and Hans Olsson. On formal cyber physical system properties modeling: A new temporal logic language and a Modelica-based solution. In 2016 IEEE International Symposium on Systems Engineering (ISSE), pages 1--8, October 2016. [ bib | DOI ]
[2] Åke Kinnander, Martin Sjölund, and Adrian Pop. Industrial evaluation of an efficient equation model debugger in OpenModelica. In Proceedings of 9th EUROSIM Congress on Modelling and Simulation, September 2016. [ bib ]
[3] Adeel Asghar, Andreas Pfeiffer, Arunkumar Palanisamy, Alachew Mengist, Martin Sjölund, Adrian Pop, and Peter Fritzson. Automatic regression testing of simulation models and concept for simulation of connected FMUs in PySimulator. In Peter Fritzson and Hilding Elmqvist, editors, Proceedings of the 11th International Modelica Conference. Modelica Association and Linköping University Electronic Press, September 2015. [ bib | DOI ]
[4] Arunkumar Palanisamy, Adrian Pop, Martin Sjölund, , and Peter Fritzson. Modelica based parser generator with good error handling. In Hubertus Tummescheit and Karl-Erik Årzén, editors, Proceedings of the 10th International Modelica Conference. Modelica Association and Linköping University Electronic Press, March 2014. [ bib | DOI ]
[5] Arunkumar Palanisamy, Adrian Pop, Martin Sjölund, and Peter Fritzson. Modelica based parser generator with good error handling. In Hubertus Tummescheit and Karl-Erik Årzén, editors, Proceedings of the 10th International Modelica Conference. Modelica Association and Linköping University Electronic Press, March 2014. [ bib | DOI ]
[6] Martin Sjölund, Francesco Casella, Adrian Pop, Adeel Asghar, Peter Fritzson, Willi Braun, Lennart Ochel, and Bernhard Bachmann. Integrated Debugging of Equation-Based Models. In Hubertus Tummescheit and Karl-Erik Årzén, editors, Proceedings of the 10th International Modelica Conference. Modelica Association and Linköping University Electronic Press, March 2014. [ bib | DOI ]
[7] Martin Sjölund, Mahder Gebremedhin, and Peter Fritzson. Parallelizing equation-based models for simulation on multi-core platforms by utilizing model structure. In Alain Darte, editor, Proceedings of the 17th Workshop on Compilers for Parallel Computing, July 2013. [ bib | pdf ]
[8] Adrian Pop, Martin Sjölund, Adeel Asghar, Peter Fritzson, and Francesco Casella. Static and dynamic debugging of Modelica models. In Martin Otter and Dirk Zimmer, editors, Proceedings of the 9th International Modelica Conference. Linköping University Electronic Press, September 2012. [ bib | DOI | pdf ]
[9] Anand Ganeson, Peter Fritzson, Olena Rogovchenko, Adeel Asghar, Martin Sjölund, and Andreas Pfeiffer. An OpenModelica Python interface and its use in pysimulator. In Martin Otter and Dirk Zimmer, editors, Proceedings of the 9th International Modelica Conference. Linköping University Electronic Press, September 2012. [ bib | DOI | pdf ]
[10] Mohsen Torabzadeh-Tari, Jhansi Remala, Martin Sjölund, Adrian Pop, and Peter Fritzson. OMSketch -- graphical sketching in the OpenModelica interactive book, omnotebook. In Peter Bunus, Dag Fritzson, and Claus Führer, editors, Proceedings of the 52th Scandinavian Conference on Simulation and Modeling (SIMS), September 2011. [ bib | pdf ]
[11] Martin Sjölund and Peter Fritzson. Debugging symbolic transformations in equation systems. In François Cellier, David Broman, Peter Fritzson, and Edward Lee, editors, Proceedings of the 4th International Workshop on Equation-Based Object-Oriented Modeling Languages and Tools. Linköping University Electronic Press, September 2011. [ bib | pdf ]
[12] Mohsen Torabzadeh-Tari, Martin Sjölund, Adrian Pop, and Peter Fritzson. DrControl - an interactive course material for teaching control engineering. In Christoph Clauß, editor, Proceedings of the 8th International Modelica Conference. Linköping University Electronic Press, March 2011. [ bib | DOI | pdf ]
[13] Martin Sjölund, Peter Fritzson, and Adrian Pop. Bootstrapping a Modelica compiler aiming at Modelica 4. In Christoph Clauß, editor, Proceedings of the 8th International Modelica Conference. Linköping University Electronic Press, March 2011. [ bib | DOI | pdf ]
[14] Jens Frenkel, Christian Schubert, Günter Kunze, Peter Fritzson, Martin Sjölund, and Adrian Pop. Towards a benchmark suite for Modelica compilers: Large models. In Christoph Clauß, editor, Proceedings of the 8th International Modelica Conference. Linköping University Electronic Press, March 2011. [ bib | DOI | pdf ]
[15] Michaela Huhn, Martin Sjölund, Wuzhu Chen, Christian Schulze, and Peter Fritzson. Tool support for Modelica real-time models. In Christoph Clauß, editor, Proceedings of the 8th International Modelica Conference. Linköping University Electronic Press, March 2011. [ bib | DOI | pdf ]
[16] Syed Adeel Asghar, Sonia Tariq, Mohsen Torabzadeh-Tari, Peter Fritzson, Adrian Pop, Martin Sjölund, Parham Vasaiely, and Wladimir Schamai. An open source Modelica graphic editor integrated with electronic notebooks and interactive simulation. In Christoph Clauß, editor, Proceedings of the 8th International Modelica Conference. Linköping University Electronic Press, March 2011. [ bib | DOI ]
[17] Jens Frenkel, Günter Kunze, Peter Fritzson, Martin Sjölund, Adrian Pop, and Willi Braun. Towards a modular and accessible modelica compiler backend. In Christoph Clauß, editor, Proceedings of the 8th International Modelica Conference. Linköping University Electronic Press, March 2011. [ bib | pdf ]
[18] Martin Sjölund, Robert Braun, Peter Fritzson, and Petter Krus. Towards efficient distributed simulation in Modelica using transmission line modeling. In Peter Fritzson, Edward Lee, François Cellier, and David Broman, editors, Proceedings of the 3rd International Workshop on Equation-Based Object-Oriented Modeling Languages and Tools, pages 71--80. Linköping University Electronic Press, October 2010. [ bib | pdf ]
[19] Mohsen Torabzadeh-Tari, Peter Fritzson, Adrian Pop, and Martin Sjölund. Generalization of an active electronic notebook for teaching multiple programming languages. In Proceedings the 1st Annual Engineering Education Conference, April 2010. [ bib | DOI ]
[20] Mohsen Torabzadeh-Tari, Peter Fritzson, Martin Sjölund, and Adrian Pop. OpenModelica-Python Interoperability Applied to Monte Carlo Simulation. In Proceedings of the 50th Scandinavian Conference on Simulation and Modeling, pages 21--25, October 2009. [ bib | .pdf ]
[21] Peter Fritzson, Pavol Privitzer, Martin Sjölund, and Adrian Pop. Towards a text generation template language for Modelica. In Francesco Casella, editor, Proceedings of the 7th International Modelica Conference, pages 193--207. Linköping University Electronic Press, September 2009. [ bib | DOI ]
[22] Martin Sjölund and Peter Fritzson. An OpenModelica Java External Function Interface Supporting MetaProgramming. In Francesco Casella, editor, Proceedings of the 7th International Modelica Conference. Linköping University Electronic Press, September 2009. [ bib | DOI ]

Technical Reports

[1] Peter Fritzson, Adrian Pop, and Martin Sjölund. Towards Modelica 4 meta-programming and language modeling with MetaModelica 2.0. Technical Report 2011:10, Linköping University, PELAB - Programming Environment Laboratory, May 2011. [ bib | pdf | http ]

Thesis

[1] Martin Sjölund. Tools and Methods for Analysis, Debugging, and Performance Improvement of Equation-Based Models. Doctoral thesis No 1664, Linköping University, Department of Computer and Information Science, 2015. [ bib | DOI ]
[2] Martin Sjölund. Tools for Understanding, Debugging, and Simulation Performance Improvement of Equation-Based Models. Licentiate thesis No 1592, Linköping University, Department of Computer and Information Science, 2013. [ bib | http ]
[3] Martin Sjölund. Bidirectional external function interface between Modelica/MetaModelica and Java. Master's thesis, Linköping University, Department of Computer and Information Science, August 2009. [ bib | pdf | http ]

References

I also provide a bibtex database of (among other things) the references used in the publications I wrote in LaTeX.

Page responsible: Martin Sjölund
Last updated: 2015-09-11