This document presents the Modelica Modeling Language (ModelicaML) a UML Profile for Modelica. The purpose of the ModelicaML is to enable an efficient and effective way to create, read or understand, and maintain Modelica models. ModelicaML is defined as a graphical notation and facilitates different views (composition, inheritance, behavior) on Modelica models. It is based on a subset of the OMG Unified Modeling Language (UML) and reuses concepts from the OMG Systems Modeling Language (SysML). ModelicaML is defined towards generation of executable Modelica code from graphical models.
%0 Report
%1 Schamai2009
%A Schamai, Wladimir
%D 2009
%E of Computer Linköping University, Department
%E Science, Information
%E of Technology Linköping University, The Institute
%K Modelica UML
%T Modelica Modeling Language (ModelicaML): A UML Profile for Modelica
%U http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-20553
%X This document presents the Modelica Modeling Language (ModelicaML) a UML Profile for Modelica. The purpose of the ModelicaML is to enable an efficient and effective way to create, read or understand, and maintain Modelica models. ModelicaML is defined as a graphical notation and facilitates different views (composition, inheritance, behavior) on Modelica models. It is based on a subset of the OMG Unified Modeling Language (UML) and reuses concepts from the OMG Systems Modeling Language (SysML). ModelicaML is defined towards generation of executable Modelica code from graphical models.
@techreport{Schamai2009,
abstract = {This document presents the Modelica Modeling Language (ModelicaML) a UML Profile for Modelica. The purpose of the ModelicaML is to enable an efficient and effective way to create, read or understand, and maintain Modelica models. ModelicaML is defined as a graphical notation and facilitates different views (composition, inheritance, behavior) on Modelica models. It is based on a subset of the OMG Unified Modeling Language (UML) and reuses concepts from the OMG Systems Modeling Language (SysML). ModelicaML is defined towards generation of executable Modelica code from graphical models.},
added-at = {2011-01-19T18:07:28.000+0100},
author = {Schamai, Wladimir},
biburl = {https://www.bibsonomy.org/bibtex/24b31ebac84dad3936afcf6a3c5e7ce03/thorade},
editor = {of Computer Linköping University, Department and Science, Information and of Technology Linköping University, The Institute},
interhash = {13b174c836244f3584b1a24e45b2987e},
intrahash = {4b31ebac84dad3936afcf6a3c5e7ce03},
keywords = {Modelica UML},
timestamp = {2011-01-19T18:07:28.000+0100},
title = {Modelica Modeling Language (ModelicaML): A UML Profile for Modelica},
url = {http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-20553},
year = 2009
}