EclipseCon 2007 March 5-8, Santa Clara California

Why Eclipse meets the needs of the Embedded Development Lifecycle

Robert Day (LynuxWorks), Doug Gaff (Wind River Systems), Doug Schaefer (QNX Software Systems), Hobson Bullman (ARM), Mark Rogalski (IBM), Dino Brusco (Motorola, Inc.)

· Panel

Tuesday, 14:30, 50 minutes | Theater


Doug Schaefer

Hobson Bullman

Mark Rogalski

How Eclipse plays a role in every aspect of Embedded development, and offers a common user interface between design and requirements, building and debugging, and test and deployment. The panel will comprise of representatives from different parts of the development lifecycle, and they will explain how they utilise Eclipse, and how the integration between different tools works today, and how it could work better in the future. The panel can also talk about how they use/take advantage of the different Eclipse projects, and give interesting observations on how Eclipse has changed the way embedded development is now achieved, compared to the previous generation of development tools. Topics to be discussed are : - How the cooperative nature of Eclipse has impacted the embedded/mobile space - How existing Eclipse technology has been applicable to embedded/mobile (projects, technology application, existing products) - How far is the line blurring between enterprise and embedded, and how is Eclipse helping - Where does it go from here? Mashups, new areas of cooperation, possible commoditization... At least one of the panelists will also be a relative newcomer to the Eclipse world, and can talk about what it takes to bring a non-Eclipse product over to the world of Eclipse, and the reasons behind the decision to do so.

Bachelors degree in Computer Science. Started life as a programmer for SCADA systems (RTL/2 on a PDP-11). Moved into tools development, developing early versions of the famous embedded XRAY debugger. Went from software devlopment into sales, and from sales into marketing, all the time keeping a very technical view of the world. Currently very active in the Eclipse embedded community, promoting the use of Eclipse as a standard platform for embedded developers across the world. Have written many Eclipse articles for embedded publications, and have presented Eclipse papers at the last two Embedded Systems Conferences.

Doug Gaff is the PMC Lead for the Device Software Development Platform (DSDP) - an Eclipse project focused on building an extensible, standards-based platform to address a broad range of needs in the embedded software development space. Doug is also an Engineering Manager on Wind River's commercial Eclipse-based device software development tool suite, Wind River Workbench. Doug has 12 years of embedded software development experience and holds a Bachelors and Masters in Electrical Engineering.

I am the project lead for the Eclipse CDT project where I have been a committer now since it's beginnings in July 2002, first as an employee of Rational which was later purchased by IBM. I am now a member of QNX's tools team where I am a senior developer. My main interests are in programming languages, including modeling languages, and parsing and translation.

Hobson Bullman: My background is natural science, with a PhD in Physics from the University of Cambridge, but I migrated into the embedded space in 1996, when I joined ARM. In ARM, I have worked on embedded software development tools for 10 years, starting in development, and moving into technical leadership roles and later engineering management. In this time I have been the author and maintainer of the RDI 1.5.1 debug protocol, and have led a toolkit development team. My interest in Eclipse began two years ago, and I am now the partner manager for Eclipse inside ARM.

Mark Rogalski has been with IBM for 19 years, the last eight in the area of device middleware design and development. Currently, he leads development of Lotus Expeditor for Devices and is a member of the Eclipe DSDP PMC.

Dino Brusco is the Director of Developer Platforms and Services at Motorola. In the past, he has held key management positions with Palmsource, Turbolinux, Hewlett-Packard and Concurrent Computer Corp. Dino has led product development, software developer communities, marketing, software support and services organizations.

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