MDE Tools: EMF
In my last post I informally introduced the notion of metamodel and mentioned that one of the tools that is used around them is Eclipse Modelling Framework (EMF). In this post, I am presenting EMF because it is at the heart of a lot of other MDE technologies.
What Is EMF?
From EMF website we have:
The EMF project is a modeling framework and code generation facility for building tools and other applications based on a structured data model. From a model specification described in XMI, EMF provides tools and runtime support to produce a set of Java classes for the model, along with a set of adapter classes that enable viewing and command-based editing of the model, and a basic editor.
Continue Reading




