What is EMF Views?
EMF Views is an Eclipse plugin that brings the concept of database views to the modeling world. You can create views that focus on only part of a model, or views that combine several models from different metamodels. Views can be navigated and queried as regular models are, and they can used as inputs to model transformations.
Getting Started
Install the latest version of EMF Views with our Eclipse update site. You need to install Epsilon first if you want to use the ECL builder.
Or, head out to our Github repository for instructions on building from source using Eclipse or Maven.
Then follow the tutorials and look at the examples.
Screencasts
These screencasts provide a smattering of the capabilities of this project. Note that these videos have been recorded with an older version of EMF Views, but they still show the overall principles and capabilities of the approach.
- ER 2015 - SQL_EMFViews user perspective
- SQL-like DSL to EMF Views internals
- EMF Views
- Virtual Views
- Demo EMF Views
Who is behind this project?
This is an Atlanmod project, the tool platform of the NaoMod research group.
The following people have made significant contributions to the project:
- fmdkdd (primary contact)
- Hugo Bruneliere
- Jokin Garcia Perez (former contributor)
- Juan David Villa Calle (former contributor)