Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "M2M/Benchmarks/First"
< M2M | Benchmarks
(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 : | ||
− | + | *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 : [http://www.eclipse.org/m2m/atl/usecases/RSM2Topcased/] | |
− | + | Currently only the '''class diagrams''' and '''usecase diagrams''' are processed in this version. | |
− | Name of the Input model : Topcased.rsm | + | Name of the Input Metamodel : RSM.ecore |
− | Name of the Output model : Topcased.umldi | + | 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