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"

(RSM to TOPCASED transformation)
(RSM to TOPCASED transformation)
 
Line 11: Line 11:
 
Here only the second part is presented and isolated to be tested for the ATL benchmark.
 
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/]
+
To get more information about this topic, a full presentation can be found here : [http://www.eclipse.org/m2m/atl/usecases/RSM2Topcased/].
 
Currently only the '''class diagrams''' and '''usecase diagrams''' are processed in this version.
 
Currently only the '''class diagrams''' and '''usecase diagrams''' are processed in this version.
  
Name of the Input Metamodel : RSM.ecore
+
*Name of the Input Metamodel : RSM.ecore
Name of the Output metamodel : Topcased.ecore
+
*Name of the Output metamodel : Topcased.ecore
Name of the Input model : Topcased.rsm
+
*Name of the Input model : Topcased.rsm
Name of the Output model : Topcased.umldi
+
*Name of the Output model : Topcased.umldi

Latest revision as of 05:30, 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