John Graham

The Eclipse Data Tools Platform (DTP) project delivered its 1.5 release with Europa. With this release, DTP further solidified the foundation for data tooling introduced in DTP 1.0, and delivered substantial new features in all areas. The first section of this talk will briefly cover DTP history and the features of the 1.5 release, including a quick demonstration highlighting new 1.5 components. We will then explore a key focus area for the next major DTP release: integration with Eclipse language development environments. By starting with integration points between DTP and JDT, we will derive a number of key use cases that are applicable to many language environments. Next, we will consider integration with CDT and the languages supported by the Dynamic Languages Toolkit (DLTK). We will see that DTP has much to offer these language environments, and users will benefit greatly as a result. Finally, a demonstration of prototype work in this area will serve as a departure point for discussion with the audience.

John has been developing enterprise software for twelve years, and has been with Sybase for the past seven. His academic background includes a Masters degree from the University of Hawaii. He has worked on enterprise application integration technologies, web services tooling, distributed systems, machine learning and service-oriented platforms. A developer on Eclipse since version 1, John served on the Eclipse Consortium Executive Committee.

Ingres logo

Art of Object logo

1und1 logo


IBM logo

ETA logo

Ericsson logo

Eclipse Magazin logo

Heiler logo

Software AG logo

Wind River logo

Google logo

inventage logo

Gentleware logo

TNI logo


IONA logo

Microdoc logo

Methods & Tools logo

Cloudsmith logo

compeople logo

itemis logo

dpunkt logo

Pilz logo

Polarion logo

SAP logo

Innoopract logo

Mind8 logo


Omondo logo

Actuate logo