Presentation on theme: "Armel Lefebvre – 09/04/2014. Model-driven approach to enterprise interoperability at the technical service level 2013 First author: Ravi Khadka."— Presentation transcript:
Model-driven approach to enterprise interoperability at the technical service level 2013 First author: Ravi Khadka MSc (Utrecht University) Bramhananda Sapkota, Luis Ferreira Pires, Marten van Sinderen (University of Twente) and Slinger Jansen (Utrecht University)
Transformation method to generate a target model from a source model using metamodels. Choreographies (WS-CDL: Collaboration) to orchestrations (WS-BPEL: Execution of Processes) in Service Oriented Architecture Semi-automated transformation
1. Elicitation of the metamodel of the source model 2. Elicitation of the metamodel of the target model 3. Mapping source and target language constructs 4. Implementation of a Transformation Engine using a Transformation Language 5. Transformation of the source model to the target model 1. Auxiliary transformations?
MDA: Model-Driven Engineering (MDE) specified by OMG standards Direct model manipulation : manipulate using set of APIs Intermediate representation : exporting model in another format Transformation Language Support : expressing and applying transformations using a language