Modelica Modeling Language (ModelicaML)

ModelicaML - A UML Profile for Modelica

ModelicaML conceptModelica Modeling Language (ModelicaML) is a graphical modeling language for the description of time-continuous and time-discrete/event-based system dynamics. ModelicaML is defined as an extended subset of the OMG Unified Modeling Language (UML). This subset enables the generation of executable Modelica code.

ModelicaML extends the graphical modeling capabilities of Modelica by providing more diagrams (UML diagrams for presenting the composition, connection, inheritance or behavior of classes) for graphical model definition or documentation. Moreover, ModelicaML incluides methods for formalizing and evaluating system requirements during simulations.

Documentation

Downloads

ModelicaML plugins for Eclipse Juno, Papyrus MDT 0.9:

Tutorials

Publications

Contributors

Contact

Request for contributions