Model Validation 2.0

Session Type: 
Standard [25 minutes]

A crucial advantage of external DSLs - being either textual or graphical - is the possibility to validate your data according to domain specific constraints. There exist various different approaches that aim at an easy and powerful solution for a single problem: How shall these validation rules be defined?

In this sesson I want to outline the challenges in developing a validation framework for EMF based models. I'll identify the requirements for such a framework and weigh the advantages and disadvantages of different existing solutions. Last but not least I'll give a demo of a new validation language that provides some noteworthy features especially in the field of extensibility and configurability. Stay tuned!