| =Initial= |
| The SysML migration must use the common interoperability API available in Interoperability available with the '''org.eclipse.papyrus.uml.m2m.qvto.common''' plugin. |
| |
| =Plugins= |
| *'''org.eclipse.papyrus.interoperability.sysml14.sysml''': This contains the transformation launcher needed for QvTo and the QvTo transformations. |
| *'''org.eclipse.papyrus.interoperability.sysml14.sysml.blackboxes''': This contains the blackboxes needed for the QvTo transformations. |
| |
| =QVTo= |
| The SysML migration must be done using QVTo. |
| |
| ===QVTo Transformation=== |
| The import feature has been splitted in several QVTo files. Some of these files provides useful helpers and others provides a part of the transformation. In this case, the order to call the files is important. |
| |
| ===How is executed the transformation ?=== |
| # Semantic transformation must be done |
| # Graphical transformation (diagrams and tables) must be done |
| |
| =JUnit tests= |
| *'''org.eclipse.papyrus.interoperability.sysml14.sysml.tests''': This plugin launches tests on the SysML migration. |