In order to provide its goal of serving as bridge between different model editors which make part of the SOA Tools Platform, the STP-IM component has to provide model transformations from and to these notations. The following is a list of the currently implemented transformations; in some cases they contain more than one approach, depending on the specific use case they were built for.
- Approaches to transform from BPMN to STP-IM
- Approaches to transform from SCA to STP-IM
- Approaches to transform from STP-IM to SCA
Every transformation will be implemented as a separate plug-in providing an extension to the imTransformation extension point, found in the org.eclipse.stp.im.transformation plug-in. Also, there will be a preferences dialog created where the user can choose what specific transformations will be available to him to use.