API Tooling

Darin Wright (IBM Rational Software), Olivier Thomann (IBM Canada)

Java · Long Talk
Presentation
Wednesday, 14:30, 50 minutes | Room 207 | Download in iCal Format

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

Darin Wright

Olivier Thomann

API's are fundamental for designing and maintaining quality components. Quality components are of paramount important to Eclipse. Eclipse currently has little tooling to support the design, implementation and maintenance of APIs. In 3.4, PDE will provide tools to support binary compatibility checking, API usage scanning, and plug-in version numbering management. This talk details the technology going into 3.4, supported usecases, and outlines directions for future development.

Darin is currently a senior software developer with IBM Rational Software, an Eclipse committer, lead for the Eclipse Debug Platform and Java Debugger, and a member of the Eclipse Architecture Council. As well, Darin participates in the PDE project - working on tools for API maintenance and p2 (provisioning). For the better part of the last ten years, Darin has been working on IDE's such as Eclipse, VA/Micro Edition, and ENVY/Smalltalk. In a previous software development life, Darin was an audio software developer supporting virtual reality productions at the Banff Centre for the arts.

Olivier Thomann is a software developer with IBM Rational Software at the IBM Ottawa labs, and has been a committer on the Eclipse project since its inception. He has been a key contributor to the JDT/Core team where he focused on bytecode generation, java formatter, DOM/AST creation. Most recently he is working as a committer in the Eclipse PDE incubator project to work on the new API tooling.

Floor Plan

Gold sponsors

BEA logo

Oracle

Replay Solutions logo

BIRT Exchange logo

IBM logo

Cloudsmith logo

Skyway Software logo

SOPERA logo

Wind River logo

BlackBerry logo

AMD logo

JBoss logo

Silver sponsors

Google

Genuitec

Business Objects

Innoopract

Sybase

Instantiations

Telelogic

Teamprise

LynuxWorks logo

Hardware sponsor

AMD logo

Media sponsors

Open Systems Publishing

Methods and Tools

SD Times logo

ACM

SDForum

Software Test & Performance logo

Addison-Wesley logo

Extension Media

Be a Sponsor