Mail: Peter Fritzson
Dept. of Computer and Information Science
Linköpings universitet
SE-581 83 LINKÖPING
SWEDEN
Email: Email: peter.fritzson(at)liu.se
Phone: Phone: +46 13 281484
Mobile phone +46 70 828 14 84
Fax: Fax: +46 13 285899
Location: B 3B:452 (see map)
Homepage: Homepage: http://www.ida.liu.se/~petfr/
Member of: Member of:
Programming Environments Laboratory (PELAB)
Software and Systems (SaS)


Peter Fritzson is Professor since 1995 and research director of the Programming Environment Laboratory (PELAB), at Linköping University. He is also director of the Open Source Modelica Consortium (OSMC), director of the MODPROD center for model-based product development, and vice chairman of the Modelica Association, organizations he helped to establish. During 1999-2007 he served as chairman of the Scandinavian Simulation Society, and secretary of the European simulation organization, EuroSim. He received his M.Sc. in engineering 1975 and PhD 1984 in computer science from Linköping University. He was project leader at Sun MicroSystems, California, 1985-86, and visiting professor at University of Queensland, Australia, 2007-2008.

Research

Prof. Fritzson's current research interests is in software engineering, especially programming languages, high level specification and modeling languages, programming and debugging tools and environments, parallel and multi-core computing, compilers and compiler generators (e.g. RML). During recent years he has put special emphasis on tools and languages for object-oriented modeling and simulation, and is one of the founding fathers of the Modelica language. He is currently leading the OpenModelica open source effort.


Teaching

Compiler Construction, TDDB44.
Compilers and Interpreters, TDDD16.
Object Oriented Modeling and Simulation of Dynamic Systems with Modelica (Link)
Principles of Programming Languages and Environments (Link)


Publications


