SysML can be integrated with other languages such as Modelica with the following process:
There are two mainstream methods of transformation between two meta-models: Triple Graph Grammars (TGG) and Queries/Views/Transformations (QVT).
An example of using TGG to map between SysML and Modelica 1)).
Modelica has emerged as a standard or modeling continuous dynamics of systems. Johnson2) explores synergies between SysML and Modelica at 3 different levels:
SysML benefits from the detailed Modelica semantics for representing Differential Algebraic Equation systems combined with discrete events; Modelica benefits from the broader information modeling context provided in SysML.