Bitter GMF or How We did UML with GMF

Tatiana Fesenko (Borland Software Corporation)

Modeling · Short Talk
Presentation
Thursday, 10:30, 10 minutes | Room 209/210 | Download in iCal Format

7
·
8
·
9
·
10
·
11
·
12
·
13
·
14
·
15
·
16
·
17
·
18
·
19

Tatiana Fesenko

Many people nowadays have heard about magic Model Driven Development (MDD) tools. The Eclipse Graphical Modeling Framework (GMF) is one of them. It is possible to do both everything and nothing with it. We (UML2Tools developers) implemented Unified Modeling Language (UML) diagram editors following heavy-weight and geek-oriented UML 2.1 notation using GMF. Sometimes it was not easy, but we did it. Our main achievement is that now: 1) An element on the diagram can change its visual presentation by action invocation. 2) One model element is shown on the diagram using two visual elements. 3) Diagram link connects elements that are complexly related in the domain model. 4) Element on the diagram changes its visual presentation when related element's properties are changed. Is GMF magic or tragic? It is magic for the people who are sorcerers. In this short talk these and more secrets will be discovered.

Tatiana Fesenko is a software developer for Borland Software Corporation. She graduated from the Department of Software Engineering in St.-Petersburg State University with a degree paper devoted to Requirements Management. She still gives lectures at her 'alma mater'. She is a committer on Eclipse MDT UML2Tools Project.

Floor Plan

Gold sponsors

BEA logo

IBM logo

Wind River logo

Replay Solutions logo

JBoss logo

SOPERA logo

Cloudsmith logo

BIRT Exchange logo

Skyway Software logo

Oracle

BlackBerry logo

AMD logo

Silver sponsors

Sybase

Google

Genuitec

Instantiations

Teamprise

Telelogic

Innoopract

Business Objects

LynuxWorks logo

Hardware sponsor

AMD logo

Media sponsors

Extension Media

Methods and Tools

ACM

Addison-Wesley logo

SD Times logo

Open Systems Publishing

Software Test & Performance logo

SDForum

Be a Sponsor