The Modelica Tool Ensemble (MoTE) is a set of applications for developing Modelica.


Projects

Applications for working with Modelica.
MoVE Logo
A graphical editor for Modelica’s icon annotation. Create your icons using an Inkscape-inspired UI.
MoDE Logo
A graphical editor for Modelica’s diagram annotation. Create your diagrams using an Inkscape-inspired UI.
MoPE Logo
The missing integrated development environment for Modelica. Use your favourite text editor for developing Modelica.

Libraries

Our libraries for working with Java, Scala & Modelica

omc-java-api

Our implementation of the OpenModelica CORBA interface in Java.

recently

A library for managing recently used files/folders in Scala.

EnhancedWatchService

A wrapper for Java's WatchService API that simplifies the WatchService.

Scientific papers

Mo|E - A Communication Service Between Modelica Compilers and Text Editors
Nicola Justus, Christopher Schölzel, Andreas Dominik and Thomas Letschert
In: Proceedings of the 12th International Modelica Conference. Prague, Czech Republic. 2017
MoVE - A Standalone Modelica Vector Graphics Editor
Nicola Justus, Christopher Schölzel and Andreas Dominik
In: Proceedings of the 12th International Modelica Conference. Prague, Czech Republic. 2017

About

MoTE is a set of small tools/applications for developing Modelica. The tools are open-source and designed in terms of the first part of the Unix philosophy which states that a program should do one thing and do it well. Currently MoTE provides applications for developing Modelica (MoPE), for designing the graphical representation of a Modelica model (MoVE), and for creating connections between Modelica models (MoDE).

The long term goal of MoTE is to provide an alternative development suite for Modelica which is easy to use and extent. The tools should be easy to use for seasoned developers as well as newcomers. Futhermore they should be suitable for easy teaching Modelica at universities. We invite everyone to participate in our projects. Every help is appreciated.