Java Forum Stuttgart 2010
July 1, 2010, 12.15 – 1 p.m.
Kultur- & Kongresszentrum Liederhalle (KKL), Stuttgart
Come and see the product talk
Model-Driven Development of SOA Applications – Field Report
By Gerhard Rempp and Martin Löffler, MID GmbH.
The talk contains information about integrated methodologies and procedures, based on the JBOSS and SOPERA platforms and with the modeling platform, Innovator; also included is how to develop a model-driven distributed application for SOA. How is important information about SOA architecture transparently displayed and linked using models? How can I meet the prerequisites for further development and maintenance and, in doing so, for the Application Lifecycle Management (ALM)? The talk uses the JBOSS and SOPERA platforms and the modeling platform, Innovator, to present integrated methodologies and procedures. Starting with the business process odel and diverse requirements, right to way through various levels of modeling to generating WSDL and BPEL artifacts. What were the pitfalls when developing SOA applications and how were they solved? An example of this is manufacturer-specific implementation of WS standards.
Speakers

Gerhard Rempp, MID GmbH
Gerhard Rempp is a project manager with MID GmbH in the Stuttgart branch, responsible for project monitoring and the Stuttgart consulting team. His main focus is on implementing and using the modeling platform, Innovator, the modeling methodology M³, customizing project challenges and integrating existing system and tool landscapes. Mr. Rempp has been with MID since 2007 and previously had over 13 years of experience as a developer, team and project manager and product manager.

Martin Löffler, MID GmbH
Martin Löffler has been working as a consultant for MID GmbH in the Stuttgart branch sind 2009. His work is focussed on model transformation (Model2Model) and code generation (Model2Text), i.e. model-driven creation of software systems. Before coming to work for MID, he gained experience working as a consultant and application developer in the areas of computer graphics, automotive and banks.
