Implementing Model Integrity in EMF with EMFT OCL

This article illustrates how the EMFT OCL parser/interpreter technology adds to the value of EMF/JET code generation as a foundation for model-driven development (MDD). We will see, with fully functional examples, how a metamodel can be generated from an Ecore model without requiring any post-generation custom code, including complete implementations of invariant constraints, derived attributes and references, and operations.

Categories: Model-Driven Development (MDD), EMF, Modeling, Java Emitter Templates (JET)

[html] Implementing Model Integrity in EMF with EMFT OCL
February 2007
by Christian W. Damus