Debug Platform: Custom Integration

Darin Wright (IBM Rational Software), Curtis Windatt (IBM Rational Software)

Java · Tutorial
Presentation
Monday, 10:30, 2 hours | Room 207 | Download in iCal Format

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

Darin Wright

Curtis Windatt

This tutorial delves into advanced features of the Debug Platform for customizing integrated debuggers. The tutorial is intended for developers that are familiar with basic debug platform frameworks. Concepts and framework architectures are presented with examples, drawing on JDT's Java debugger and an example PDA debugger (used in previous tutorials). Topics include context-sensitive launching, command handlers, and customizing view content for non-standard debug models. The tutorial is based on previous debug tutorials presented at EclipseCon, OOPSLA and ECOOP. Attendees will be provided with take home exercises and source code to further demonstrate features and frameworks in the debug platform.

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.

Curtis is a Platform/JDT Debug committer working for the IBM Rational team in Winnipeg, Canada. In addition to working on the debug component, he is actively contributing to the PDE project and is involved in the Equinox p2 (provisioning) incubator.

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