A Short Introduction to the Eclipse Modeling Framework

Presentation by: Jaroslav Gergic

Abstract

Eclipse Modeling Framework (EMF) is a set of open source tools and runtime support for manipulation of a structured data model and code generation facility for building tools and other applications based on such a structured data model.

It allows to build a model from various sources (UML, annotated Java, XML/XSD). It can serve as a basic building block for developing modeling tools. It is suitable for building both visual and programmatic model manipulation tools - editors.