Solution data |
Name | PIM4SOA to Web Services Transformations |
Result type | Model transformations |
Description/functionality | A collection (feature) of plugins (tools) supporting transformations between PIM4SOA models (Eclipse Modelling Framework) and Web service models (EMF). The following two-way transformations are supported:
- PIM4SOA <-> XSD
- PIM4SOA <-> WSDL
- PIM4SOA <-> BPEL
|
Benefits to interoperability |
- The "integrated" collection of these transformation tools will ensure that we are able to develop new Web services (top-down approach) and integrating existing Web services (bottom-up approach) into an interoperable solution at the platform independent level (PIM4SOA). There exists a number of different and competing Web service standards. The model transformations should help us to develop Web service applications according to "interoperabilty" best practices in existence today. One such guideline is the WS-I profile for Web services.
- The PIM4SOA also aims to support two-way transformations for P2P and Agent execution platforms so that technical interoperability between heteregenous systems consisting of Web services, P2P and Agents can be managed.
|
Supported models/methodologies | - |
Supported input interfaces | - |
Supported output interfaces | - |
Validation/demonstration | See plans for individual transformations. |
Standards compliance |
|
Availability |
- Installed service / solution
- Object files available
|
License |
- Licensing issues as the differents plugins (tools) that make up this collection (feature) probably will be licensed under different terms.
|
Status | Prototype |
Requirements/dependencies | Requires the following plugins (tools) developed in ATHENA A6:
- PIM4SOA metamodel
- PIM4SOA <-> XSD transformation
- PIM4SOA <-> WSDL transformation
- PIM4SOA <-> BPEL transformation
|
Web references | - |
ATHENA metadata |
Contact person |
- Gorka Benguria, ESI
- Tor Neple, SINTEF
- Anthony Beardsmore, IBM
|
Contributors | ESI, SINTEF, 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 | - |