Armel Lefebvre – 09/04/2014.  Model-driven approach to enterprise interoperability at the technical service level  2013  First author: Ravi Khadka.

Slides:



Advertisements
Similar presentations
Major Influences on the Design of ODM Dan Chang (IBM) Elisa Kendall (Sandpiper) MDSW 2004.
Advertisements

Eclipse Foundation, Inc. | © 2007 by OpenWide / University of Augsburg and made available under the EPL v1.0 1 Java Workflow Tooling (JWT) Florian Lautenbacher.
Eclipse Foundation, Inc. | © 2007 by OpenWide / University of Augsburg and made available under the EPL v1.0 1 Java Workflow Tooling (JWT) Florian Lautenbacher.
Copyright © 2006 Data Access Technologies, Inc. Open Source eGovernment Reference Architecture Approach to Semantic Interoperability Cory Casanave, President.
Language Specification using Metamodelling Joachim Fischer Humboldt University Berlin LAB Workshop Geneva
SOA Modelling By Rajat Goyal.
Modeling Services Model Interoperability Xavier Blanc – University Paris VI.
Transforming Inter-Organizational Business Processes to a Service-Oriented Architecture Transforming Inter-Organizational Business Processes to a Service-Oriented.
Service Oriented Architecture SOA. SOA has been the New New Thing for the last few years in enterprise software As with everything that gains visibility.
Architecture-Driven Modernization Platform SIG KDM RFP.
Formal Techniques in Software Engineering Universiteit AntwerpenIntroduction 1.1 Formal Techniques in Software Engineering 3de BAC Informatica Chapter.
1 Meta Modeling Tool Transformation from COOPN to COOPN using MDA.
Business Process Orchestration
Ontologies Reasoning Components Agents Simulations An Overview of Model-Driven Engineering and Architecture Jacques Robin.
Page 1 SOA-Enabled Modernization Dr. Vitaly Khusidman
A Model Driven Approach for Cross Paradigm Interoperability using OMG’s MDMI Standard Cross Paradigm Working Group.
Enterprise Workflow CPSC 476 Lightening Talk Brenda Griffith/Katie Soto.
MDA Guide Version CYT. 2 Outline OMG Vision and Process Introduction to MDA How is MDA Used? MDA Transformations Other MDA Capabilities Using the.
Model Transformations
1 Web Services and Seamless Interoperability João Paulo Almeida Luís Ferreira Pires Marten van Sinderen
Model-Driven Architecture & OptimalJ Roland T. Craddolph.
Metadata Tools and Methods Chris Nelson Metanet Conference 2 April 2001.
MDA and QVT  Tom Gullion, Director of Product Management, Together Products.
3 April SOA: Services Oriented Architecture MDA: Model Driven Architecture.
Introduction to MDA (Model Driven Architecture) CYT.
Alignment of ATL and QVT © 2006 ATLAS Nantes Alignment of ATL and QVT Ivan Kurtev ATLAS group, INRIA & University of Nantes, France
2nd TTCN-3 User Conference, June The TTCN-3 Metamodel – A Basis for Tool Integration Ina Schieferdecker TU Berlin/Fraunhofer Fokus Hajo Eichler,
Object Management Group (OMG) Specifies open standards for every aspect of distributed computing Multiplatform Model Driven Architecture (MDA)
A Model-Driven Development of Service Compositions for Enterprise interoperability Jan Pieter Guelen, 10 April 2013.
ISO/IEC CD and WD : Core Model and Model Mapping ISO/IEC JTC1/SC32/WG September 2005, Toronto SC32/WG2 Japan (Kanrikogaku Ltd) Masaharu.
10/18/20151 Business Process Management and Semantic Technologies B. Ramamurthy.
© 2002 IBM Corporation Confidential | Date | Other Information, if necessary Make your processes executable! A quick demonstration of the JWT project Florian.
MODA-TEL An IST project on Model Driven Architectures for Telecommunications System Development and Operation.
95-843: Service Oriented Architecture 1 Master of Information System Management Service Oriented Architecture Lecture 7: BPEL Some notes selected from.
On the Role of Abstract Platform in Model Driven Development* Marten van Sinderen Centre for Telematics and Information Technology, University of Twente,
Active Components a Software Product Line Infrastructure Bas Geertsema Slinger Jansen Information and Computing Sciences University Utrecht VARI-ARCH Workshop.
Sheet 1 DocEng’03, Grenoble, November 2003 Model Driven Architecture based XML Processing Ivan Kurtev, Klaas van den Berg University of Twente, the Netherlands.
BPEL Business Process Engineering Language A technology used to build programs in SOA architecture.
BPEL
A Mediated Approach towards Web Service Choreography Michael Stollberg, Dumitru Roman, Juan Miguel Gomez DERI – Digital Enterprise Research Institute
Extensible Modeling and Simulation Framework Extensible 3D Graphics (X3D) Don Brutzman MOVES Institute, Naval Postgraduate School Andreas Tolk VMASC, Old.
2005 Microsoft PAKISTAN DEVELOPER CONFERENCE June 13-15, 2005.
U.S. General Services Administration George Thomas, GSA OCIO Chief Architect Line of Sight = Reuse.
Yu, et al.’s “A Model-Driven Development Framework for Enterprise Web Services” In proceedings of the 10 th IEEE Intl Enterprise Distributed Object Computing.
© The ATHENA Consortium. CI3 - Practices of Interoperability in SMEs Proposed Solutions.
Ontologies Reasoning Components Agents Simulations An Overview of Model-Driven Engineering and Architecture Jacques Robin.
Sheet 1 Forum on Specification and Design Languages (FDL), Frankfurt, September 2003 UML to XML-Schema Transformation: a Case Study in Managing Alternative.
Model Driven Architecture MDA SE-548 Lale Doğan
1 Seminar on SOA Seminar on Service Oriented Architecture BPEL Some notes selected from “Business Process Execution Language for Web Services” by Matjaz.
7/2/2016 1:52 AM HL7 SOA-Aware Enterprise Architecture Executive Summary HITSP October 28, 2008 Executive Summary HITSP October 28, 2008.
Lasse Pajunen Nokia Research Center Nokia Corporation Anna Ruokonen Institute of Software Systems Tampere University of Technology ICWS 2007 Modeling and.
Service Oriented Architecture
HL7 SOA-Aware Enterprise Architecture
IST421: Advanced Systems and Enterprise Integration
Liaison Report to WS-BPEL Technical Committee of Oasis
Software Process Activities.
Implementing Language Extensions with Model Transformations
Service-centric Software Engineering 1
Luís Ferreira Pires Dick Quartel Remco Dijkman Marten van Sinderen
Enterprise Architect, CNA
ACS Architecture
UML profiles.
Constructing MDA-based Application Using Rational XDE for .NET
CSCE 813 Internet Security Fall 2012
ACS Architecture.
Execute your Processes
ITC/CTIT meeting 24 October 2016.
Implementing Language Extensions with Model Transformations
Business Process Management and Semantic Technologies
Software Architecture & Design
Presentation transcript:

Armel Lefebvre – 09/04/2014

 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

1.Mapping 2.Transformation Engine 3.Transformation

<Property Name="Id" Type="Int32" Nullable="false" annotation:StoreGeneratedPattern="Identity" /> <Property Name="Id" Type="int" StoreGeneratedPattern="Identity" Nullable="false" />