This tutorial is focused on the Eclipse implementation of the Operational part of the QVT specification. Based on MDT OCL, the Operational QVT project aims to be fully compliant with the QVT standard providing a powerful Eclipse IDE with feature-rich editor (code completion, outline, navigation, etc.), project builders, launch configurations, deployment facilities and Ant support.
During the workshop, participants will:
In this tutorial, the non-expert attendees will get over the initial impression of complexity and reveal the power of QVTO, while professionals still have the chance to acquire some of the tips and tricks that make their transformations simpler and more effective.
In order to take part in hands-on exercises, attendees are encouraged to bring their laptops. The audience should have a basic understanding of EMF. Knowledge of OCL would be a plus.
Alexander Igdalov is a senior Java developer at Borland Software Corporation, occupied both in open source and commercial product development. Alexander is a committer of the M2M project (Operational QVT). Alexander holds a BS and MS in Computer Science & Informatics from the Saint-Petersburg State Polytechnic University, Russia.