My Wiki!

model driven

Model Driven Development

Headline

A Typical EMF Usage Scenario 1. Create EMF model

Import UML (e.g. Rational Rose .mdl file)

Import XML Schema

Import annotated Java interfaces

Create Ecore model directly using EMF Ecore editor or Omondo’s (free) EclipseUML graphical editor 2. Generate Java code for model

  1. Iteratively develop Java application
  2. Refine model; regenerate Java code
  3. Prime the model with instance data using generated EMF model editor
  4. Use EMF.Edit to build customized user interface

Eclipse Mars

Beginer's Problems

Model Explorer

Open viewpoint: viewpoint (Design), graphical editing only visible in Model Explorer (show view). It is not visible in Package Explorer (Working Set view).

Activating Plugin under dev

Method 1: export and copy plugin in dev env.

Method 2: live activation

Methd 3: start new eclipse instance.


Navigation