At the December 2008 meeting in Santa Clara, the Systems Engineering DSIG decided to create a working group to explore the synergies between SysML and Modelica (www.modelica.org). This Wiki-page is used to communicate among the working group members.
Work Group Members:
Implementations of the SysML-Modelica transformation are available open-source on GitHub.
MagicDraw plugin for Modelica has been updated on February 22, 2016 to support OpenModelica 1.9.3 and MagicDraw 18.2 (and earlier versions).
The current version is found here.
SysML Model-Based Testing - Presentation by Fabrice Bouquet
Modim: A JVM implementation of Modelica
Modeling Modelica Interfaces with SysML v1.3
SysML-Modelica: A Redefinition & Modification Use Case
SysML-Modelica FTF 2.0 All Files
SysML-Modelica FTF 2.0 All Files
SysML-Modelica FTF 2.0 Ballot 2 Resolutions
SysML-Modelica FTF 2.0 Ballot 1 Resolutions
SysML4Modelica profile in OMG-grade XMI 2.4
SysML-Modelica FTF 1.0 Report (ptc/11-08-13) approved by OMG:
current draft of the beta version:
approved by OMG for public comment on 6-25-10:
Overview presentation at the 2010 INCOSE International Symposium:
Maintaining Consistency between System Architecture and Dynamic System Models with SysML4Modelica Axel Reichwein, Christiaan J.J. Paredis, Arquimedes Canedo, Petra Witschel, Philipp Emanuel Stelzig, Anjelika Votintseva and Rainer Wasgint, 6th International Workshop on Multi-Paradigm Modeling - MPM’12, Innsbruck, Austria, October 1, 2012.
Comparative Study of Model-Based and Multi-Domain System Engineering Approaches for Industrial Settings Anjelika Votintseva, Petra Witschel, Nikolaus Regnat, Philipp Emanuel Stelzig, in Proceedings of the 8th European Conference, ECMFA 2012, Kgs. Lyngby, Denmark, July 2-5, 2012.
Integrating models and simulations of continuous dynamics into SysML Thomas Johnson, Aleksandr Kerzhner, Christiaan J. J. Paredis, Roger Burkhart, J. Comput. Inf. Sci. Eng., Volume 12, Issue 1, March 2012.
Analysis of a Complex System for Electrical Mobility Using a Model-Based Engineering Approach Focusing on Simulation Anjelika Votintseva, Petra Witschel, Andreas Goedecke, in Proceedings of CAS 2011, Int. Conference on Complex Adaptive systems, Oct. 31-Nov.2, 2011, Chicago, Illinois, Procedia Computer Science, Elsevier, Volume 6, 2011, pp.57-62
Towards Unified System Modeling and Simulation with ModelicaML: Modeling of Executable Behavior Using Graphical Notations Wladimir Schamai, Peter Fritzson, Chris Paredis, Adrian Pop, Proceedings of the 7th International Modelica Conference, Como, Italy, 20-22 September 2009.
Interactive Simulation of SysML Models using Modelica Parham Vasaiely, Bachelor Thesis, Hamburg University of Applied Sciences, Faculty of Engineering and Computer Science, 2009.
Integrating models and simulations of continuous dynamics into SysML Thomas Johnson, Christiaan J.J. Paredis, Roger Burkhart, Proceedings of the 6th International Modelica Conference, Bielefeld, Germany, 03-04 March, 2008.
Towards Unified Systems Modeling with the ModelicaML UML Profile Adrian Pop, David Akhvlediani, Peter Fritzson, Proceedings of the 1st International Workshop on Equation-Based Object-Oriented Languages and Tools (EOOLT’07), Berlin, Germany, July 30, 2007.
The use of the UML within the modelling process of Modelica-models Christoph Nytsch-Geusen, Proceedings of the 1st International Workshop on Equation-Based Object-Oriented Languages and Tools (EOOLT’07), Berlin, Germany, July 30, 2007.
For the most recent version and a complete version history, please, refer to the svn repository: https://openmodelica.ida.liu.se/svn/SysML_Modelica/trunk/Documents/
March 17 version
Official alpha version
For the most recent version of the models, please, refer to the svn repository: https://openmodelica.ida.liu.se/svn/SysML_Modelica/trunk/Models/
Each work group participant should feel free to post comments or link to documents in this area. Please identify and date your comments, and do not delete other comments without coordinating any updates. Any significant comments posted in this area can also be sent to the email@example.com mailing list so that they become part of the permanent RTF archive.