EclipseCon 2007 March 5-8, Santa Clara California

Eclipse RCP: Experiences along the way

Jeff McAffer (IBM), Jey Burrows (JP Morgan), Patrick Paulin (RCP Quickstart), Jeff Norris (NASA Jet Propulsion Laboratory), Kai Toedter (Siemens AG)

· Panel

Tuesday, 11:10, 50 minutes | Theater


Jey Burrows

Patrick Paulin

Jeff Norris

Kai Toedter

Use of Eclipse as a Rich Client Platform has been skyrocketing (literally and figuratively). Every wonder what people are doing? What drives them to choose Eclipse as their software platform? Interested in finding out what RCP is (or is not) and how it can benefit you? Does RCP seem too good to be true (i.e., what are the pitfalls)? If so, this panel is for you. Come hear a group of seasoned RCP adopters talk about their experiences, both good and bad. Each of the panelists has been a part of a major software project that started with or moved to Eclipse RCP. The panelists will share with you what they've been up to, tell a few stories and engage in candid and (hopefully) entertaining discussion.

Jeff McAffer leads the Eclipse Equinox OSGi, RCP and Orbit teams and is a Senior Technical Staff Member with IBM Rational. He is one of the architects of the Eclipse Platform and a co-author of The Eclipse Rich Client Platform (Addison-Wesley). He is a member of the Eclipse Project PMC, the Tools Project PMC and the Eclipse Foundation Board of Directors. Jeff is currently interested all aspects of Eclipse componentry from developing and building bundles to deploying, installing and ultimately running them. Previous lives included work in distributed/parallel OO computing (Server Smalltalk, massively parallel Smalltalk, etc) as well as expert systems, meta-level architectures and a PhD at the University of Tokyo.

Jey Burrows is a member of the firm's OneBench technology committee, and build manager/architect for the Core Components technology team within the Investment Bank's Exotics and Hybrids group. His team is responsible for the OneBench platform within that group, as well as the development and reuse of components and services to support OneBench applications. His involvement with Eclipse RCP stretches back to the bank's first proof of concept for RCP development based on the Eclipse 2.1 IDE.

Patrick Paulin is a software developer and entrepreneur with more than 15 years of programming experience, including 8 years of experience with Java and 3 years with the Eclipse Rich Client Platform. Patrick presented on the topic "Plugin Architecture for RCP Applications" at EclipseCon 2006.

Patrick spends much of his time offering the RCP Quickstart service, which helps get new RCP project teams quickly up to speed. He is also the founder and principal of Market Contours, a software company producing tools for traders in financial markets.

Patrick holds a BA from the University of Chicago in Medieval European History, which comes in handy almost every day. He currently lives in Madison, Wisconsin with his wife and two daughters.

Jeff Norris is the supervisor of the Planning Software Systems Group at the NASA Jet Propulsion Laboratory. His group develops and supports Mars and Lunar mission operations tools based on the Eclipse Rich Client Platform. Jeff's group is also a key contributor to NASA's Ensemble project, an architecture for mission operations tools based on the RCP. Jeff is also a strong advocate for the use of open source software in mission-critical systems. Jeff was a Tactical Activity Planner on the Spirit and Opportunity mission operations team. He received Bachelor's and Masters degrees in Computer Science from MIT.

Kai Tödter works in the software architecture department of Siemens Corporate Technology. He has 10 years of professional Java experience. His current interest is software architecture for smart clients, with special focus on Eclipse RCP. Kai was delegated by Siemens as "Technical Liaison Manager for Java" to the USA and he has represented Siemens in the Executive Committee for Java ME of the Java Community Process.

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






Code Gear




Innoopract logo

Lynux Works

Media sponsors

Eclipse Magazine logo 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