1. Portal
  2. itemis AG
  3. Education and Coaching
  4. Eclipse Modeling
  5. Eclipse Modeling Framework (EMF)

Eclipse Modeling Framework (EMF)

Abstract

The Eclipse Modeling Framework (EMF) enables developers to rapidly construct applications based on surprisingly simple models. This training covers all major aspects of EMF and its associated technologies. It will turn the participants into real EMF professionals.

Goal

The participants can make professional use of EMF.

Audience/Prerequisites

Software developers and architects with solid Java skills and experience with the Eclipse IDE.

Agenda

  • Introduction to modeling 
  • Ecore 
  • The EMF code generator 
  • Resources and ResourceSets  
  • URI handling 
  • Lazy loading and proxy resolution
  • Dynamic verse static EMF
  • Reflection and Introspection
  • Map types
  • Validation and Constraints
  • Ecore and XML Schema
  • EMF Utility classes
  • Change recording and transactions
  • Scalability

Training dates

We currently have not set a date for this training session. Please contact us if you are interested. We would be glad to hold a training session at your company. Contact us.

Top