The Build System of Commercial RCP Application: A Case Study

Christian Kurzke (Motorola Software Platform Delivery team), Gustavo de Paula (C.E.S.A.R), Daniel Moura (C.E.S.A.R)

Rich Client Platform · Short Talk
Tuesday, 14:40, 10 minutes | Room 203/204 | Download in iCal Format


Christian Kurzke

Gustavo de Paula

Daniel Moura

A commercial application has several aspects that need to be addressed in a build system, specially when Eclipse RCP is used as the base platform of an application. Some of those aspects are:

Eclipse PDE provides the basic RCP build infrastructure to build the Eclipse features and plugins, but it is not able to fully handle all faces of a commercial application development.

This talk describe the real case of a complex commercial application build. It is described by to implement a 100% automated and fully integrated build that is able to handle all the different aspects of a commercial Eclipse RCP application. The talk finishes with the Lessons Learned of implementing this process to develop the MOTODEV Studio application suite.

Christian Kurzke is the Architect for Motorola's MOTODEV Studio, Contributor to the Eclipse MTJ project and leads the Eclipse Tools for Mobile Linux (TML) project.

Christian has been a member and contributor to the Open Service Gateway initiative (OSGi) embedded Java component standard and has contributed to CableLabs specifications. He is a frequent speaker at conferences like JavaOne, Embedded Systems conferences and WWW conferences. He has been a Linux developer and advocate since the early days of pre 1.0 kernels, and he is well regarded for his work in the embedded Java space.

Christian graduated from the University of Erlangen Germany with the equivalent of an MS-CS degree (Dipl. Inf. univ.) and holds an MBA degree from Santa Clara University.

Mr. De Paula is a current contributor to the MTJ project. He has a long background with wireless technology and has being working with Java in mobile devices since the first release of MIDP 1.0 in 2000. He has implemented several projects for carriers, such as Vivo and BellSounth and handset manufactures, such as Motorola. Mr. De Paula holds a MSc. in Computer Science and has presented at conferences like JavaOne and Comdex. Currently he is a Senior consultant for Wireless Technology at CESAR - Recife Center for Advanced Studies and Systems where he works a software architect of for Java development tools.

Daniel Moura is an experienced software developer from C.E.S.A.R (Recife Center for Advanced Studies and Systems), working from a decade in different areas of expertise like Java ME emulator and development tools, web apps, financial solutions like payroll and loan systems and low level multimedia applications. He has developed a software synthesizer for audio applications called Oxe FM Synth (

Floor Plan

Gold sponsors

BEA logo

IBM logo

Wind River logo

Replay Solutions logo

JBoss logo


Cloudsmith logo

BIRT Exchange logo

Skyway Software logo


BlackBerry logo

AMD logo

Silver sponsors








Business Objects

LynuxWorks logo

Hardware sponsor

AMD logo

Media sponsors

Extension Media

Methods and Tools


Addison-Wesley logo

SD Times logo

Open Systems Publishing

Software Test & Performance logo


Be a Sponsor