Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "M2M/Benchmarks/First"

(Transformation RSM to Topcased)
 
(RSM to TOPCASED transformation)
Line 1: Line 1:
 
'''
 
'''
 
== RSM to TOPCASED transformation ==
 
== RSM to TOPCASED transformation ==
'''
 
  
 
This transformation is an extract of a Topcased import process that allows to transform RSM diagrams in a the Topcased formalism.  
 
This transformation is an extract of a Topcased import process that allows to transform RSM diagrams in a the Topcased formalism.  
 
Normally, this process is done in three distinct parts which are :
 
Normally, this process is done in three distinct parts which are :
<ul>
+
*a preprocessing step done in Java
<li>a preprocessing step done in Java
+
*an ATL transformation  
<li>an ATL transformation  
+
*a postprocessing step done in Java
<li>a postprocessing step done in Java
+
</ul>
+
  
Here only the second part is presented and isolated to be tested for the ATL benchmark.
 
  
To get more information about this topic, a full presentation can be found here : [http://www.eclipse.org/m2m/atl/usecases/RSM2Topcased/]<br/>
+
Here only the second part is presented and isolated to be tested for the ATL benchmark.
Currently only the '''class diagrams''' and '''usecase diagrams''' are processed in this version.<br />
+
  
Name of the Input Metamodel : RSM.ecore<br />
+
To get more information about this topic, a full presentation can be found here : [http://www.eclipse.org/m2m/atl/usecases/RSM2Topcased/]
Name of the Output metamodel : Topcased.ecore<br />
+
Currently only the '''class diagrams''' and '''usecase diagrams''' are processed in this version.
  
Name of the Input model : Topcased.rsm<br />
+
Name of the Input Metamodel : RSM.ecore
Name of the Output model : Topcased.umldi<br />
+
Name of the Output metamodel : Topcased.ecore
 +
Name of the Input model : Topcased.rsm
 +
Name of the Output model : Topcased.umldi

Revision as of 05:27, 23 October 2007

RSM to TOPCASED transformation

This transformation is an extract of a Topcased import process that allows to transform RSM diagrams in a the Topcased formalism. Normally, this process is done in three distinct parts which are :

  • a preprocessing step done in Java
  • an ATL transformation
  • a postprocessing step done in Java


Here only the second part is presented and isolated to be tested for the ATL benchmark.

To get more information about this topic, a full presentation can be found here : [1] Currently only the class diagrams and usecase diagrams are processed in this version.

Name of the Input Metamodel : RSM.ecore Name of the Output metamodel : Topcased.ecore Name of the Input model : Topcased.rsm Name of the Output model : Topcased.umldi

Back to the top