Preface
I am currently working as adjunct lecturer in the
Programming
Environments Laboratory (PELAB)
at the
Department of Computer and Information Science, Linköping University.
My primary research interests are in programming languages (design, implementation, debugging, etc.) and integrated development tools.
I also work for
Open Source Modelica Consortium as Technical Coordinator.
My Schedule
Research Interests
- Programming Languages: Design, Implementation, Debugging, and Programming Environments
- Semantic Web, RuleML, Reasoning on the Web
- Conceptual Design combined with Modeling and Simulation tools
Research Projects and Tools
[Research] Prototype Implementation
Publications
- Adrian Pop:
Integrated Model-Driven Development Environments for
Equation-Based Object-Oriented Languages,
PhD Thesis, June 5, 2008, 13:15,
room: Visionen, building: B,
Programming Environments Laboratory (PELAB),
Department of Computer and Information Science (IDA),
Linköping University (LiU),
Linköping, Sweden
- Year 2012
- Adrian Pop, Martin Sj?lund, Martin Sjolund, Adeel Asghar, Peter Fritzson, Francesco Casella:
Static and Dynamic Debugging of Modelica Models
In Martin Otter and Dirk Zimmer, editors, Proceedings of the 9th International Modelica Conference. Linkoping University Electronic Press, September 2012
[Conference paper][Links: PDF]
- Adrian Pop, Martin Sjolund, Adeel Asghar, Peter Fritzson, Francesco Casella:
Static and Dynamic Debugging of Modelica Models
In Martin Otter and Dirk Zimmer, editors, Proceedings of the 9th International Modelica Conference. Linkoping University Electronic Press, September 2012
[Conference paper][Links: PDF]
- Adeel Asghar, Adrian Pop, Martin Sjolund, Peter Fritzson:
Efficient Debugging of Large Algorithmic Modelica Applications
In Proc. of MATHMOD 2012 - 7th Vienna International Conference on Mathematical Modelling, Vienna University of Technology, Vienna, Austria, February 15 - 17, 2012.
[Conference paper][Links: PDF]
- Year 2011
- Mohsen Torabzadeh-Tari, Jhansi Remala, Martin Sjolund, Adrian Pop, Peter Fritzson:
OMSketch - Graphical Sketching in the OpenModelica Interactive Book, OMNotebook
In Proceedings of the 52nd International Conference of Scandinavian Simulation Society, Vasteras, Sweden
September 29-30, 2011
[Conference paper][Links: PDF]
- Mohsen Torabzadeh-Tari, Martin Sjolund, Adrian Pop, Peter Fritzson:
DrControl - An Interactive Course Material for Teaching Control Engineering
In Christoph Claub, editor, Proceedings of the 8th International Modelica Conference. Linkoping University Electronic Press, March 2011
[Conference paper][Links: DOI | PDF]
- Martin Sjolund, Peter Fritzson, Adrian Pop:
Bootstrapping a Modelica Compiler aiming at Modelica 4
In Christoph Claub, editor, Proceedings of the 8th International Modelica Conference. Linkoping University Electronic Press, March 2011
[Conference paper][Links: DOI | PDF]
- Adeel Asghar, Adeel Asghar, Sonia Tariq, Mohsen Torabzadeh-Tari, Mohsen Torabzadeh-Tari, Peter Fritzson, Adrian Pop, Martin Sjolund, Parham Vasaiely, Wladimir Schamai:
An Open Source Modelica Graphic Editor Integrated with Electronic Notebooks and Interactive Simulation
In Christoph Claub, editor, Proceedings of the 8th International Modelica Conference. Linkoping University Electronic Press, March 2011
[Conference paper][Links: DOI]
- Jens Frenkel, Jens Frenkel, Gunter Kunze, Gunter Kunze, Peter Fritzson, Martin Sjolund, Adrian Pop, Willi Braun:
Towards a Modular and Accessible Modelica Compiler Backend
In Christoph Claub, editor, Proceedings of the 8th International Modelica Conference. Linkoping University Electronic Press, March 2011
[Conference paper][Links: PDF]
- Jens Frenkel, Jens Frenkel, Christian Schubert, Gunter Kunze, Peter Fritzson, Martin Sjolund, Adrian Pop:
Towards a Benchmark Suite for Modelica Compilers: Large Models
In Christoph Claub, editor, Proceedings of the 8th International Modelica Conference. Linkoping University Electronic Press, March 2011
[Conference paper][Links: DOI | PDF]
- Year 2010
- Mohsen Torabzadeh-Tari, Peter Fritzson, Martin Sjolund, Adrian Pop:
Generalization of an Active Electronic Notebook for Teaching Multiple Programming Languages
In Proceedings of EDUCON2010, IEEE, Madrid, April 14-16, 2010.
[Conference paper]
- Year 2009
- Peter Fritzson, Pavol Privitzer, Martin Sjölund, Adrian Pop:
Towards a Text Generation Template Language for Modelica
7th International Modelica Conference,
September 20-22, 2009, Como, Italy
[Conference paper]
- Wladimir Schamai, Peter Fritzson, Chris Paredis, Adrian Pop:
Towards Unified System Modeling and Simulation with ModelicaML: Modeling of Executable Behavior Using Graphical Notations
7th International Modelica Conference,
September 20-22, 2009, Como, Italy
[Conference paper]
- Wladimir Schamai, Peter Fritzson, Chris Paredis, Adrian Pop:
Towards Unified System Modeling and Simulation with ModelicaML : Modeling of Executable Behavior Using Graphical Notations
In Proceedings of the 7th International Modelica Conference (Modelica 2009), Como, Italy, September.20-22, 2009.
[Conference paper]
- Peter Fritzson, Pavol Privitzer, Martin Sjolund, Adrian Pop:
Towards a Text Generation Template Language for Modelica
In Proceedings of the 7th International Modelica Conference (Modelica 2009), Como, Italy, September.20-22, 2009.
[Conference paper]
- Peter Fritzson, Adrian Pop, David Broman, Peter Aronsson:
Formal Semantics Based Translator Generation and Tool Development in Practice
In Proceedings of 20th Australian Software Engineering Conference (ASWEC 2009), Gold Coast, Queensland, Australia, April 14 – 17, 2009.
[Conference paper]
- Year 2008
- Henrik Eriksson, Henrik Magnusson, Peter Fritzson, Adrian Pop:
3D Animation and Programmable 2D Graphics for Visualization of Simulations in OpenModelica.
In Proceedings of the 49th Scandinavian Conference on Simulation and Modeling (SIMS’2008), available at www.scan-sims.org. Oslo, Norway. October 7-8, 2008.
[Conference paper]
- Jörn Guy Suess, Peter Fritzson, Adrian Pop:
The Impreciseness of UML and Implications for ModelicaML.
In Proceedings of the 2nd International Workshop on Equation-Based Object-Oriented Languages and Tools, (EOOLT'2008), Pathos, Cyprus, July 8, 2008. Published by Linköping University Electronic Press, http://www.ep.liu.se/ecp/024/, July 2008.
[Conference paper]
- Adrian Pop, Kristian Stavåker, Peter Fritzson:
Exception Handling for Modelica
In Proceedings of the 6th International Modelica Conference (Modelica'2008), Bielefeld, Germany, March.3-4, 2008.
[Conference paper]
- Kristian Stavåker, Adrian Pop, Peter Fritzson:
Compiling and Using Pattern Matching in Modelica.
In Proceedings of the 6th International Modelica Conference (Modelica'2008), Bielefeld, Germany, March.3-4, 2008.
[Conference paper]
- Peter Fritzson, Adrian Pop, Kristoffer Norling, Mikael Blom:
Comment- and Indentation Preserving Refactoring and Unparsing for Modelica.
In Proceedings of the 6th International Modelica Conference (Modelica'2008), Bielefeld, Germany, March.3-4, 2008.
[Conference paper]
- Peter Fritzson, Adrian Pop, Mikael Blom, Kristoffer Norling,:
Comment- and Indentation Preserving Refactoring and Unparsing for Modelica.
In Proceedings of the 6th International Modelica Conference (Modelica'2008), Bielefeld, Germany, March.3-4, 2008.
[Conference paper]
- Peter Fritzson, Adrian Pop, Jörn Guy Süss, Luke Wildman:
Towards Integrated Model-Driven Testing of SCADA Systems Using the Eclipse Modeling Framework and Modelica.
In Proceedings of 19th Australian Software Engineering Conference (ASWEC 2008), Perth, Western Australia, March 25 – 28, 2008.
[Conference paper]
- Jörn Guy Süss, Peter Fritzson, Adrian Pop, Luke Wildman:
Towards Integrated Model-Driven Testing of SCADA Systems Using the Eclipse Modeling Framework and Modelica.
In Proceedings of 19th Australian Software Engineering Conference (ASWEC 2008), Perth, Western Australia, March 25 – 28, 2008.
[Conference paper]
- Year 2007
- Adrian Pop, David Akhvlediani, Peter Fritzson:
Towards Run-time Debugging of Equation-based Object-oriented Languages
Adrian Pop, David Akhvlediani, and Peter Fritzson. Towards Run-time Debugging of Equation-based Object-oriented Languages. In Proceedings of the 48th Scandinavian Conference on Simulation and Modeling (SIMS'2007), available at www.scan-sims.org and http://www.ep.liu.se. Göteborg, Sweden. October 30-31, 2007.
[Conference paper][Links: Towards Run-time Debugging of Equation-based Object-oriented Languages]
- Adrian Pop, Vasile Baluta, Peter Fritzson:
Eclipse Support for Design and Requirements Engineering Based on ModelicaML
Adrian Pop, Vasile Baluta, and Peter Fritzson. Eclipse Support for Design and Requirements Engineering Based on ModelicaML. In Proceedings of the 48th Scandinavian Conference on Simulation and Modeling (SIMS'2007), available at www.scan-sims.org and http://www.ep.liu.se. Göteborg, Sweden. October 30-31, 2007.
[Conference paper][Links: Eclipse Support for Design and Requirements Engineering Based on ModelicaML]
- Adrian Pop, David Akhvlediani, Peter Fritzson:
Towards Unified System Modeling with the ModelicaML UML Profile.
In Proceedings of the 1st International Workshop on Equation-Based Object-Oriented Languages and Tools, (EOOLT'2007), Berlin, July 30, 2007. Published by Linköping University Electronic Press, http://www.ep.liu.se/ecp/024/, July 2007.
[Conference paper][Links: Content]
- Adrian Pop, David Akhvlediani, Peter Fritzson:
Integrated UML and Modelica System Modeling with ModelicaML in Eclipse
In Proceedings of the 11th IASTED International Conference on Software Engineering and Applications (SEA 2007), Cambridge, MA, USA, November 19-21, 2007.
[Conference paper]
- Year 2006
- Peter Fritzson, Peter Aronsson, Adrian Pop, Håkan Lundvall, Kaj Nyström, Levon Saldamli, David Broman, Anders Sandholm:
OpenModelica - A Free Open-Source Environment for System Modeling, Simulation, and Teaching
IEEE International Symposium on Computer-Aided Control Systems Design , October 4-6, 2006, Munich, Germany
[Conference paper]
- Elmir Jagudin, Andreas Remar, Adrian Pop, Peter Fritzson:
OpenModelica MDT Eclipse plugin for Modelica Development, Code Browsing, and Simulation
the 47th Conference on Simulation and Modelling (SIMS2006), September, 28-29, 2006, Helsinki, Finland
[Conference paper]
- Adrian Pop, Peter Fritzson:
MetaModelica: A Unified Equation-Based Semantical and Mathematical Modeling Language
Joint Modular Languages Conference 2006 (JMLC2006) , September, 13-15th, 2006, Jesus College, Oxford, England
[Conference paper][Links: info]
- Adrian Pop, Peter Fritzson, Elmir Jagudin, Andreas Remar, David Akhvlediani:
OpenModelica Development Environment with Eclipse Integration for Browsing, Modeling, and Debugging
5th International Modelica Conference (Modelica2006), September, 4-5th, 2006, Vienna, Austria.
[Conference paper]
- Olof Johansson, Adrian Pop, Peter Fritzson:
Engineering Design Tool Standards and Interfacing Possibilities to Modelica Simulation Tools
5th International Modelica Conference (Modelica2006),
September, 4-5th, 2006, Vienna, Austria.
[Conference paper]
- Adrian Pop, Peter Fritzson:
An Eclipse-based Integrated Environment for Developing Executable Structural Operational Semantics Specifications
Structural Operational Semantics 2006 (SoS'2006), a Satellite Workshop of The 17th International Conference on Concurrency Theory (CONCUR'2006),
August 26, 2006, Bonn, Germany.
[Conference paper]
- Anders Fernström, Ingemar Axelsson, Peter Fritzson, Anders Sandholm, Adrian Pop:
OMNotebook - Interactive WYSIWYG Book Software for Teaching Programming
Anders Fernström, Ingemar Axelsson, Peter Fritzson, Anders Sandholm, Adrian Pop. OMNotebook - Interactive WYSIWYG Book Software for Teaching Programming. In Proceedings of the Workshop on Developing Computer Science Education - How Can It Be Done?. Linköping University, Dept. Computer & Inf. Science, Linköping, Sweden, March 10, 2006.
[Book][Links: info]
- Year 2005
- Peter Fritzson, Peter Aronsson, Håkan Lundvall, Kaj Nyström, Adrian Pop, Levon Saldamli, David Broman:
The OpenModelica Modeling, Simulation, and Development Environment
In Proceedings of the 46th Conference on Simulation and Modeling, pages 83-90, Trondheim, Norway, 2005
[Book][Links: info]
- Adrian Pop, Peter Fritzson:
Debugging Natural Semantics Specifications
Sixt International Symposium on Automated and Analysis-Driven Debugging (AADEBUG2005), September 19-21, 2005, Monterey, California.
[Conference paper][Links: Published in the ACM SIGSOFT/SIGPLAN on Automated and Analysis-Driven Debugging]
- Adrian Pop:
Contributions to Meta-Modeling Tools and Methods
Licentiate Thesis No. 1162, Linköping University
[Licentiate Thesis][Links: Thesis PDF | Presentation PDF]
- Adrian Pop, Peter Fritzson:
A Portable Debugger for Algorithmic Modelica Code,
4th International Modelica Conference (Modelica2005), 7-9 March 2005, Hamburg, Germany
[Conference paper]
- Olof Johansson, Adrian Pop, Peter Fritzson:
ModelicaDB - A Tool for Searching, Analysing, Crossreferencing and Checking of Modelica Libraries
4th International Modelica Conference (Modelica2005), 7-9 March 2005, Hamburg, Germany
[Conference paper]
- Peter Fritzson, Adrian Pop, Peter Aronsson:
Towards Comprehensive Meta-Modeling and Meta-Programming Capabilities in Modelica
4th International Modelica Conference (Modelica2005), 7-9 March 2005, Hamburg, Germany
[Conference paper]
- Year 2004
- Adrian Pop, Peter Fritzson, Olof Johansson:
An integrated framework for model-driven design and development using Modelica
SIMS 2004, the 45th Conference on Simulation and Modelling, 23-24 September 2004, Copenhagen, Denmark.
Complete proceedings can be found at: www.ScanSims.org
[Conference paper][Links: Article | Presentation]
- Olof Johansson, Adrian Pop, Peter Fritzson:
A functionality coverage analysis of industrially used ontology languages
Olof Johansson, Adrian Pop, Peter Fritzson: A functionality coverage analysis of industrially used ontology languages, In Proceedings of Model Driven Architecture: Foundations and Applications, (MDAFA2004), June 10-11, 2004, Linköping, Sweden.
[Conference paper]
- Adrian Pop, Ilie Savga, Uwe Assmann, Peter Fritzson:
Composition of XML dialects: A ModelicaXML case study
Software Composition Workshop (SC2004) , affiliated with European Joint Conferences on Theory and Practice of Software (ETAPS'04) , March 27 - April 4, 2004, Barcelona, Spain
[Conference paper]