Article | Proceedings of the 12th International Modelica Conference, Prague, Czech Republic, May 15-17, 2017 | Mo|E A Communication Service Between Modelica Compilers and Text Editors
Göm menyn

Title:
Mo|E A Communication Service Between Modelica Compilers and Text Editors
Author:
Nicola Justus: KITE, Technische Hochschule Mittelhessen, Giessen, Germany Christopher Schölzel: KITE, Technische Hochschule Mittelhessen, Giessen, Germany Andreas Dominik: KITE, Technische Hochschule Mittelhessen, Giessen, Germany Thomas Letschert: KITE, Technische Hochschule Mittelhessen, Giessen, Germany
DOI:
10.3384/ecp17132815
Download:
Full text (pdf)
Year:
2017
Conference:
Proceedings of the 12th International Modelica Conference, Prague, Czech Republic, May 15-17, 2017
Issue:
132
Article no.:
089
Pages:
815-822
No. of pages:
8
Publication type:
Abstract and Fulltext
Published:
2017-07-04
ISBN:
978-91-7685-575-1
Series:
Linköping Electronic Conference Proceedings
ISSN (print):
1650-3686
ISSN (online):
1650-3740
Publisher:
Linköping University Electronic Press, Linköpings universitet


Export in BibTex, RIS or text

The Modelica language is becoming increasingly popular among scientists and engineers as platform for modelling physical or biological systems. Although Modelica is maintained as non-proprietary language by the Modelica Association, a considerable number of commercial implementations and development environments is complemented by a surprisingly small number of open source tools. In this paper, we present the communication service Mo|E that connects any text editor as front-end with a Modelica compiler as back-end. Based on the simple HTML communication protocol, editor plugins for a software developer’s favourite text editor can be developed easily, hence turning any editor into a lightweight Modelica development tool. We also present a first implementation of a plugin for the text editor Atom that exhibits features necessary for efficient software development, such as display of compile errors, code completion, go to declaration or view of context-sensitive documentation. In addition, Modelica-specific checking of the number of equations in a model is supported.

Keywords: Modelica open source integrated development environment distributed systems structured editor ENSIME OpenModelica JModelica MoTE

Proceedings of the 12th International Modelica Conference, Prague, Czech Republic, May 15-17, 2017

Author:
Nicola Justus, Christopher Schölzel, Andreas Dominik, Thomas Letschert
Title:
Mo|E A Communication Service Between Modelica Compilers and Text Editors
DOI:
http://dx.doi.org/10.3384/ecp17132815
References:
No references available

Proceedings of the 12th International Modelica Conference, Prague, Czech Republic, May 15-17, 2017

Author:
Nicola Justus, Christopher Schölzel, Andreas Dominik, Thomas Letschert
Title:
Mo|E A Communication Service Between Modelica Compilers and Text Editors
DOI:
http://dx.doi.org/10.3384/ecp17132815
Note: the following are taken directly from CrossRef
Citations:
No citations available at the moment


Responsible for this page: Peter Berkesand
Last updated: 2017-02-21