EclipseCon 2007 March 5-8, Santa Clara California





(3701) A Tour of the Eclipse Debug Framework [Part 1 & 2]

Darin Wright (Rational Team, IBM Canada), Michael Rennie (IBM Canada, Rational Team), Samantha Chan (Rational, IBM Canada)

· Short Tutorial

Monday, 08:00, 4 hours 30 minutes | Room 209

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

This tutorial provides an overview of the Eclipse debug platform and its services. The concepts and architecture of each service are presented with example uses, drawing on JDT's Java debugger and an example PDA debugger (used in previous tutorials).

Topics covered include launching, breakpoints, standard debug models, debug commands, source lookup, support for custom debugger integration, asynchronous interactions, and a tour of new features and APIs planned for the 3.3 release.

The tutorial is based on previous debug tutorials presented at EclipseCon, OOPSLA and ECOOP, but is updated with new information and streamlined to fit the short tutorial format. Attendees will be provided with take home exercises and source code to further demonstrate features and frameworks in the debug platform.

This is a "double short" tutorial, twice as long as a normal short tutorial, and thus requires two "short tutorial units" when registering. Be sure to register for both part 1 and part 2.

Darin is currently a senior software developer with the IBM Rational Team, an Eclipse committer, and lead for the Eclipse Debug Platform and Java Debugger. 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.

Michael Rennie is an Debug platform committer working with the IBM Rational team. Before that he was a graduate student at the University of Manitoba, researching SOA and architecture description languages.

Samantha Chan is a developer from IBM Debug Team. She has been working with debug technologies for 4 years.

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