Professor Fritzson has authored or co-authored more than 250 technical publications, including 17 books/proceedings. In 2004 he published a textbook “Principles of Object-Oriented Modeling and Simulation with Modelica 2.1”, 939 pages, Wiley-IEEE Press, and in 2011 an introductory textbook "Introduction to Modeling and Simulation of Technical and Physical Systems", 232 pages. He has served as the chair of a number of international conferences and workskops, and took the initiative to start the AADEBUG and EOOLT workshop series.
  • Year 2013
    • Andrea Tundis, Lena Rogovchenko-Buffoni, Peter Fritzson, Alfredo Garro:
      Modeling System Requirements in Modelica: Definition and Comparison of Candidate Approaches
      In Henrik Nilsson, editor, Proceedings of the 5th International Workshop on Equation-Based Object-Oriented Modeling Languages and Tools. Linkoping University Electronic Press, April 2013
      [Conference paper][Links: PDF]


    • Anders Anderson, Peter Fritzson:
      Models for Distributed Real-Time Simulation in a Vehicle Co-Simulator Setup
      In Henrik Nilsson, editor, Proceedings of the 5th International Workshop on Equation-Based Object-Oriented Modeling Languages and Tools. Linkoping University Electronic Press, April 2013
      [Conference paper][Links: PDF]


    • Adeel Asghar, Peter Fritzson:
      Tool Demonstration Abstract: OpenModelica Graphical Editor and Debugger
      In Henrik Nilsson, editor, Proceedings of the 5th International Workshop on Equation-Based Object-Oriented Modeling Languages and Tools. Linkoping University Electronic Press, April 2013
      [Conference paper][Links: PDF]


    • Alachew Shitahun, Vitalij Ruge, Mahder Gebremedhin, Bernhard Bachmann, Lars Eriksson, Joel Andersson, Moritz Diehl, Peter Fritzson:
      Tool Demonstration Abstract: OpenModelica and CasADi for Model-Based Dynamic Optimization
      In Henrik Nilsson, editor, Proceedings of the 5th International Workshop on Equation-Based Object-Oriented Modeling Languages and Tools. Linkoping University Electronic Press, April 2013
      [Conference paper][Links: PDF]


  • Year 2012
    • Feng Liang, Wladimir Schamai, Olena Rogovchenko, Sara Sadeghi, Mattias Nyberg, Peter Fritzson:
      Model-based Requirement Verification : A Case Study
      In Martin Otter and Dirk Zimmer, editors, Proceedings of the 9th International Modelica Conference. Linkoping University Electronic Press, September 2012
      [Conference paper][Links: PDF]


    • Roland Samlaus, Peter Fritzson, Adam Zuga, Michael Strobel, Claudio Hillmann:
      Modelica Code Generation with Polymorphic Arrays and Records Used in Wind Turbine Modeling
      In Martin Otter and Dirk Zimmer, editors, Proceedings of the 9th International Modelica Conference. Linkoping University Electronic Press, September 2012
      [Conference paper][Links: DOI]


    • Jens Frenkel, Gunter Kunze, Peter Fritzson:
      Survey of appropriate matching algorithms for large scale systems of differential algebraic equations
      In Martin Otter and Dirk Zimmer, editors, Proceedings of the 9th International Modelica Conference. Linkoping University Electronic Press, September 2012
      [Conference paper][Links: PDF]


    • Mahder Gebremedhin, Afshin Moghadam, Peter Fritzson, Kristian Stavåker:
      A Data-Parallel Algorithmic Modelica Extension for Efficient Execution on Multi-Core Platforms
      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 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]


    • Anand Ganeson, Peter Fritzson, Olena Rogovchenko, Adeel Asghar, Martin Sjolund, 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. Linkoping University Electronic Press, September 2012
      [Conference paper][Links: PDF]


    • Bernhard Bachmann, Lennart Ochel, Vitalij Ruge, Mahder Gebremedhin, Peter Fritzson, Vaheed Nezhadali, Lars Eriksson, Martin Sivertsson:
      Parallel Multiple-Shooting and Collocation Optimization with OpenModelica
      In Martin Otter and Dirk Zimmer, editors, Proceedings of the 9th International Modelica Conference. Linkoping University Electronic Press, September 2012
      [Conference paper][Links: PDF]


    • Muhammed Zoheb Hossain, Olena Rogovchenko, Mattias Nyberg, Peter Fritzson:
      An Integrated Toolchain for Model Based Functional Safety Analysis
      In Proceedings of the 9th International Workshop on Applied Modeling and Simulation, WAMS, September 24-27, 2012.
      [Conference paper]


    • 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]


    • Wladimir Schamai, Peter Fritzson, Christiaan Paredis, Philipp Helle:
      ModelicaML Value Bindings for Automated Model Composition
      [Conference paper][Links: PDF]


    • David Broman, Peter Fritzson, Gorel Hedin, Johan Akesson:
      A comparison of two metacompilation approaches to implementing a complex domain-specific language
      [Conference paper][Links: HTTP]


    • 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]


    • Muhammed Zoheb Hossain, Mattias Nyberg, Olena Rogovchenko, Peter Fritzson:
      Computerized Model Based Functional Safety Analysis
      [Conference paper][Links: PDF]


  • Year 2011
    • Afshin Moghadam, Mahder Gebremedhin, Afshin Moghadam, Mahder Gebremedhin, Kristian Stavåker, Peter Fritzson:
      Simulation and Benchmarking of Modelica Models on Multi-core Architectures with Explicit Parallel Algorithmic Language Extensions
      In Proceedings of the Fourth Swedish Workshop on Multicore Computing November 23-25, 2011, Link?ping University
      [Links: PDF]


    • 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]


    • Wuzhu Chen, Michaela Huhn, Peter Fritzson:
      A Generic FMU Interface for Modelica
      In Francois Cellier, David Broman, Peter Fritzon, 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
      [Conference paper][Links: PDF]


    • Toby Myers, Toby Myers, Wladimir Schamai, Peter Fritzson:
      Comodeling Revisited: Execution of Behavior Trees in Modelica
      In Francois Cellier, David Broman, Peter Fritzon, 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
      [Conference paper][Links: PDF]


    • Martin Sjolund, Peter Fritzson:
      Debugging Symbolic Transformations in Equation Systems
      In Francois Cellier, David Broman, Peter Fritzon, 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
      [Conference paper][Links: PDF]


    • Mohsen-Torabzadeh Tari, Muhammed Hossain Zoheb, Peter Fritzson, Richter Thomas:
      OMWeb - Virtual Web-based Remote Laboratory for Modelica in Engineering Courses
      In Christoph Claub, editor, Proceedings of the 8th International Modelica Conference. Linkoping University Electronic Press, March 2011
      [Conference paper][Links: DOI | PDF]


    • Thieriot, Hubert, Maroun Nemera, Peter Fritzson, Rajiv Singh, John Kocherry:
      Towards Design Optimization with OpenModelica Emphasizing Parameter Optimization with Genetic Algorithms
      In Christoph Claub, editor, Proceedings of the 8th International Modelica Conference. Linkoping University Electronic Press, March 2011
      [Conference paper][Links: DOI | 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]


    • Michaela Huhn, Michaela Huhn, Martin Sjolund, Wuzhu Chen, Wuzhu Chen, Christan Schulze, Peter Fritzson:
      Tool Support for Modelica Real-time Models
      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]


    • Bouskela Daniel, Jardin Audrey, Benjelloun-Touimi Zakia, Peter Aronsson, Peter Fritzson:
      Modelling of Uncertainties with Modelica
      In Christoph Claub, editor, Proceedings of the 8th International Modelica Conference. Linkoping University Electronic Press, March 2011
      [Conference paper][Links: DOI | 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
    • Philipp Helle, Wladimir Schamai, Peter Fritzson, Christiaan Paredis:
      Virtual Verication of System Designs against System Requirements
      In Proc. of 3rd International Workshop on Model Based Architecting and Construction of Embedded Systems (ACES 2010). In conjunction with MODELS 2010. Oslo, Norway, Oct 4, 2010.
      [Conference paper]


    • Kristian Stavåker, Daniel Rolls, Jing Guo, Peter Fritzson, Sven-Bodo Scholz:
      Compilation of Modelica Array Computations into Single Assignment C for Efficient Execution on CUDA-enabled GPUs
      In Proceedings of the 3rd International Workshop on Equation-Based Object-Oriented Modeling Languages and Tools, (EOOLT 2010, Published by Linköping University Electronic Press, Oslo, Norway, Oct 3, 2010 www.ep.liu.se, In conjunction with MODELS 2010, Oslo, Norway, Oct 3, 2010.
      [Conference paper]


    • Robert Braun, Peter Fritzson, Petter Krus, Martin Sjölund:
      Towards Efficient Distributed Simulation in Modelica using Transmission Line Modeling
      In Proceedings of the 3rd International Workshop on Equation- Based Object-Oriented Modeling Languages and Tools, (EOOLT 2010), Published by Linköping University Electronic Press, www.ep.liu.se, In conjunction with MODELS 2010, Oslo, Norway, Oct 3, 2010.
      [Conference paper]


    • Wladimir Schamai, Uwe Pohlmann, Peter Fritzson, Christiaan J.J. Paredis, Philipp Helle, Carsten Strobel:
      Execution of UML State Machines Using Modelica
      In Proceedings of the 3rd International Workshop on Equation-Based Object-Oriented Modeling Languages and Tools, (EOOLT 2010), Published by Linkoping University Electronic Press, www.ep.liu.se, In conjunction with MODELS 2010, Oslo, Norway, Oct 3, 2010.
      [Conference paper]


    • Per Östlund, Kristian Stavåker, Peter Fritzson:
      Parallel Simulation of Equation-Based Models on CUDA-Enabled GPUs
      Accepted for publication, Parallel/High-Performance Object- Oriented Scientific Computing, (POOSC'10), In conjuction with SPLASH 2010 http://splashcon.org, Reno-Tahoe, Nevada, USA, October 18, 2010.
      [Conference paper]


    • Christian Paredis, Y. Bernard, Roger Burkhart, H.-P. de Koning, Sanford Friedenthal, Peter Fritzson, Nicolas Rouquette, Wladimir Schamai:
      An Overview of the SysML-Modelica Transformation Specification
      In Proceedings of the 2010 INCOSE International Symposium, Chicago, Illinois, July 12-15, 2010.
      [Conference paper]


    • Toby Myers, Peter Fritzson, Geoff Dromey:
      Co-Modeling: From Requirements to an Integrated Software/Hardware Model
      Accepted to IEEE Computer, May 2010
      [Journal paper]


    • 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]


    • Christoph Kessler, Wladimir Schamai, Peter Fritzson:
      Platform-independent modeling of explicitly parallel programs
      PARS'10: 23rd PARS-Workshop on parallel Systems and Algorithms, Hannover, Germany, Feb. 2010. In: M. Beigl and F. Cazorla-Almeida (Eds.): ARCS'10 Workshop Proceedings, ISBN 978-3-8007-3222-7, VDE-Verlag Berlin/Offenbach, Germany, pp. 83--93. Also in: PARS-Mitteilungen 27: 73-83, ISSN 0177-0454, Sep. 2010
      [Conference paper][Links: PDF]


  • Year 2009
    • Mohsen Torabzadeh-Tari, Peter Fritzson, Martin Sjölund:
      OpenModelica-Python Interoperability Applied to Monte Carlo Simulation
      Scandinavian Simulation Society, October 2009 in Fredericia, Denmark
      [Conference paper][Links: SIMS7]


    • 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]


    • Martina Maggio, Kristian Stavåker, Filippo Donida, Francesco Casella, Peter Fritzson:
      Parallel Simulation of Equation-based Object-Oriented Models with Quantized State Systems on a GPU
      In Proceedings of the 7th International Modelica Conference (Modelica 2009), Como, Italy, September.20-22, 2009.
      [Conference paper]


    • Martin Sjolund, Martin Sjolund, Peter Fritzson:
      An OpenModelica Java External Function Interface Supporting MetaProgramming
      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, David Broman, Francois Cellier:
      Equation-Based Object-Oriented Languages and Tools
      Report on the 2nd Workshop EOOLT at ECOOP 2008. Book chapter. Object-Oriented Technology. ECOOP 2008 Workshop Reader, Volume 5475 of LNCS, pages 18-29, Springer-Verlag, May 15, 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]


    • David Broman, Peter Fritzson:
      High-Order Acausal Models
      Simulation News Europe, Vol 19, No 1. ISSN 0929-2268. April 2009.
      [Journal paper]


    • Håkan Lundvall, Peter Fritzson:
      Automatic Parallelization using Pipelining for Equation-Based Simulation Languages.
      Accepted for the 14th Workshop on Compilers for Parallel Computing (CPC'2009), Zurich, Switzerland, Jan 7-9, 2009.
      [Conference paper]


    • Håkan Lundvall, Peter Fritzson:
      Automatic Parallelization using Pipelining for Equation-Based Simulation Languages
      In proceedings of the 14th Workshop on Compilers for Parallel Computing (CPC 2009), Zurich, Switzerland, Jan 7-9, 2009.
      [Conference paper]


  • Year 2008
    • Håkan Lundvall, Kristian Stavåker, Peter Fritzson, Christoph Kessler:
      Automatic Parallelization of Simulation Code for Equation-based Models with Software Pipelining and Measurements on Three Platforms.
      1st Swedish Workshop on Multi-Core Computing (MCC-08), Ronneby, November 27-28, 2008.
      [Conference paper]


    • 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]


    • Peter Fritzson, David Broman, Francois Cellier, Christoph Nytsch Geusen:
      Book Chapter: Workshop Reader of the Workshop EOOLT'2007 at ECOOP'2007, Object Oriented Technology
      ECOOP 2007 Workshop Reader, Springer Verlag, Executive Master in Project Management, Pages: 27 - 39, 2008
      [Conference paper][Links: Google Books]


    • Peter Fritzson, Edelfeldt, S:
      Evaluation and comparison of models and modelling tools simulating nitrogen processes in treatment wetlands
      Simulation (San Diego, Calif.)(ISSN 1569-190X), Volume: 16, Issue: 1, Pages: 26 - 49, 2008
      [Journal paper]


    • David Broman, Peter Fritzson:
      Higher-Order Acausal Models.
      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]


    • Toby Myers, Peter Fritzson, Geoff Dromey:
      Seamlessly Integrating Software & Hardware Modelling for Large-Scale Systems.
      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][Links: info]


    • 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]


    • Philip Machanick, Ariel Liebman, Peter Fritzson:
      Modeling of CO2 Reduction Impacts on Energy Prices with Modelica
      In Proceedings of the 6th International Modelica Conference (Modelica'2008), Bielefeld, Germany, March.3-4, 2008.
      [Book]


    • 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]


    • David Broman, Peter Aronsson, Peter Fritzson:
      Design Considerations for Dimensional Inference and Unit Consistency Checking 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
    • Christoph Kessler, Peter Fritzson, Mattias Eriksson:
      NestStepModelica - Mathematical Modeling and Bulk-Synchronous Parallel Simulation.
      In: Bo Kågström, Erik Elmroth, Jack Dongarra and Jerzy Wasniewski (eds.): PARA'06 State-of-the-Art in Scientific and Parallel Computing, Umea, Sweden, June 2006. Springer LNCS vol. 4699, pp. 1006-1015, 2007.
      [Conference paper][Links: Springer LNCS Online]


    • Håkan Lundvall, Peter Fritzson:
      Automatic Parallelization of Object Oriented Models Executed with Inline Solvers
      Håkan Lundvall, Peter Fritzson. Automatic Parallelization of Object Oriented Models Executed with Inline Solvers. Presented at the ParSim special session at the 14th EuroPVM/MPI User Group Meeting, Paris, 2007.
      [Conference paper]


    • Håkan Lundvall, Peter Fritzson:
      Automatic Parallelization of Mathematical Models Solved with Inlined Runge-Kutta Solvers
      Automatic Parallelization of Mathematical Models Solved with Inlined Runge-Kutta Solvers. Presented at the 48th Scandinavian Conference on Simulation and Modeling, Göteborg, 2007.
      [Conference paper]


    • 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]


    • Kristoffer Norling, David Broman, Peter Fritzson, Alexander Siemers, Dag Fritzson:
      Secure Distributed Co-Simulation over Wide Area Networks
      Kristoffer Norling, David Broman, Peter Fritzson, Alexander Siemers, and Dag Fritzson. Secure Distributed Co-Simulation over Wide Area Networks. 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: Secure Distributed Co-Simulation over Wide Area Networks]


    • Peter Fritzson, David Broman, Francois Cellier, Christoph Nytsch Geusen:
      Equation-Based Object-Oriented Languages and Tools Report on the Workshop EOOLT 2007 at ECOOP 2007
      Object-oriented technology : ECOOP 2007 Workshop reader : final reports, Berlin, Heidelberg, Springer, Lecture Notes in Computer Science; 4906. ISBN: 978-3-540-78194-3.
      [Links: Pdf]


    • Håkan Lundvall, Peter Fritzson:
      Automatic Parallelization of Object Oriented Models across method and system
      Håkan Lundvall, Peter Fritzson. Automatic Parallelization of Object Oriented Models Across Method and System, Presented at the 6th Eurosim Congress, Ljubljana, Slovenia, 2007.
      [Conference paper][Links: info]


    • David Broman, Peter Fritzson:
      Abstract Syntax Can Make the Definition of Modelica Less Abstract
      David Broman and Peter Fritzson. Abstract Syntax Can Make the Definition of Modelica Less Abstract. 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 Electronic Press, http://www.ep.liu.se/ecp/024/, July 2007.
      [Conference paper][Links: Abstract Syntax Can Make the Definition of Modelica Less Abstract]


    • 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]


    • Anders Sandholm, Peter Fritzson, Varun Arora, Scott Delp, Göran Petersson, Jessica Rose:
      The Gait E-Book - Development of Effective Participatory Learning using Simulation and Active Electronic Books
      Anders Sandholm, Peter Fritzson, Varun Arora, Scott Delp, Göran Petersson, and Jessica Rose. The Gait E-Book - Development of Effective Participatory Learning using Simulation and Active Electronic Books. In Proceedings of the 11th Mediterranean Conference on Medical and Biological Engineering and Computing (Medicon'2007), Ljubljana, Slovenia, June 26-30. 2007.
      [Conference paper][Links: The Gait E-Book - Development of Effective Participatory Learning using Simulation and Active Electronic Books]


    • Peter Fritzson, Erik Ulfhielm, Ales Belic, Martin Fransson, Henrik Gréen:
      Biochemical Mathematical Modeling with Modelica and the BioChem Library
      Aplimat 6th International Conference, February 6-9, 2007, Bratislava, Slovak Republic
      [Conference paper]


  • Year 2006
    • Alexander Siemers, Dag Fritzson, Peter Fritzson:
      Meta-Modeling for Multi-Physics Co-simulations applied for OpenModelica
      Alexander Siemers, Dag Fritzson, and Peter Fritzson. Meta-Modeling for Multi-Physics Co-simulations applied for OpenModelica. In Proceedings of International Congress on Methodologies for Emerging Technologies in Automation (ANIPLA2006), Rome, Italy, November 13-15, 2006.
      [Conference paper]


    • 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]


    • David Broman, Kaj Nyström, Peter Fritzson:
      Determining Over- and Under-Constrained Systems of Equations using Structural Constraint Delta
      In Proceedings of the Fifth International Conference on Generative Programming and Component Engineering (GPCE'06), Portland, Oregon, USA, 2006. ACM Press
      [Conference paper]


    • Filip Claeys, Peter Vanrolleghem, Peter Fritzson:
      A Generalized Framework for Abstraction and Dynamic Loading of Numerical Solvers
      Filip Claeys, Peter Vanrolleghem, and Peter Fritzson. A Generalized Framework for Abstraction and Dynamic Loading of Numerical Solvers. In Proceedings of the 2nd European Modelling & Simulation Symposium (EMSS2006), Barcelona, October 4-6, 2006.
      [Book]


    • Filip Claeys, Peter Vanrolleghem, Peter Fritzson:
      Boosting the Efficiency of Compound Virtual Experiments through a Priori Exploration of the Solver Setting Space
      Filip Claeys, Peter Vanrolleghem, and Peter Fritzson. Boosting the Efficiency of Compound Virtual Experiments through a Priori Exploration of the Solver Setting Space. In Proceedings of the 2nd European Modelling & Simulation Symposium (EMSS20069), Barcelona, October 4-6, 2006.
      [Conference paper][Links: Boosting the Efficiency of Compound Virtual Experiments through a Priori Exploration of the Solver Setting Space]


    • Filip Claeys, Maria Chtepen, Peter Fritzson, Peter Vanrolleghem:
      Towards Transparent Distributed Execution in the Tornado Framework
      Filip Claeys, Maria Chtepen, Peter Fritzson, Peter Vanrolleghem. Towards Transparent Distributed Execution in the Tornado Framework. In Proceedings of Environmental Applications and Distributed Computing (EADC2006), Bratislava, Slovakia, Oct 16-18, 2006.
      [Conference paper][Links: Towards Transparent Distributed Execution in the Tornado Framework]


    • 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]


    • David Broman, Peter Fritzson, Sébastien Furic:
      Types in the Modelica Language
      In Proceedings of the Fifth International Modelica Conference, Vienna, Austria, 2006.
      [Conference paper][Links: PDF]


    • Martin Fransson, Peter Fritzson, Malin Lindqvist, Ulf Hindorf, Sven Almer, Curt Peterson:
      A Preliminary Study of Modeling and Simulation in Individualized Drug Dosage - Azathioprine on Inflammatory Bowel Disease
      The 47th Conference on Simulation and Modeling of the Scandinavian Simulation Society, September 27-29, 2006, Helsinki, Finland
      [Conference paper]


    • Filip Claeys, Peter Fritzson, Peter Vanrolleghem:
      Using Modelica Models for Complex Virtual Experimentation with the Tornado Kernel
      Filip Claeys, Peter Fritzson, and Peter Vanrolleghem. Using Modelica Models for Complex Virtual Experimentation with the Tornado Kernel. In Proceedings of the 5th International Modelica Conference (Modelica'2006), Vienna, Austria, Sept. 4-5, 2006.
      [Conference paper]


    • Kaj Nyström, Peter Fritzson:
      Parallel Simulation with Transmission Lines in Modelica
      Kaj Nyström and Peter Fritzson. Parallel Simulation with Transmission Lines in Modelica. In Proceedings of the 5th International Modelica Conference (Modelica'2006), Vienna, Austria, Sept. 4-5, 2006.
      [Conference paper][Links: Parallel Simulation with Transmission Lines in Modelica]


    • Bernhard Bachmann, Peter Aronsson, Peter Fritzson:
      Robust Initialization of Differential Algebraic Equations
      Bernhard Bachmann, Peter Aronsson and Peter Fritzson. Robust Initialization of Differential Algebraic Equations. In Proceedings fo the 5th International Modelica Conference (Modelica'2006), Vienna, Austria, Sept. 4-5, 2006.
      [Conference paper][Links: Robust Initialization of Differential Algebraic Equations]


    • Jonas Larsson, Peter Fritzson:
      A Modelica-based Format for Flexible Modelica Code Generation and Causal Model Transformations
      Jonas Larsson and Peter Fritzson. A Modelica-based Format for Flexible Modelica Code Generation and Causal Model Transformations. In Proceedings of the 5th International Modelica Conference (Modelica'2006), Vienna, Austria, Sept. 4-5, 2006.
      [Conference paper][Links: A Modelica-based Format for Flexible Modelica Code Generation and Causal Model Transformations]


    • Anders Sandholm, Peter Bunus, Peter Fritzson:
      A Numeric Library for Use in Modelica Simulations with Lapack, SuperLU, Interpolation, and MatrixIO
      Anders Sandholm, Peter Bunus, and Peter Fritzson. A Numeric Library for Use in Modelica Simulations with Lapack, SuperLU, Interpolation, and MatrixIO. In Proceedings of the 5th International Modelica Conference (Modelica'2006), Vienna, Austria, Sept. 4-5, 2006.
      [Conference paper][Links: A Numeric Library for Use in Modelica Simulations with Lapack, SuperLU, Interpolation, and MatrixIO]


    • Anders Sandholm, Peter Fritzson, Gunilla Nilsson, Göran Petersson:
      Towards a Flexible General Training Simulator Platform Based on Modelica
      Anders Sandholm, Peter Fritzson, Gunilla Nilsson, and Göran Petersson. Towards a Flexible General Training Simulator Platform Based on Modelica. In Proceedings of the 47th Conference on Simulation and Modeling of the Scandinavian Simulation Society (SIMS2006), Helsingfors, Finland, Sept. 28-29, 2006.
      [Book][Links: Towards a Flexible General Training Simulator Platform Based on Modelica]


    • 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]


    • Christoph Kessler, Peter Fritzson, Mattias Eriksson:
      NestStepModelica - Mathematical Modeling and Bulk-Synchronous Parallel Simulation [Extended Abstract]
      PARA'06 State-of-the-Art in Scientific and Parallel Computing, Umea, Sweden, June 2006. Published electronically.
      [Links: PDF]


    • David Broman, Peter Fritzson:
      Type Safety of Equation-Based Object-Oriented Modeling Languages
      PLDI '06: Poster session at the ACM SIGPLAN 2006 Conference on Programming Language Design and Implementation, Ottawa, Canada, 2006
      [Links: Abstract, PDF | Poster, PDF]


    • 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
    • Håkan Mattson, Christoph Kessler, Kaj Nyström, Peter Fritzson:
      GridModelica: Modeling and Simulating on the Grid
      6th Annual Workshop on Linux Cluster for Super Computing (LCSC), Linköping, October 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]


    • Håkan Lundvall, Peter Fritzson:
      Event Handling in the OpenModelica Compiler and Run-time System
      SIMS 2005, the 46th Conference on Simulation and Modelling, 13-14 October 2005, Trondheim, Norway.
      [Conference paper][Links: pdf]


    • 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]


    • David Broman, Peter Fritzson:
      Ideas for Security Assurance in Security Critical Software using Modelica
      In Proceedings of the Conference on Modeling and Simulation for Public Safety, pages 45-54, Linköping, Sweden, 2005.
      [Book][Links: PDF]


    • Martin Fransson, Markus Gerdin, Peter Fritzson:
      Identification of a Nonlinear Cell Cycle System with Linear Models
      BioMedSim 2005, May 26-27, 2005, Linköping, Sweden
      [Conference paper]


    • Stina Edelfeldt, Peter Fritzson:
      Evaluation and Comparison of Ecological Models Simulating Nitrogen Processes in Treatment Wetlands, Modeled in Modelica
      Stina Edelfeldt and Peter Fritzson. Evaluation and Comparison of Ecological Models Simulating Nitrogen Processes in Treatment Wetlands, Modeled in Modelica. In Proceedings of the 4th International Conference on Modeling and Simulation in Biology, Medicine, and Biomedical Engineering (BioMedSim'2005), Linköping, Sweden, May 26-27, 2005.
      [Book]


    • Emma, Larsdotter Nilsson, Peter Fritzson:
      Biochemical and Metabolic Modeling with Modelica
      Emma Larsdotter Nilsson and Peter Fritzson. Biochemical and Metabolic Modeling with Modelica. In Proceedings of the 4th International Conference on Modeling and Simulation in Biology, Medicine, and Biomedical Engineering (BioMedSim'2005), Linköping, Sweden, May 26-27, 2005.
      [Conference paper]


    • 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]


    • Peter Aronsson, Peter Fritzson:
      A Task Merging Technique for Parallelization of Modelica Models
      Peter Aronsson and Peter Fritzson. A Task Merging Technique for Parallelization of Modelica Models. In Proceedings of the 4th International Modelica Conference, Hamburg, Germany, March 7-8 2005.
      [Conference paper]


    • Levon Saldamli, Bernhard Bachmann, Haetans-Jürg Wiesmann, Peter Fritzson:
      A Franework for Describing and Solving PDE Models in Modelica
      Levon Saldamli, Bernhard Bachmann, Haetans-Jürg Wiesmann and Peter Fritzson. A Framework for Describing and Solving PDE Models in Modelica. In Proceedings of the 4th International Modelica Conference, Hamburg, Germany, March 7-8, 2005.
      [Book]


    • Emma, Larsdotter Nilsson, Peter Fritzson:
      A Metabolic Specialization of a General Purpose Modelica Library for Biological and Biochemical Systems
      Emma Larsdotter Nilsson, Peter Fritzson. A Metabolic Specialization of a General Purpose Modelica Library for Biological and Biochemical Systems. In Proceedings of the 4th International Modelica Conference, Hamburg, Germany, March 7-8, 2005.
      [Conference paper]


  • Year 2004
    • Kaj Nyström, Peter Aronsson, Peter Fritzson:
      Parallelization in Modelica
      4th International Modelica Conference March 2005, Hamburg Germany
      [Conference paper]


    • Peter Bunus, Peter Fritzson:
      Automated Static Analysis of Equation-Based Components
      SIMULATION: Transactions of The Society for Modeling and Simulation International. Special issue on Component-based Modeling & Simulation. To appear 2004.
      [Journal paper]


    • Vadim Engelson, Peter Fritzson, Ulf Sellgren:
      An Easy-to-use Generic Model Configurator for Models in Multiple Tool Formats
      Proceedings of 5Th EUROSIM Congress on Modelling and Simulation, September 6-10, 2004, Paris, France
      [Conference paper][Links: PDF]


    • Kaj Nyström, Peter Aronsson, Peter Fritzson:
      GridModelica- A Modeling and Simulation Framework for the Grid
      Proceedings of the 45th Conference on Simulation and Modelling, 23-24 September 2004, Copenhagen
      [Conference paper][Links: PDF]


    • Peter Aronsson, Peter Fritzson:
      Automatic Parallelization in OpenModelica
      Proceedings of 5th EUROSIM Congress on Modeling and Simulation, Paris, France. ISBN (CD-ROM) 3-901608-28-1
      [Conference paper]


    • 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]


    • Håkan Lundvall, Peter Bunus, Peter Fritzson:
      Towards Automatic Generation of Model Checkable Code from 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: pdf]


    • Andreas Idebrant, Peter Fritzson:
      Aircraft - A Modelica Library for Aircraft Dynamics Simulation
      Andreas Idebrant and Peter Fritzson. Aircraft - A Modelica Library for Aircraft Dynamics Simulation. In Proceedings of 5th EUROSIM Congress on Modeling and Simulation, Paris, France. ISBN (CD-ROM) 3-901608-28-1, Sept 2004.
      [Conference paper][Links: Aircraft - A Modelica Library for Aircraft Dynamics Simulation]


    • Levon Saldamli, Peter Fritzson:
      Field Type and Field Constructor in Modelica
      Levon Saldamli and Peter Fritzson Field Type and Field Constructor in Modelica. In Proceedings of the 45th Conference on Simulation and Modelling of the Scandinavian Simulation Society (SIMS2004), 23-24 September 2004, Copenhagen, Denmark.
      [Conference paper]


    • Peter Fritzson, Vadim Engelson, Andreas Idebrant, Peter Aronsson, Håkan Lundvall, Peter Bunus, Kaj Nyström:
      Modelica – A Strongly Typed System Specification Language for Safe Engineering Practices
      Proceedings of SIMSafe 2004 conference, Karlskoga, Sweden, June 15-17, 2004
      [Conference paper][Links: PDF]


    • 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]


  • Year 2003
    • Eva-Lena Lengquist Sandelin, Susanna Monemar, Peter Fritzson, Peter Bunus:
      DrModelica - An Interactive Tutoring Environment for Modelica
      Proceedings of the 3rd International Modelica Conference (November 3-4, Linköping, Sweden) 2003
      [Conference paper][Links: PDF]


    • Adrian Pop, Peter Fritzson:
      ModelicaXML:A Modelica XML Representation with Applications
      3th Modelica Conference, Linköping, Sweden, Nov. 3-4, 2003, pp. 419-430
      [Conference paper][Links: Paper - PDF | Slides - PDF | Resources]


    • Emma, Larsdotter Nilsson, Peter Fritzson:
      BioChem - A Biological and Chemical Library for Modelica
      Proceedings of the 3rd International Modelica Conference (November 3-4, Linköping, Sweden) 2003, pp. 215-220
      [Conference paper][Links: PDF]


    • Peter Aronsson, Peter Fritzson, Levon Saldamli, Peter Bunus, Kaj Nyström:
      Meta Programming and Function Overloading in OpenModelica
      Proceedings of the 3rd International Modelica Conference (November 3-4, Linköping, Sweden) 2003, pp. 431-440
      [Conference paper][Links: PDF]


    • Eva-Lena Lengquist Sandelin, Susanna Monemar, Peter Fritzson, Peter Bunus:
      An Interactive Environment for Learning Modelica and Modeling using MathModelica
      Lengquist-Sandelin, Eva-Lena, Susanna Monemar, Peter Fritzson, and Peter Bunus: DrModelica - An Interactive Environment for Learning Modelica and Modeling using MathModelica. in Proceedings of ISCS'2003, Cefalu, Sicily, Italy, Nov 28-29, 2003.
      [Conference paper][Links: info]


    • Peter Bunus, Peter Fritzson:
      Semi-automatic Fault Localization and Behaviour Verification for Physical System Simulation Models
      In Proceedings8th IEEE International Conference on Automated Software Engineering. (Montreal, Canada, October 6-10, 2003)
      [Conference paper][Links: short version PDF | long version PDF]


    • Peter Aronsson, Levon Saldamli, Peter Bunus, Kaj Nyström, Peter Fritzson:
      Meta Programming and Function Overloading in OpenModelica
      To appear in Proceedings of the 3rd International Modelica Conference (November 3-4, Linköping, Sweden) 2003
      [Conference paper]


    • Peter Fritzson:
      Principles of Object-Oriented Modeling and Simulation with Modelica.
      Published by Wiley-IEEE Press,2003.
      [Book]


    • Eva-Lena Lengquist Sandelin, Susanna Monemar, Peter Fritzson, Peter Bunus:
      DrModelica - A Web-Based Teaching Environment for Modelica
      In Proceedings of the Conference on Simulation and Modeling - SIMS 2003. (Västerås, Sweden, September 18-19, 2003).
      [Conference paper][Links: info]


    • Håkan Lundvall, Peter Fritzson:
      Modelling concurrent activities and resource sharing in Modelica
      SIMS 2003 - 44th Conference on Simulation and Modeling on September 18 -19, 2003 in Västerås, Sweden
      [Conference paper][Links: pdf]


    • Vadim Engelson, Peter Bunus, Lucian Popescu, Peter Fritzson:
      Mechanical CAD with Multibody Dynamic Analysis Based on Modelica Simulation
      SIMS 2003 - 44th Conference on Simulation and Modeling on September 18 -19, 2003 in Västerås
      [Conference paper]


    • Håkan Lundvall, Peter Fritzson:
      Modeling Concurrent Activities and Resource Sharing in Modelica
      Håkan Lundvall and Peter Fritzson. Modeling Concurrent Activities and Resource Sharing in Modelica. In Proceedings of the 44th Scandinavian Conference on Simulation and Modeling (SIMS'2003), available at www.scan-sims.org. Västerås, Sweden. September 18-19, 2003.
      [Conference paper][Links: Modeling Concurrent Activities and Resource Sharing in Modelica]


    • Emma, Larsdotter Nilsson, Peter Fritzson:
      Using Modelica for Modeling of Discrete, Continuous and Hybrid Biological and Biochemical Systems
      Proc. of 3rd Conference on Modeling and Simulation in Biology, Medicine and Biomedical Engineering, Lebanon, 27-30 May 2003
      [Conference paper]


    • Emma, Larsdotter Nilsson, Peter Fritzson:
      Simulating Willow Productivity Using Modelica
      Proc. of 3rd Conference on Modeling and Simulation in Biology, Medicine and Biomedical Engineering, Lebanon, 27-30 May 2003
      [Conference paper]


    • Peter Aronsson, Peter Fritzson:
      Task Merging and Replication using Graph Rewriting
      Tenth International Workshop on Compilers for Parallel Computers, Amsterdam, the Netherlands, Jan 8-10, 2003
      [Conference paper][Links: ps]


  • Year 2002
    • Tobias Ritzau, Peter Fritzson:
      Decreasing Memory Overhead in Embedded Systems
      In the proceedings (published as LNCS 2491) of the Second International Workshop on Embeded Software (EMSOFT'02), Grenoble, France, October 7-9 2002.
      [Conference paper][Links: info]


    • Peter Bunus, Peter Fritzson:
      Semantics Guided Filtering of Combinatorial Graph Transformations in Declarative Equation Based Languages
      In Proceedings of the 2nd International Workshop on Source Code Analysis and Manipulation SCAM2002 (Montreal Canada, October 1st 2002)
      [Conference paper]


    • Peter Aronsson, Peter Fritzson, Levon Saldamli, Peter Bunus:
      Incremental Declaration Handling in Open Source Modelica
      In Proceedings, SIMS - 43rd Conference on Simulation and Modeling on September 26-27, 2002 at Oulu, Finland.
      [Conference paper][Links: pdf]


    • Vadim Engelson, Peter Fritzson:
      Distributed simulation environment for heterogeneous computer clusters
      Scandinavian Simulation Conference (SIMS), September 2002, Oulu, Finland.
      [Conference paper][Links: PDF]


    • Peter Bunus, Peter Fritzson:
      Modelica – A Declarative Object Oriented Multi-Paradigm Language
      In Proceedings of the Workshop on Multiparadigm Programming with Object Oriented Languages (MPOOL'02) (June 11, Malaga, Spain 2002).
      [Conference paper]


    • Peter Bunus, Peter Fritzson:
      Modelica, a General Object-Oriented Language for Continuous and Discrete-Event System Modeling and Simulation
      In Proceedings of the 35th Annual Simulation Symposium (San Diego, California, April 14-18, 2002)
      [Conference paper]


    • Levon Saldamli, Peter Fritzson, Bernhard Bachmann:
      Extending Modelica for Partial Differential Equations
      Proc. of the 2nd International Modelica Conference, Oberpfaffenhofen, Germany, March 2002.
      [Conference paper][Links: pdf]


    • Peter Aronsson, Peter Fritzson:
      Multiprocessor Scheduling of Simulation Code from Modelica Models
      Proceedings of the 2nd International Modelica Conference March 18-19, DLR, Oberpfaffenhofen, Germany
      [Conference paper][Links: Modelica Association]


    • Peter Fritzson, Peter Aronsson, Peter Bunus, Vadim Engelson, Levon Saldamli, Henrik Johansson, Andreas Karström:
      The Open Source Modelica Project
      Proceedings of the 2nd International Modelica Conference. Oberpfaffenhofen, Germany, March 18-19, 2002.
      [Conference paper][Links: PDF]


    • Peter Bunus, Peter Fritzson:
      Methods for Structural Analysis and Debugging of Modelica Models.
      In Proceedings of the 2nd International Modelica Conference (March 18-19, Munich Germany). 2002.
      [Conference paper]


    • Peter Bunus, Peter Fritzson:
      A Debugging Scheme for Declarative Equation Based Languages
      In Proceedings of the 4th International Symposium on Practical Aspects of Declarative Languages. (Portland, OR, USA, January 2002) LNCS 2257
      [Conference paper][Links: PDF]


  • Year 2001
    • Peter Bunus, Peter Fritzson:
      An Interactive Environment for Debugging Declarative Equation Based Languages
      In Proceedings of the International Workshop on User-Interaction in Constraint Satisfaction. (Paphos, Cyprus, Dec 1, 2001)
      [Conference paper]


    • Levon Saldamli, Peter Fritzson:
      Domains and Partial Differential Equations in Modelica
      Proc. of the 42nd SIMS Conference, Porsgrunn, Norway, October 2001.
      [Conference paper]


    • Peter Aronsson, Peter Fritzson:
      Parallel Code Generation in MathModelica / An Object Oriented Component Based Simulation Environment
      In Proceedings, Parallel / High Performance Object-Oriented Scientific Computing, Workshop, POOSC01 at OOPSLA01, 14-18 October , Tampa Bay, Fl. USA
      [Conference paper][Links: pdf]


    • Peter Bunus, Peter Fritzson:
      Applications of Graph Decomposition Techniques to Debugging Declarative Equation Based Languages
      In Proceedings of the 2001 SIMS Conference (Telemark University College, Porsgrunn, Norway, Oct. 8-9, 2001).
      [Conference paper]


    • Sheshadri Krishnamurthy, Peter Fritzson:
      A General Symbolic PDE-Solver Generator: Explicit Schemes.
      Accepted for publication in Scientific Programming.
      [Journal paper]


    • Peter Fritzson, David Kågedal:
      Generating a Modelica Compiler from Natural Semantics Specifications.
      In Proc. of the 1998 Summer Computer Simulation Conference (SCSC’98), July 19-22, Reno, Nevada.
      [Conference paper][Links: pdf]


    • Levon Saldamli, Peter Fritzson:
      A Modelica-Based Language for Object-Oriented Modeling with Partial Differential Equations.
      In Proceedings of the 4h International EuroSim Congress, Delft, the Netherlands, June 26-29, 2001.
      [Conference paper]


    • Peter Aronsson, Peter Fritzson:
      Clustering and Scheduling of simulation code from equation based simulation languages
      In Proceedings, Compilers for Parallel Computers CPC2001, Workshop, 27-29 June, 2001, Edingburgh, Scotland, Uk.
      [Conference paper][Links: ps]


  • Year 2000
    • Peter Bunus, Vadim Engelson, Peter Fritzson:
      Mechanical Models Translation and Simulation in Modelica
      In Proceedings of Modelica Workshop 2000 (Lund, 24-26 oct, Sweden)
      [Conference paper]


    • Peter Fritzson:
      Proceedings of Modelica 2000 Workshop
      Lund University, Lund, Sweden, October 23-24 2000.
      [Book]


    • Todd Reed, Nancy Reed, Peter Fritzson:
      Model based heart sound analysisfor the detection of diagnostically relevant symptoms.
      Proceedings of the 41st Conference on Simulation and Modeling, pages 73-86, Kgs. Lyngby, Denmark, September 18-19, 2000.
      [Conference paper]


    • Vadim Engelson, Dag Fritzson, Peter Fritzson:
      Simulation of Motion with Collisions Using Modelica
      Proceedings of SIMS 2000, Technical Univ. of Danmark, Kgs. Lyngby, 18-19 september 2000, pp. 277-296.
      [Conference paper]


    • Peter Bunus, Peter Fritzson:
      The Need for Debugging Tools for DeclarativeEquation Based Simulation Languages
      In Proceedings of the 2000 Summer Computer Simulation Conference (Vancouver, B.C. Canada, Jul. 16-20).
      [Conference paper]


    • Peter Bunus, Peter Fritzson:
      DEVS-Based Multi-Formalism Modeling andSimulation in Modelica
      Proceedings of the 2000 Summer Computer Simulation Conference (Vancouver, B.C. Canada, Jul. 16-20).
      [Conference paper]


    • Vadim Engelson, Dag Fritzson, Peter Fritzson:
      Loseless Compression of High-Volume Numerical Data for Simulations
      Vadim Engelson, Dag Fritzson, Peter Fritzson, Loseless Compression of High-Volume Numerical Data for Simulations In Proceedings of The 2000 IEEE Data Compression Conference, Snowbird, Utah March 28-30, 2000.
      [Conference paper][Links: PDF | Postscript]


  • Year 1999
    • Uwe Assmann, Daniela Genius, Peter Fritzson, Henk Sips Rob Kurver, Reinhard Wilhelm, Henk Schepers, Tom Rindborg:
      Java and CoSy technology for Embedded Systems: The JOSES Project
      in Proceedings of the 1999 European Multimedia, Microprocessor Systems and Electronic Commerce Conference (EMMSEC'99), ed. Roger J.Y. et. al, Stockholm, Sweden, June 1999, IOS Press, Amsterdam.
      [Conference paper]


  • Year 1998
    • Måns Engman, Tommy Persson, Peter Fritzson:
      Generating Parallel Graphics Code from Symbolic-algebra Specifications.
      In Proceedings of CPC’98 – the 7:th International Workshop on Compilers for Parallel Computers, Linköping, Sweden, June 29- July 1, 1998. (Nonrefereed).
      [Conference paper]


    • Peter Fritzson, Vadim Engelson:
      Modelica - A Unified Object-Oriented Language for System Modeling and Simulation.
      In Proc. of the 12th European Conference on Object-Oriented Programming, Brussels, Belgium, July 20-24, 1998, LNCS 1445, Springer Verlag.
      [Conference paper][Links: info]


    • Peter Fritzson, Johan Gunnarsson, Vadim Engelson:
      An Integrated Modelica Environment for Modeling, Documentation and Simulation.
      In Proc. of the 1998 Summer Computer Simulation Conference (SCSC’98), July 19-22, Reno, Nevada.
      [Conference paper]


    • Peter Fritzson:
      Modelica - A Language for Equation- based Physical Modeling and High Performance Simulation.
      In proc. of PARA’98 - Workshop on Applied Parallel Computing in Large Scale Scientific and Industrial Problems, Umeå, June 14-17, 1998. In LNCS 1541,, Springer Verlag.
      [Conference paper][Links: info]


    • Peter Fritzson:
      Proceedings of CPC’98 – the 7:th International Workshop on Compilers for Parallel Computers
      Linköping, Sweden, June 29- July 1, 1998.
      [Book]


  • Year 1997
    • Vadim Engelson, Dag Fritzson, Peter Fritzson:
      Using the Mathematica Environment for Generating Efficient 3D Graphics.
      In Proc. of the COMPUGRAPHICS’97 - The 6th Conference on Computational Graphics and Visualization Techniques,Vilamoura, Algarve, Portugal, 15 - 18 of December.
      [Conference paper]


    • Vadim Engelson, Peter Fritzson, Dag Fritzson:
      Generating Efficient 3D graphics Animation code with OpenGL from Object Oriented Models in Mathematica.
      In Proc of the 2:nd International Mathematica Symposium, IMS-97, Rovaniemi Institute of Technology, Rovaniemi, Finland, June 29 -July 4, 1997.
      [Conference paper]


    • Peter Fritzson:
      Static and Strong Typing for Extended Mathematica.
      In Proc of the International Mathematica Symposium, IMS-97, Rovaniemi Institute of Technology, Rovaniemi, Finland, June 29 -July 4, 1997.
      [Conference paper]


    • Dag Fritzson, Peter Fritzson, Patrik Nordling, Tommy Persson:
      Rolling Bearing Simulation on MIMD Computers.
      International Journal of Supercomputer Applications and High Performance Computing, no. 4, 1997.
      [Journal paper]


    • Niclas Andersson, Peter Fritzson:
      Object Oriented Mathematical Modelling and Compilation to Parallel Code.
      (Book Chapter title). (ed. Migdalas, Pardalos, Storöy). in Parallel Computing in Optimization, Kluwer Academic Publishers, 1997.
      [Book]


  • Year 1996
    • Andreas Persson,, Johan Ringström, Peter Fritzson:
      A Case Study of Code Generator Generation for Embedded SIMD Computers.
      In Proc. of the 6th Workshop on Compilers for Parallel Computers, ed. Michael Gerndt. Forschungszentrum Julich, Vol 21/1996, Aachen, Germany, Dec 11-13, 1996. (Nonrefereed)
      [Conference paper]


    • Vadim Engelson, Peter Fritzson, Dag Fritzson:
      Automatic Generation of User Interfaces from Data Structure Specifications and Object-Oriented Application Models.
      In Proc. of the Europeand Conference on Object-Oriented Programming (ECCOP-96), Linz, Austria, July 8-12, 1996. LNCS Vol 1098, Springer-Verlag, 1996.
      [Conference paper][Links: info]


    • Patrik Nordling, Peter Fritzson, Dag Fritzson:
      Rolling Bearing Simulation on MIMD Computers.
      Presented at HPCN’96, High-Performance Computing and Networking, Brussels, April 17/4, 1996.
      [Conference paper]


    • Tommy Persson, Peter Fritzson:
      Parallel Implementation of Image Reconstruction for the CARABAS Long-Wave Penetrating Radar.
      In Proc. of HPCN’96, High-Performance Computing and Networking, Brussels, April 17/4, 1996. LNCS 1067, Springer Verlag.
      [Conference paper][Links: info]


    • Kent Engström, Erik Reitsma, Peter Fritzson:
      Benchmarking an Intelligent Network Prototype Implemented in Parallel Erlang.
      In Proc. of HPCN’96, High-Performance Computing and Networking, Brussels, April 17/4, 1996. LNCS 1067, Springer Verlag.
      [Conference paper][Links: info]


    • Peter Fritzson, Roland Wismuller, Olav Hansen, Jonas Sala, Peter Skov:
      A Parallel Debugger with Support for Distributed Arrays, Multiple Executables and Dynamic Processes
      In Proc. of CC’96 – International Conference on Compiler Construction, Linköping, Sweden, 1996.
      [Conference paper][Links: info]


    • Michail Auguston, Peter Fritzson:
      An Assertion Language for Specifying Behavior when Debugging Parallel Applications.
      International Journal of Software Engineering and Knowledge Engineering. Vol. 6, No. 4, 1996.
      [Journal paper]


    • Patrik Hägglund, Peter Olsson, Michael Thune, Peter Fritzson:
      Implementation of a PDE application in ObjectMath and Cogito
      Parallel and Scientific Computing Institute report, KTH, report No 5, Stockholm, Sweden 1996
      [Technical Report]


  • Year 1995
    • Tommy Hoffner, Mariam Kamkar, Peter Fritzson:
      Evaluation of Program Slicing Tools
      In Proc. of AADEBUG '95, 2nd Int. Workshop on Automated and Algorithmic Debugging, St. Malo, France, May 22-24, 1995.
      [Conference paper]


    • Beshar Zuhdy, Peter Fritzson, Kent Engström:
      Implementation of the Real-Time Functional Language Erlang on a Massively Parallel Platform, with Applications to Telecommunications Services.
      In Proc. of HPCN'95, Int. Conf. on High-Performance Computing and Networking, Milano, Italy, May 2-5, 1995. Proc. in the LNCS series, by Springer Verlag.
      [Conference paper][Links: info]


    • Patrik Nordling, Peter Fritzson:
      Parallelization of the CVODE Ordinary Differential Equation Solver with Applications to Rolling Bearing Simulation.
      In proc of HPCN'95, Int. Conf. on High-Performance Computing and Networking, Milano, Italy, May 2-5, 1995. Proc in the LNCS series, by Springer Verlag.
      [Conference paper][Links: info]


    • Niclas Andersson, Peter Fritzson:
      Generating Parallel Code from Object Oriented Mathematical Models
      5th Symposium on Principles and Practice of Parallel Programming, ACM SIGPLAN 1995
      [Conference paper][Links: PS]


    • Niclas Andersson, Peter Fritzson:
      Overview and Industrial Application of Code Generator Generators.
      Journal of Systems and Software
      [Journal paper]


    • Lars Viklund, Peter Fritzson:
      bjectMath – An Object-Oriented Language and Environment for Symbolic and Numerical Processing in Scientific Computing. Scientific Programming
      Scientific Programming, Vol. 4, pp. 229-250, 1995.
      [Journal paper]


    • Peter Fritzson, Lars Viklund, Dag Fritzson, Johan Herber:
      High Level Mathematical Modeling and Programming in Scientific Computing.
      IEEE Software, pp. 77-87, July 1995.
      [Journal paper]


  • Year 1994
    • Peter Fritzson, Henrik Nilsson:
      Declarative Algorithmic Debugging for Lazy Functional Languages
      Journal of Functional Programming, 4(3):337 - 370, July 1994.
      [Journal paper]


    • Patrik Nordling, Peter Fritzson:
      Solving Ordinary Differential Equations on Parallel Computers - applied to Dynamic Rolling Bearing Simulation
      In Dongarra, Hansen and Wasniewski, editors, PARA’94 Workshop on Parallel Scientific Computing, Copenhagen, June 1994. LNCS 879, Springer Verlag.
      [Conference paper][Links: info]


    • Peter Fritzson, Mikhail Auguston, Nahid Shahmehri:
      Using Assertions in Declarative and Operational Models for Automated Debugging.
      Journal of Systems and Software, Vol 25, pp 223-239, 1994.
      [Journal paper]


    • Peter Fritzson:
      Proceedings of CC’94 - the 5:th International Conference on Compiler Construction
      Edinburgh April 7-9, 1994. LNCS 786, Springer Verlag.
      [Book]


    • Johan Ringström, Peter Fritzson, Mikael Pettersson:
      Generating an Efficient Compiler for a Data Parallel Language from Denotational Specifications
      In Proc. of CC’94 – Int. Conf. of Compiler Construction, Edinburgh, April 1994. Proc. in LNCS 786, 1994.
      [Conference paper][Links: info]


    • Dag Fritzson, Peter Fritzson, Lars Viklund, Johan Herber:
      Object-Oriented Mathematical Modelling – Applied to Machine Elements.
      Computers and Structures Vol. 51, No. 3, pp 241-253, 1994. (Pergamon Press).
      [Journal paper]


    • Peter Fritzson:
      Proceedings of the Poster session of CC’94
      Edinburgh, April 7-9, 1994.


  • Year 1993
    • Mariam Kamkar, Nahid Shahmehri, Peter Fritzson:
      Three Approaches to Interprocedural Dynamic Slicing.
      In Proc. of EUROMICRO’93 (In the Journal of Microprocessing and Microprogramming), Vol 38, No 1-5, Sept 1993. Published by North-Holland.
      [Conference paper]


    • Peter Fritzson, Niclas Andersson:
      Generating Parallel Code from Equations in the ObjectMath Programming Environment.
      In Proc of the 2nd Int. Conf. of the Austrian Center for Parallel Computation, Oct 1993, LNCS 734, Springer Verlag.
      [Conference paper]


    • Mariam Kamkar, Peter Fritzson, Nahid Shahmehri:
      Interprocedural Dynamic Slicing with Applications to Interprocedural Data Flow Testing.
      In Proc of the IEEE Conf. on Software Maintenance, CSM-93, San Diego, Sept 1993.
      [Conference paper]


    • Joakim Malmen, Peter Fritzson:
      Algorithmic Debugging for Parallel Message-Passing Procedural Languages.
      In Proc. of the Swedish National Real-Time System Symposium, KTH, Stockholm, August 25-26, 1993.
      [Conference paper]


    • Peter Fritzson:
      Proceedings of AADEBUG’93 - the 1:st International Workshop on Automated and Algorithmic Debugging
      Linköping May 3-5, 1993. LNCS 749, Springer Verlag.
      [Book]


    • Nahid Shahmehri, Mariam Kamkar, Peter Fritzson:
      Usability Criteria for Automated Debugging Systems.
      In Proc. of AADEBUG’93 -1st Int. Workshop on Automated and Algorithmic Debugging, May 1993. In LNCS 749, Springer Verlag.
      [Conference paper][Links: info]


    • Henrik Nilsson, Peter Fritzson:
      Lazy Algorithmic Debugging: Ideas for Practical Implementation.
      In Proc. of AADEBUG’93 – 1st Int. Workshop on Automated and Algorithmic Debugging, May 1993. In LNCS 749, Springer Verlag.
      [Conference paper][Links: info]


    • Rickard Westman, Peter Fritzson:
      Graphical User Interfaces for Algorithmic Debugging.
      In Proc. of AADEBUG’93 -1st Int. Workshop on Automated and Algorithmic Debugging, May 1993. In LNCS 749, Springer Verlag.
      [Conference paper][Links: info]


    • Peter Fritzson, Niclas Andersson:
      Generating Parallel Code from Equations in the ObjectMath Programming Environments
      In Jens Volkert, editor, Parallel Computation, Second International ACPC Conference, volume 734 of Lecture Notes in Computer Science, pages 219-232. Springer-Verlag, 1993.
      [Conference paper][Links: PS (n/a?)]


    • Peter Fritzson, Vadim Engelson, Lars Viklund:
      Variant handling, inheritance and composition in the ObjectMathcomputer algebra environment
      In Alfonso Miola, editor,Design and Implementation of Symbolic Computation Systems, volume 722 of Lecture Notes in Computer Science, pages 145-160, Springer-Verlag, 1993.
      [Conference paper][Links: PS | PS (reformatted) | PDF]


    • Mikhail Auguston, Peter Fritzson:
      PARFORMAN - an Assertion Language for Specifying Behaviour when Debugging Parallel Applications.
      In Proc. of the Euromicro Workshop on Parallel and Distributed Processing, Gran Canaria, Jan 27-29, 1993. Proc. is published by IEEE. (Extended version as report LiTH-IDA-R-92-16).
      [Conference paper]


    • Nahid Shahmehri, Mariam Kamkar, Peter Fritzson:
      Usability Criteria for Automated Debugging Systems
      Accepted (1993) for publication in the journal of Systems and Software
      [Book][Links: info]


  • Year 1992
    • Peter Fritzson, Nahid Shahmehri, Mariam Kamkar, Tibor Gyimothy:
      Generalized Algorithmic Debugging and Testing.
      In ACM LOPLAS - Letters of Programming Languages and Systems, Vol 1, No 4, Dec 1992
      [Journal paper]


    • Peter Fritzson, Mikhail Auguston, Nahid Shahmehri:
      Using Assertions in Declarative and Operational Models for Automated Debugging.
      In Proc. of Tolouse’92 - The fifth International Conference in Software Engineering and its Applications, Tolouse, Dec 7-11, 1992. (An extended version of this paper was later accepted to the Journal of Systems and Software)
      [Conference paper]


    • Peter Fritzson, Mikhail Auguston, Nahid Shahmehri:
      Using Assertions in Declarative and Operational Models for Automated Debugging.
      In Proc. of Tolouse’92 - The fifth International Conference in Software Engineering and its Applications, Tolouse, Dec 7-11, 1992. (An extended version of this paper was later accepted to the Journal of Systems and Software)
      [Conference paper]


    • Dag Fritzson, Peter Fritzson, Lars Viklund, Johan Herber:
      Object-Oriented Mathematical Modelling - Applied to Rolling Bearings
      In Proc. of SCAFI-92, Amsterdam, Nov 5-6, 1992. A revised version was later accepted to the Journal of Computers and Structures.
      [Conference paper]


    • Lars Viklund, Johan Herber, Peter Fritzson:
      The Implementation of ObjectMath - A High-Level Environment for Scientific Computing.
      In Proc. of CC’92 - International Workshop on Compiler Construction, Paderborn, Germany, October 1992. Proc. in the LNCS series by Springer Verlag.
      [Conference paper][Links: info]


    • Mariam Kamkar, Nahid Shahmehri, Peter Fritzson:
      Interprocedural Dynamic Slicing
      In Proc. of PLILP’92 - Symposium on Programming Language Implementation and Logic Programming, Leuven, Belgium August 1992. LNCS 631, Springer Verlag.
      [Conference paper][Links: info]


    • Henrik Nilsson, Peter Fritzson:
      Algorithmic Debugging for Lazy Functional Languages
      In Proc. of PLILP’92 - Symposium on Programming Language Implementation and Logic Programming, Leuven, Belgium August 1992. LNCS 631, Springer Verlag.
      [Conference paper][Links: info]


    • Lars Viklund, Peter Fritzson:
      An Object-Oriented Language for Symbolic Computation - Applied to Machine Elements Analysis.
      In Proc of ISSAC’92 - ACM International Symposium on Symbolic and Algebraic Computation, Berkeley, July 1992.
      [Conference paper]


    • Mikael Pettersson, Peter Fritzson:
      A General and Practical Approach to Concrete Syntax Objects within ML
      In Proc. of the ACM SIGPLAN Workshop on ML and its Applications, San Francisco, California, June 20-21, 1992.
      [Conference paper]


    • Johan Fagerström, Peter Fritzson, Johan Ringström, Mikael Pettersson:
      A Data-Parallel Language and its Compilation to a Formally Defined Intermediate Langauge.
      In Proc of the 4:th International Conference on Computing and Information, ICCI’92, Toronto, May 28-30, 1992.
      [Conference paper]


    • Mikael Pettersson, Peter Fritzson:
      DML - A Meta-language and System for the Generation of Practical and Efficient Compilers from Denotational Specifications.
      In Proc. of the 1992 International Conference on Computer Languages, April 20-23, 1992, Oakland, California.
      [Conference paper]


    • Peter Fritzson, Lars Viklund, Johan Herber, Dag Fritzson:
      Industrial application of object-oriented mathematical modeling and computer algebra in mechanical analysis.
      In Georg Heeg, Boris Magnosson, and Bertrand Meyer, editors,Technology of Object-Oriented Languages and Systems - TOOLS 7, pages 167-181. Prentice Hall, 1992.
      [Conference paper][Links: PS]


    • Niclas Andersson, Peter Fritzson:
      Comparative Evaluation and Industrial Application of Code Generator Generators
      In Proc. of the Nordic Workshop on Programming Environment Research, Tampere, January 8-10, 1992. (Nonrefereed)
      [Conference paper]


    • Peter Fritzson, Dag Fritzson:
      The Need for High-Level Programming Support in Scientific Computing - Applied to Mechanical Analysis.
      Computers and Structures Vol. 45, No. 2, pp. 387-295
      [Journal paper]


  • Year 1991
    • Petr Kroha, Peter Fritzson:
      Software Features of an Extended Single Instruction Machine
      In Proc. of the EuroMicro 91 conference, short note session, Vienna, Sept 1991. Proc in a special issue of the EuroMicro Journal.
      [Conference paper]


    • Johan Ringström, Peter Fritzson, Johan Fagerström:
      REDULA - A Multi-Paradigm Parallel Programming and Debugging Environment
      In Proc. of the EuroMicro 91 conference, Short note session, Vienna, Sept 1991. Proc in a special issue of the EuroMicro Journal.
      [Conference paper]


    • Petr Kroha, Peter Fritzson:
      Features of an Extended Single Instruction Machine
      In Proc. of the EuroMicro 91 conference, short note session, Vienna, Sept 1991. Proc in a special issue of the EuroMicro Journal.
      [Conference paper]


    • Lars Strömberg, Peter Fritzson, Johan Fagerström:
      Postmortem Debugging of Parallel Real Time Programs
      In Proc. of the 1:st National Swedish Symposium on Real-Time Systems, Uppsala, August 19-20, 1991.
      [Conference paper]


    • Peter Fritzson, Dag Fritzson, Lars Viklund, Johan Herber:
      Transformation of Equation-Based Real-World Models to Efficient Code, Applied to Machine Elements Geometry
      In Proc. of the 1:st National Swedish Symposium on Real-Time Systems, Uppsala, August 19-20, 1991.
      [Conference paper]


    • Dag Fritzson, Peter Fritzson:
      Equational Modeling of Machine Elements - Applied to Rolling Bearings
      Research report LiTH-IDA-R-91-05, March 1991.
      [Technical Report]


    • Peter Fritzson:
      System Development Environments
      A book containing a slightly edited collection of papers. This was developed 1991 for the undergraduate CASE course.


  • Year 1990
    • Peter Fritzson, Tibor Gyimothy, Mariam Kamkar, Nahid Shahmehri:
      Generalized Algorithmic Debugging and Testing.
      In SIGPLAN’91 Conference on Programming Language Design and Implementation, Toronto, Ontario, Canada June 1991. Proc in SIGPLAN Notices 26:6, June 1991. Also as report LiTH-IDA-R-90-42, December 1990.
      [Conference paper]


    • Peter Fritzson:
      Proceedings of SIMS’99 - The 1999 Conference of the Scandinavian Simulation Society
      Linköping, Sweden, October 18-19, 1999
      [Book]


    • Nahid Shahmehri, Peter Fritzson:
      Algorithmic Debugging for Imperative Languages with Side-effects.
      In Proc of CC’90 - The 3rd International Workshop on Compiler Compilers, Schwerin, Germany, October 22-24, 1990. Proc abstract in LNCS 477, Springer-Verlag. Also as report LiTH-R-89-49, 1989.
      [Conference paper]


    • Petr Kroha, Peter Fritzson:
      A Compiler with Scheduling for a Specialized Synchronous Multiprocessor System
      In Proc of the 3rd International Workshop on Compiler Compilers, Schwerin, GDR, October 22-26 1990. Proc in LNCS 477, Springer-Verlag. Also as report LiTH-IDA-R-89-26.
      [Conference paper]


    • Petr Kroha, Peter Fritzson:
      A Compiler with Scheduling for a Specialized Synchronous Multiprocessor System
      In Proc of the 3rd International Workshop on Compiler Compilers, Schwerin, GDR, October 22-26 1990. Proc in LNCS 477, Springer-Verlag. Also as report LiTH-IDA-R-89-26.
      [Conference paper][Links: info]


    • Mariam Kamkar, Nahid Shahmehri, Peter Fritzson:
      Bug Localization by Algorithmic Debugging and Program Slicing.
      In Proc. of the Int. Conf. on Programming Language Implementation and Logic Programming, Aug 1990, LNCS 456, Springer-Verlag, 1990.
      [Conference paper][Links: info]


    • Nahid Shahmehri, Mariam Kamkar, Peter Fritzson:
      Semi-Automatic Bug Localization in Software Maintenance
      In Proc of the IEEE Conf. on Software Maintenance, CSM-90, San Diego, Nov 1990.
      [Conference paper]


  • Year 1989
    • Peter Fritzson:
      Incremental Symbol Processing.
      Presented at the workshop on Compiler Compilers and High Speed Compilation, Berlin, October 1988. In Lecture Notes in Computer Science, LNCS-371, Springer-Verlag, 1989. Also as report LITH-IDA-R-88-09
      [Conference paper][Links: info]


    • Peter Fritzson, Petr Kroha:
      An Object-Oriented Database Approach to the Symbol Processing in an Incremental Compiler
      LiTH-R-89-27, 1989.
      [Technical Report]


  • Year 1988
    • Mariam Kamkar, Nahid Shahmehri, Peter Fritzson:
      Affect-Chaining and Dependency Oriented Flow Analysis Applied to Queries of Programs.
      Proceedings of the ACM Symposium on Personal and Small Computers. Cannes, France. May 1988. Also as technical report LiTH-IDA-R-89-02.
      [Conference paper]


    • Rober Bilos, Peter Fritzson:
      Experience from a Token Sequence Representation of Programs, Documents, and their Deltas.
      Proceedings of the International Workshop on Software Version and Configuration Control. Grassau, West Germany. January, 1988. In: Band 30, B.G. Teubner, Stuttgart, 1988. Also as technical report LiTH-IDA-R-89-12.
      [Conference paper]


  • Year 1987
    • Peter Fritzson:
      Window System Architectures - An Overview
      LITH-IDA-R-87-14. Presented at the Tutorial on Software Development Environments, Nov 24-25, 1986.
      [Technical Report]


  • Year 1986
    • Peter Fritzson:
      Systems and Tools for Exploratory Programming. Overview and Examples.
      In Proc. of the Workshop on Programming Environments - Programming Paradigms, Roskilde University Centre, Denmark, October 22-24, 1986. (Nonrefereed)
      [Conference paper]


    • Peter Fritzson:
      A Common Intermediate Representation for C, Pascal, Modula-2 and Fortran-77.
      In Proc. of the Workshop on Compiler Compilers and Incremental Compilation, Bautzen, DDR, October 12-17, 1986
      [Conference paper]


  • Year 1985
    • Peter Fritzson:
      The Architecture of an Incremental Programming Environment and some Notions of Consistency.
      In Proc. of the GTE Workshop on Software Engineering Environments for Programming-in- the-large, Harwichport, MA. June 10-12, 1985.
      [Conference paper]


  • Year 1984
    • Peter Fritzson:
      Towards a Distributed Programming Environment based on Incremental Compilation.
      161 pages. Dissertation no 109, Linköping University
      [PhD Thesis]


    • Peter Fritzson:
      Preliminary Experience from the DICE System - A Distributed Incremental Compiling Environment.
      Proc. of the ACM SIGSOFT/SIGPLAN Symposium on Practical Software Development Environments, Pittsburgh, PA. April 1984.
      [Conference paper]


  • Year 1983
    • Peter Fritzson:
      A Systematic Approach to Advanced Debugging through Incremental Compilation.
      Proc of the ACM SIGSOFT/SIGPLAN Symposium on High-Level Debugging, Pacific Grove, CA., March 1983.
      [Conference paper]


    • Peter Fritzson:
      The Journal of Systems and Software 3, 285-294
      The Journal of Systems and Software 3, 285-294
      [Journal paper]


  • Year 1982
    • Peter Fritzson:
      Fine-Grained Incremental Compilation for Pascal-Like Languages
      LiTH-MAT-R-82-15
      [Technical Report]


  • Year 1980
    • Dan Strömberg, Peter Fritzson:
      Transfer of Programs from Development to Runtime Environments.
      BIT, vol 20, no 4
      [Journal paper][Links: info]


  • Year 1979
    • Peter Fritzson:
      Utvecklingstendenser inom medicinsk teknik - ett exempel.
      pp 87-97 i Chalmers Praktikreseberättelse, Maskinsektionen, CTH, 1979.


  • Year 1976
    • Peter Fritzson, Karl-Fredrik Berggren:
      Pseudo Potential Calculations for Expanded Crystalline Mercury
      Journal of Solid State Physics
      [Journal paper]


  • Year unknown
    • Peter Fritzson:
      MathCode C++
      MathCore publishing (www.mathcore.com), September1998.
      [Book]


    • Peter Fritzson, Dag Fritzson:
      MULREG 4 - Users Manual.
      328 pages. In Swedish. Third printing 1989. Previous versions 1985 and 1987.
      [Book]


    • Peter Fritzson, Finmo, L:
      Proc. of Parallel Programming and Applications
      Linköping, May. 17-18, 1995, Published by IOS Press, Amsterdam.
      [Book]


    • Dan Strömberg, Peter Fritzson:
      Transfer of Programs from Development to Runtime Environments.
      BIT, vol 20, no 4, 1980.
      [Journal paper]


    • Dan Strömberg, Peter Fritzson:
      Transfer of Programs from Development to Runtime Environments.
      BIT, vol 20, no 4, 1980.
      [Journal paper]


    • Peter Fritzson:
      Symbolic Debugging through Incremental Compilation in an Integrated Environment.
      The Journal of Systems and Software 3, 285-294
      [Journal paper]


    • Petr Kroha, Peter Fritzson:
      A Compiler with Scheduling for a Specialized Synchronous Multiprocessor System
      In Proc of the 3rd International Workshop on Compiler Compilers, Schwerin, GDR, October 22-26 1990. Proc in LNCS 477, Springer-Verlag. Also as report LiTH-IDA-R-89-26.
      [Conference paper]



    Page responsible: Peter Fritzson
    Last updated: 2012-11-15