Declarative UI for Eclipse

Yves YANG (Soyatec), Bernd Kolb (itemis AG), Benjamin Pasero

Eclipse Platform - e4 · Short - 30 minutes
Tuesday, 15:30, 30 minutes | Room 209/210

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

Nowadays, UI development in Eclipse uses still direct programming mode: UI controls and event handling are directly created in Java. This solution presents several drawbacks:

Declarative UI should be a foundation solution to resolve these problems. Some of them can be resolved directly, and some of them needs a tool built on top of this framework such Visual Editor, Modeling tool.

This framework should address three kinds of developer directly or indirectly:

Agenda

Intended audience

SWT Developer, UI Developer and Eclipse developer who is interested in UI.

Yves YANG, Eclipse committer, has over 17 years of experience working with OO software development and mainly worked on Eclipse and ODBMS: GemStone, Matisse and Versant. He was the chief architect of first Eclipse UML plugin from 2002 to early 2006. He is also the project leader of the eclipse project: SLDT

In Soyatec, he has developed two new products: eBPMN designer and eFace. His activities focus on the EMF/UML/BPMN/BPDM modeling, GUI/XAML/VE development and China OutSourcing.

Bernd Kolb focuses on model-driven software development and Eclipse technologies. As a consultant, developer and architect he has worked in different domains from tooling for automotive embedded systems to enterprise Java applications. Bernd is a committer at the Eclipse Modeling Project as well as on openArchitectureWare. He is a regular speaker at conferences and has written a number of articles on topics like Model Driven Development, Eclipse and Spring as well as OSGi as well as co-authored a book on OSGi. He can be reached via b.kolb@kolbware.de or bernd.kolb@sap.com

Benjamin Pasero works at IBM Rational Zurich on the Jazz Platform and Rational Team Concert with a focus on the Work Item and Foundation component. He is well experienced in the Eclipse Rich Client Platform with a focus on SWT and JFace and has written a number of articles on this topic, as well as giving workshops at conferences. He is also known as the author of the open source news reader RSSOwl. Benjamin can be reached via e-mail to benjamin_pasero {_at_} ch.ibm.com.

This session is part of the curated collection of short talks titled
"I Declare! Declarative User Interfaces in e4"

Gold sponsors

IBM Corporation

Windriver logo

JBoss

Sun Microsystems

SOPERA

BLU AGE

BIRT Exchange by Actuate

Silver sponsors

Innovations Software Technology

Google

Genuitec

Instantiations

itemis

EclipseSource

Innovent Solutions

SAP Business Objects

Hardware Sponsor

Cisco

Lanyard Sponsor

Intel logo



report a problem with this page