Arne Jørgen Berre, SINTEF

Arne Jørgen Berre, SINTEF![]() |
Tutorial: "Model Driven Development and Interoperability for SOA and BPM"
Track:
Tutorial
Time: Friday 09:00 - 12:00 Location: SAS Room 12
Abstract: Model Driven Development provides a productive and promising approach
for the development of SOA and BPM-based systems for various platforms,
including web services with WSDL/XML/BPEL, J2EE and MS .Net.
The tutorial presents and compares Model driven development based on
the OMG MDA (Model Driven Architecture) approach and the Microsoft DSL
(Domain Specific Language) approach. It describes the principles of metamodeling
and the use of transformation languages like QVT/ATL and MOF2Text using
Eclipse/EMF and generation of editors based on GMF - for notations like UML and BPMN.
The tutorial will also give an introduction to model-driven interoperability, where the use of models makes it easier to separate semantic interoperability from technical/syntactic interoperability. Practical examples are given from the areas of ERP/CRM and large distributed systems, based on European projects like Modelware and ATHENA. The tutorial "Model Driven Development and Interoperability for SOA and BPM" focuses on the "What's" of MDD, with principles and concepts. The after lunch tutorial ("Building Domain-Specific Languages with Eclipse and open Architecture Ware") focuses on the "How's" of MDD and Domain Driven Languages. These two tutorials are synchronised to support each other, and are recommended to be taken in sequence. |
![]() |
||