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 | - |