Peter Fritzson

The OpenModelica Modeling, Simulation and Development Environment

Modelica is a modern, strongly typed, declarative, and object-oriented language for modeling and simulation of complex systems. This paper gives a quick overview of some aspects of the OpenModelica environment an open-source environment for modeling, simulation, and development of Modelica applications. The OpenModelica environment is the only Modelica environment so far with good support for debugging Modelica algorithmic code as well as support for meta-programming integrated in the language.