EclipseCon 2007 March 5-8, Santa Clara California





Data-centric Development with the Eclipse Data Tools Platform

John Graham (Sybase, Inc.)

· Long Talk

Thursday, 11:10, 50 minutes | Grand Ballroom F

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

The purpose of this talk is to explore ways in which the Data Tools Platform (DTP) can be integrated with Eclipse development environments for particular languages. Taking as the main example integration with the Java Development Tools (JDT), we will describe how DTP can be leveraged by Java IDE components for data-centric development. We will see that many common development tasks using databases in Java can be supplemented by integration with DTP, and live demonstrations of prototype features will provide concrete sounding boards for discussion with the audience. Next, we will consider integration with other Eclipse development environments, such as the C/C++ Development Tools (CDT), PHP, and Ruby. Looking at the problem in this broad perspective will show that, despite the lack of a common language toolkit in Eclipse, integration with DTP for particular languages can be accomplished with moderate effort based on the demonstrated Java examples. Finally, we will discuss the importance and timing of this functional area in future DTP releases.

John has been developing enterprise software for ten years, and has been with Sybase for the past five. His academic background includes a Masters degree from the University of HawaiÂ’i concentrating on computational properties of formal and natural languages, and post-graduate training in business. 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, and then later as the Sybase project lead for the Eclipse Data Tools Platform project.

Floor Plan

Gold sponsors

Ingres logo

BEA logo

IBM logo

Business Objects logo

Klocwork logo

Windriver logo

Red Hat logo

Actuate logo

Silver sponsors

Compuware logo

Sybase logo

Google logo

Nexaweb

Activegrid

Genuitec

Instantiations

Cloudsmith

Code Gear

ACCESS

Oracle

Telelogic

Innoopract logo

Lynux Works

Media sponsors

Eclipse Magazine logo

GoingtoMeet.com logo

Methods and Tools logo

Eclipsezone logo

Addison-Wesley logo

Eclipse Magazin logo

Embedded Computing logo

SD Times logo

Enterprise Open Source logo

ACM Queue logo

TheServerSide Java Symposium

Eclipse Review logo

Software Test & Performance logo

Eclipse Developers Journal logo

Eclipse Source logo