Presentation is loading. Please wait.

Presentation is loading. Please wait.

Original Implementation Approach proposed at March 2010 meeting

Similar presentations


Presentation on theme: "Original Implementation Approach proposed at March 2010 meeting"— Presentation transcript:

1 Original Implementation Approach proposed at March 2010 meeting
conforms to SysML+ SysML4Modelica metamodel conforms to Modelica metamodel SysML Tool XMI XMI OMC QVT, MOFLON, ATL,… hand- coded Java Tool-Specific Repository Modelica .mo file Acceleo or hand-coded Java

2 Updated Implementation Approach: 6-30-10
conforms to SysML+ SysML4Modelica metamodel conforms to Modelica-Opaque metamodel conforms to Modelica-OMC metamodel SysML Tool XMI (SysML4Modelica) XMI (Modelica-Opaque) XMI (Modelica-OMC) Modelica abstract syntax QVT (normative) QVT hand- coded Java OMC hand-coded Java or code-generator Tool-Specific Repository Modelica .mo file Changes made: Additional Modelica meta-model includes opaque expressions (Modelica-Opaque) The old model has been renamed to Modelica-OMC The conversion from Modelica abstract syntax (.moast) to Modelica-Opaque occurs in 2 steps: From .moast to Modelica-OMC (current transformation) To Modelica-Opaque by using a QVT filter to add the opaque expressions (with Java un-parsing code as black boxes) The QVT transformation is SysML4Modelica and Modelica-Opaque is now bi-directional The generation of the Modelica concrete textual syntax starts from the Modelica-Opaque XMI


Download ppt "Original Implementation Approach proposed at March 2010 meeting"

Similar presentations


Ads by Google