Error detection

Benefit


Designing a generation module is a complex activity, which requires knowledge of targetted technologies, but also of metamodels and MDA paradigms.

Error detection within generation templates makes modules development quicker. So, MDA approach become easier and more reachable.

How does it work ?


Detection within templates

Error detection is real-time. It works as the usual eclipse error detection, with red error markers.

Detected errors can be syntax errors, bad model element choice, unkown service call, ...

Runtime errors

Acceleo can detect "runtime errors". These errors may occur during generation execution. They are injected automatically inside template edition environment, to find and trace easily causes of errors.

Use case


Error detection is integrated within the template editor

user code
Webdesign : www.katrinet.com - Realisation : Obeo