| Solution data |
| Name | EXP2XMI (Express to XMI model transformation) |
| Result type | Model transformation |
| Description/functionality | The EXP2XMI model transformation tool, is a tool that makes the mapping of the structural part of a model described in STEP-EXPRESS (ISO 10303-25) to XMI (XML Metadata Interchange) according to the recommendations of Part25 (ISO 10303-25). |
| Benefits to interoperability |
- OMG is using UML along with its Model Driven Architectures (MDA) to enable the integration of different applications by explicitly relating their models. This enables interoperability and supports systems evolution (deployment choices) as platform technologies change.
- Compared to STEP, UML related tools abound, which facilitates the task of many organizations that want to use it. It is also major problem to visualize the relationships between STEP constructs and the other information types that were used in their development process. UML, through its class diagrams and through its profile extensibility mechanism, provides much simpler mechanisms to perform that task [2].
- If the tool is feed with an EXPRESS service metamodel, the output will provide means for the integration with the Athena PIM4SOA format.
|
| Supported models/methodologies | - |
| Supported input interfaces | EXPRESS |
| Supported output interfaces | XMI version 1.1 |
| Validation/demonstration | Validation and demonstration in the B5 testing and piloting activities, particulary for AIDIMA and EADS scenarios. |
| Standards compliance |
|
| Availability |
- Installed service / solution
- Binary download
|
| License | - |
| Status | Prototype |
| Requirements/dependencies |
- Requires JAVA 1.4 or above.
- Depends on the Part 25 evolution, wich specifies a standard way to map from the EXPRESS standard to the XMI standard
|
| Web references | - |
| ATHENA metadata |
| Contact person | Hugo Vieira, UNINOVA |
| Contributors | UNINOVA |
| Provided by project/activity |
- A6 – Model-driven and Adaptive Interoperability Architectures
|
| Deliverables representing result | - |
| Contribution to key result |
- 13. Model-driven and Adaptable Interoperability Framework and Infrastructure
|
| Used in pilot | - |
| Deliverable providing evaluation | - |