| Solution data |
| Name | PIM4SOA Execution and Simulation Platform |
| Result type | Model Execution Platform |
| Description/functionality |
- The model execution platform is a runtime environment for UML models. Since UML 2.0 provides rich behavioural semantics, the resulting models can be executed – just as any application, created with the help of a common programming language. The model execution platform provides a generic extensible model execution engine. The engine provides mechanisms for the realization of behavioural semantics and the execution and observation of model behaviour.
- The runtime environment permits creation of a set of design time support tools – debuggers, test generators, etc. all of which use the model execution engine to predict model behaviour.
- The platform is being developed as part of the MODELWARE project. ATHENA contribution contains implementation of interoperability related features and PIM4SOA support.
- Execution of models, described with the help of the UML profile for PIM4SOA.
|
| Benefits to interoperability | Execution of PIM level models, permits vizualization of the execution of the interoperating solution at the abstract level |
| Supported models/methodologies | - |
| Supported input interfaces | - |
| Supported output interfaces | - |
| Validation/demonstration | To be used on the aerospace scenario. |
| Standards compliance | - |
| Availability | Installed service/solution |
| License | Awaiting licence confirmation |
| Status | Prototype |
| Requirements/dependencies | Rational Software Modeler or Software Architect, UML profile for PIM for SOA, Model Execution Engine plugin for Eclipse |
| Web references | - |
| ATHENA metadata |
| Contact person | Sergey Olovsky, IBM |
| Contributors | IBM |
| 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 | - |