Presentations: Using Eclipse to program embedded apps for smart metering, home security, and a lot of other cool geeky gadgets


Presentations: Connected Living


Presentations: Fighting your way through the jungle of test automation: a checklist

Alexandra earned a degree and an MA in linguistics from York University before starting work at Bredex GmbH. She is engaged in various roles in the product development process, including conception, design and planning as well as documentation, web demos and customer support. She knows enough about Java to understand the developers, but not enough to stop her understanding the customers!


Presentations: OpenFlow - Eclipse RCP based platform for Oil & Gas upstream software development

Daniel Rahon was the Project Manager of the OpenFlow platform at IFP and software architect for industrial products. As Research Engineer, he published several articles on numerical well testing and identification of geological forms using production data. As IT architect, he published articles on the introduction of object oriented technologies in scientific software development and recently an article on information technologies for interoperability.


Chris Aniszczyk

Presentations: OSGi Versioning and Testing

Chris Aniszczyk is the co-lead of the Eclipse Plug-in Development Environment (PDE) project and a Senior Software Engineer at EclipseSource. Chris tends to be all over the place inside the Eclipse community by committing on various Eclipse projects. He sits on the Eclipse Architecture Council and the Eclipse Foundation Board of Directors. Chris’s passions are modularity, software advocacy, tooling and anything Eclipse. He’s always available to discuss open-source or Eclipse over a frosty beverage.


Antonio Bailetti

Carleton University

Presentations: Open Source Maturity Curve and Ecosystems Interactions - Lessons Learned

Dr. Tony Bailetti is the Director of Ontario's Talent First Network and the Executive Director of Coral CEA. He founded Lead to Win in 2002 and was part of the faculty that delivered the original program. Professor Bailetti holds a tenured faculty appointment in both the Eric Sprott School of Business and the Department of Systems and Computer Engineering at Carleton University. His teaching and research interests are in commercialization of new technology. He was the Director of Carleton University's School of Business from 1981 to 1988 and worked at Bell-Northern Research (today a part of Nortel) from 1988 to 1992. Professor Bailetti has published in engineering management journals such as IEEE Transactions on Engineering Management, Journal of Product Innovation Management, Research Policy, and R&D Management. He won a Fulbright scholarship to study in the United States. In 1996 he won a Carleton University Teaching Award and in 2007 a Carleton University Leadership Breakthrough Award.



Thales Global Services SAS

Presentations: Discovery of Models with MoDisco

Gabriel Barbier works as R&D software engineer for Mia-Software and is committer in Eclipse MoDisco project. He participates also to Modelplex, a research project co-funded by the European Commission to provide Eclipse-based tools to develop complex systems. Before joining Mia-Software, he was a real-time and software engineer at Thales Naval SA where he developped MDA solutions dedicated to component frameworks.


Eduard Bartsch


Presentations: From hard drive to RESTful universe: An add-on to Eclipse Resources plug-in (Concept and Demo)

Eduard currently works as software architect at SAP AG in the area of Eclipse-based tools infrastructure and model-driven development. After joining SAP in 1996, he held different positions as developer, software architect and development manager in the areas of Internet programming technologies, OLE/ActiveX, desktop office integration, source code management, build infrastructure and application lifecycle management.


Cameron Bateman


Presentations: Dynamic Rebinding Of EMF Objects

Cameron is the technical lead for Webtier Tools on Oracle Enterprise Pack for Eclipse (OEPE) and a committer on the JSF sub-project under the Eclipse WTP project. He has over 12 years of experience in software development with more than 5 years working on Eclipse tool products. Cameron's current role on OEPE includes semantic modeling of JavaEE web artifacts using EMF. Cameron is a regular technical speaker at EclipseCon and has also given talks on JSF and Facelet tooling at Eclipse Summit Europe and JavaOne.


Wayne Beaton

Eclipse Foundation

Presentations: The Eclipse Development Process

Wayne works for the Eclipse Foundation where he fills the dual roles of Director of Committer Community and Evangelist. He spends his days working with the many Eclipse project, learning about Eclipse technology, and making sure that everybody knows just how cool it all really is. Wayne is also the editor-in-chief of Eclipse Corner, PMC Lead for the Technology Project, Project Lead for the Examples Project, co-Project Lead for the SOC Project, and an advisor for osbootcamp. In 1982, he received the prestigious Chief Scouts Award from then-Governor General Edward Schreyer. In 1984 his team was selected to represent beautiful British Columbia in the Kinsmen Voyageur Relay. In his spare time, he writes down meaningless accomplishments from his youth in a lame attempt to impress the reader.


Sebastian Benz

BMW Group

Presentations: ARText - Driving developments with TMF Xtext

Sebastian Benz is a software engineer at BMW Car IT. He has multiple years of experience in model-based software development with a special interest in model-based test case generation. He initiated and participated in the development of COPE. Currently, he is leader of the ARText sub-project of Artop, an Eclipse-based platform for AUTOSAR tools.


Mario Bernhart

Presentations: ReviewClipse - Continuous Code Reviews within the Eclipse IDE

Mario Bernhart is a research assistant at the Vienna University of Technology. He is currently working in the field of software development, software quality assurance and software testing - both, from an academic and industrial perspective.


Jordi Boehme Lopez


Presentations: Managing modularity with Yoxos

Jordi works as an Eclipse developer and consultant at EclipseSource. He leads the commercial Yoxos Enterprise product team and is a committer on the Eclipse Rich Ajax Platform (RAP) and Eclipse Packaging Project (EPP) projects. Jordi has built several Eclipse-based tools and IDEs since 2004 and has worked on a variety of commercial RAP applications.


Boris Bokowski

Presentations: e4 Symposium, What's in e4, Web meets Eclipse

Boris Bokowski is a Software Developer with IBM Rational in Ottawa, Canada. He is the technical lead of the Eclipse Platform UI team, and a committer on the e4 project. He is also part of the "API police" for the Eclipse Platform, a member of the Eclipse Architecture Council, and a committer representative on the Eclipse Board of Directors. He holds a PhD in computer science from Freie Universität Berlin, Germany.


Andre Bottaro

Presentations: OSGi ME - An OSGi Profile for Embedded Devices

Andre has been working on OSGi-based projects on the Home, Building and City environments for the Orange labs since 2003. He is presently in charge of the Machine-to-Machine Research Program. His work mainly addresses Service dynamic composition in distributed applications. His work is visible through publications, patents and actions in standardization organizations, e.g., UPnP Forum, ISO/IEC, OSGi Alliance. He holds a PhD from Grenoble University in 2006 where he worked under the direction of Richard S. Hall and Philippe Lalanda.


Hans-J. Brede


Presentations: Fighting your way through the jungle of test automation: a checklist

Hans-Joachim (Achim) Brede is the founder of BREDEX GmbH and is one of the managing directors of the company. He has implemented and managed multiple, highly complex customer projects and is responsible for the concepts in the development of the automated test tool GUIdancer. Achim holds a Masters in Computer Science and has worked with the University of Braunschweig and Digital Equipment as a technical consultant. He was elected to the Eclipse Board of Directors in 2009.


Marcel Bruch

Technische Universitaet Darmstadt

Presentations: Eclipse Code Recommenders


Cedric Brun


Presentations: From to Eclipse Modeling

Cédric is commiter on several Eclipse Modeling projects, leads the EMF Compare component and his both member of the Eclipse Architecture and Planning Councils. As a research engineer at Obeo he works on software evolution, re-engineering and cartography of legacy systems through model driven processes managing both open source and commercial product development. He has graduated both the Polytech' engineering school and a research Master at the University of Nantes and specialized himself in software engineering and model driven engineering. Prior to his current jobs he has been an active contributor to open source and worked in Guangzhou on a global video conference solution for the Chinese Education and Research Network (CERNET).


Hugo Bruneliere

INRIA (Institute national de recherche en informatique et en automatique)

Presentations: Possible Benefits of Bridging Eclipse-EMF and Microsoft "Oslo", Discovery of Models with MoDisco

Hugo Bruneliere is an R&D engineer working in the field of Model-Driven Engineering (MDE) for the AtlanMod Team (INRIA & EMN), located in Nantes (west of France). He got his Master degree from the University of Nantes in 2006. He is working since September 2006 as the INRIA responsible for the MODELPLEX (MODELling solution for comPLEX software systems) IST european project 34081 in which the AtlanMod Team is involved. His work on this project is focused on the concrete use of Model-Driven Engineering (MDE) for model discovery (Model-Driven Reverse Engineering or MDRE), on global model management (or GMM) and on bridging Eclipse-EMF with Microsoft DSL Tools (mainly using the Eclipse-M2M ATL model transformation tool). He is an active Eclipse committer on the Eclipse Modeling-GMT project, and he is more particularly the leader of the MoDisco (Model Discovery) and AM3 (AtlanMod MegaModel Management) sub-projects.


Mattias Bybro

Presentations: Massively Concurrent UIs

Mattias Bybro is a Senior Software Developer at Purple Scout and has been developing Eclipse plugins, RCPs and SDKs professionally for more than three years. Besides his main responsibility as software developer, Mattias has on several occasions been responsible for creating and teaching courses in Eclipse plugin development and other software related subjects. Mattias holds a M. Sc. in Computer Science from Stockholm University.


Benjamin Cabe

Eclipse Foundation

Presentations: Programming for Lego® Mindstorms™ using Eclipse to take you back to your childhood!, Use Eclipse Technologies to build modern embedded development IDE

Benjamin is a technical expert at Anyware Technologies, passionated about Eclipse and its ecosystem. He is very involved in the Eclipse community, winner of the "Eclipse Top Contributor 2009" contest, and committer on PDE and e4 projects.


Christian Campo

compeople AG

Presentations: EclipseRT tutorial, RT Symposium, Eclipse Riena Project - General Overview und a new UI concept for RCP applications , SWT Platform on Qt (Overview and Demo)

Christian Campo is IT-consultant at compeople AG. Working for years in the field of Java-EE, he is responsible for the development of innovative online-applications and service-oriented architectures. Christian is the project lead for the Eclipse Riena project, an Eclipse Foundation project to provide the platform for building multi-tier enterprise client/server applications.


Mariot Chauvin


Presentations: Use a bot to test your GEF and GMF based applications

Mariot is a Software Engineer working for Obeo on Model Driven Engineering. He is one of the main contributor to Obeo Designer product. He is GMF Committer and has recently become SWTBot committer. He has graduated both Telecom Lille 1 engineering school and a research Master at the Computer Science Laboratory of Lille. Prior to joining Obeo, he worked as intern at IBM Zurich Research Laboratory on wireless sensor networks (MQTTs) and at Motorola Research Center in Paris on IP mobility. During 2007 summer he participated to the Google summer of code for the Eclipse project, he worked on seamless debugging for Java-Jni applications, and presented his work at EclipseCon 2008.


Hans Christian Brockmann

Presentations: Enterprise Search Solutions powered by Eclipse

Chris Brockmann, GM brox IT-Solutions Chris was educated in Germany, the UK and the US. Chris holds an MBA from Wake Forest University, NC. Before starting brox, Chris spent 10 years in various positions with ERP vendor Baan. His responsibilities included solution sales to customers like GM, Delphi, Visteon, Ford, Porsche, Mitsubishi and Daimler in Europe, North America and Asia. In 1998 Chris founded brox with the goal to enable enterprises to achieve the same level of excellence in information logistics that ERP systems were giving them in physical logistics. brox products Anyfinder and Enterprise Information Framework were successful in organizations like Audi, CreditSuisse, Dresdner Bank, Volkswagen and others, prior to the launch of the Eclipse SMILA initiative under his direction. As a member of the Eclipse Board of Directors, Chris is closely following the progress of open source in the runtime space and working with various organization to foster acceptance, standardization and adoption of open source business models by enterprise customers. Chris is also in charge of the eccenca (a SMILA distribution) Technology Partners Program and in this role is setting up a global network of excellence with partners delivering text analytics, natural language processing, indexing, semantics, storage and other exciting technologies.


Doug Clarke


Presentations: Java EE Development with Eclipse: Today and Tomorrow, Building Equinox OSGi Applications with EclipseLink–-Even Better in Galileo!

Doug Clarke is a Director of Product Management for Oracle Application Server\'s Java Persistence solutions and the co-lead of the EclipseLink Project. Doug also is a member of the RT PMC and Architecture council at Eclipse. Doug has extensive enterprise development, consulting, and educational field experience in the areas of object-relational persistence, data access, and systems integration. Doug brings together concrete experiences from projects of various sizes and industries with a practical approach to design, testing, and performance tuning.


Patrick Dempsey

Band XI International

Presentations: Get The Fat Man Off Your Back: Profiling For Better Performance

Patrick Dempsey writes Java software for embedded platforms at Band XI International. He specializes in platform integration and does much of his programming utilizing the OSGi framework with Service Activator Toolkit and Device Kit. Once upon a time Patrick was a member of the Embedded Java Enablement Team (eJET) in IBM's Pervasive Computing Group. That time, all five years of it, has come and gone leaving only memories of RFID and Telematics and a much better understanding of OSGi, JAVA, embedded C, and all manners of hardware devices. Even before that he earned a BS in Electrical Engineering and a BS and MS in Computer Engineering from North Carolina State University.


Ricco Deutscher


Presentations: The Eclipse SOA Initiative


Kristian Duske

Presentations: GEF3D: Overview and Applications

Kristian is a student at FernUniversität in Hagen (Germany) and is writing his diploma thesis about GMF and GEF3D. He is a committer on the GEF3D project.


Marc Dutoo

Presentations: Aspect-oriented Modeling

Since 2006, Marc Dutoo heads the R&D department at Open Wide, a leading French Open Source Software integrator. Working on projects mixing SOA, BPM and ECM, his contributions to the community include co-leading Eclipse Java Workflow Tooling (JWT), a Galileo Freeshman project, founding OW2 Scarbo, a service oriented BPM solution, but also contributing features to the PEtALS ESB or the Talend ETL. Marc is also a regular speaker at similar conferences (Linux Solutions, Open World Forum, SOA BPM), a teacher, a trainer, a consultant, a FOSS advocate and an innovation lover.


Hendrik Eeckhaut


Presentations: EDA Start-up story from the trenches

Hendrik Eeckhaut, born 1978 in Ghent, Belgium, holds a Ph.D. in Computer Science. During his Ph.D. he implemented a complete, real-time, wavelet-based, scalable video decoder on an FPGA while performing research on the feasibility and benefits of scalable hardware for scalable multimedia environments
In 2008 he co-founded Sigasi to build Sigasi HDT, the compelling next-generation IDE for hardware designers. Hendrik is also one of the founders of the Belgian Eclipse Community.


Sven Efftinge

itemis AG

Presentations: Xtext - From Galileo to Helios

Sven Efftinge (itemis) works as consultant, coach and developer. He leads the itemis lab in Kiel which focuses on domain-specific modeling, generator development and Eclipse technologies. He is project lead of the Xtext framework at and the original architect of the Xpand language family (a.k.a. openArchitectureWare 4). Sven is also a speaker at software conferences, co-author of a book and writes articles for magazines.


Hajo Eichler

Presentations: Model Execution Framework - Lifting off the ground


Mike Evans

Presentations: Viewers In Depth

Mike has worked with RCP since its inception. He believes that the Eclipse community is one of the greatest innovative forces for real-world application development.

Mike is an adept communicator, having worked as the interface between business and technology in industries ranging from paintbrushes to shipbuilding, from bird protection to bank accounts.

Mike is joint founder and the technical force behind Incremental Ltd. whose product, Incremental Epic, relies on the capabilities of Eclipse RCP, and continues to be actively developed. He also trains others on how to make the most of the RCP platform. Please take a look at

Mike lives with his wife in Edinburgh, Scotland.


Raphael Faudou

Presentations: Papyrus: Advent of an Open Source IME at Eclipse

Experienced software architect, Raphaël is in charge of innovation and method definition concerning critical systems for Atos Origin Toulouse (France). He is the representative of Atos Origin for the TOPCASED project ( and is very active in the field of the Model driven engineering. He likes guitar and piano


Ulf Fildebrandt

Presentations: Eclipse-based end-to-end development in a SOA landscape.

Ulf Fildebrandt is working for SAP since 1998 in various areas as development architect. Over the last years he is responsible as product architect for the SAP Netweaver Composition Environment, a Java EE based product to enable customers to build application following the SOA principles.


Sebastien GABEL

Presentations: Harden your models with OCL

Sebastien Gabel is a software engineer at Communication & Systems in Toulouse. Specialized in model driven engineering and eclipse development, he is working with various modeling technologies such as EMF, GEF, GMF, UML2, OCL, ATL since 2006. He actively participates in TOPCASED evolution and enhancement as the responsible for sub-projects Topcased SAM (SART-like modeling tools) and OCL Tools (TOPCASED Validation Framework). Apart modeling engines, Sebastien is also fond of combustion engines.


Pierre Gaufillet


Presentations: TOPCASED, OPEES - Open Platform for the Engineering of Embedded Systems, Ensure durable software components for embedded systems with OPEES, Harden your models with OCL

Pierre Gaufillet is a Software Engineering Specialist at Airbus in Toulouse since 2001, where he defines development methods and supports software engineers working on avionic applications and flight simulators. Advocating open source strategy and model driven engineering for years, he is also involved in TOPCASED and OPEES initiatives - aiming to provide and maintain a complete CASE (Computer Aided System Engineering) in open source. When Pierre is not talking about computer sciences, you may find him trekking or climbing in unlikely places.


Juergen Geck

Open-Xchange Inc.

Presentations: Data Integration Construction Kit - Enabling Business Ecosystems With OSGi and Open-Xchange

After ten years at SuSE Linux I became a Novell employee for a short while, and then left to join Open-Xchange. Current occupation is mainly


Frank Gerhardt

Presentations: Symposium on Eclipse Foundation 2.0

Dr. Frank Gerhardt is an Eclipse and OSGi expert. He has been developing business applications based on Java and RCP for years. His company is an Eclipse member and offers development, training and consulting. He is a regular speaker at conferences like JAX, OOP, JFS and EclipseCon.


Andreas Graf

itemis AG

Presentations: Lightweight Model-Driven Development for Embedded Systems

Andreas Graf works as Project Manager und Business Analyst for itemis. He is responsible for MDSD, oAW, Embedded Systems and Automotive in South Germany. Andreas Graf has a background as Devloper and Project Manager with DEC in Telecommunications. After that, he worked several years for Aonix as Pre-Sales / Consultant for UML, MDA, MDSD and code generators. Before joining itemis he was a development engineer and project manager at BMW for AUTOSAR (process and tools), functional development and software logistics.


Boris Gruschko


Presentations: What's new in EMF Model Query?

Boris Gruschko works as Senior Developer at SAP AG. He worked for three and a half years on the Modeling Infrastructure project (MOF based model repository) on performance, concurrency and meta-model evolution issues. In addition he worked on the Eclipse integration for SAP\'s Java Development Infrastructure co-authoring and implementing its concurrency architecture. Boris is project lead for the EMF Validation project and commiter on EMF Transactions and EMF Query projects. Prior to joining SAP AG Boris worked at Lufthansa Systems (Aviation) and solution42 AG (Telecommunications).


Brett Hackleman

Band XI International

Presentations: Embedding Eclipse

Brett Hackleman is a Partner & Founder of Band XI International. In his past life he was a member of the Embedded Java Enablement Team (eJET) in IBM's Pervasive Computing Group, where he worked for 6 years in the Telematics and RFID domains. Before that, Brett was happily employed by Object Technology International, Inc. He holds a BS in Computer Engineering (NC State University) and works to support his flying and snowboarding addictions.


Thomas Hallgren

Cloudsmith Inc.

Presentations: The B3 build platform - The PDE-Build successor, B3 - The PDE-Build successor proposal, From source to automated builds with Buckminster and p2

Thomas is a project lead for the Eclipse Buckminster project where he has architectural and development responsibility for large parts of the framework. He is also a committer on the new PDE incubator project for b3 and has made significant contributions to the p2 project.
Thomas has more then twenty years of software development experience, and has been on the leading edge of many technical trends in OOAD, componentization and SOA, enterprise application architecture and run-time and development infrastructure technologies.
His current "day job" is a co-founder and chief architect at Cloudsmith Inc., an Eclipse consortium member.


Marcus Harringer

Presentations: OSGI Device Provisioning with Google AppEngine, Device Emulation with OSGi and Flash

Marcus Harringer is a software engineer and consultant at MicroDoc GmbH in Munich focusing on embedded Java and OSGi development. Marcus was involved in the introduction of TDD within the MicroDoc development process. Marcus holds a Dipl.Inf degree in Computer Engineering from the University of Salzburg/Austria.


Markus Herrmannsdoerfer

Presentations: COPE - Automating Instance Migration in Reponse to Ecore Model Adaptation

Markus Herrmannsdörfer received his diploma in computer science from Technische Universität München (TUM) in Germany. During his studies at the TUM, he was exchange student at École Polytechnique in Palaiseau, France, and intern at Siemens Corporate Research (SCR) in Princeton, NJ. As an intern at SCR, he took interest in Model-driven Development and especially in the Eclipse Modeling Framework (EMF). He currently works on his Ph.D. as a research assistant at the Chair of Software and Systems Engineering at TUM. The main focus of his research is evolutionary development of modeling languages, and the automation of the resulting migration of models and other depending artifacts.


Hendrik Hoefer

MicroDoc Computersystems GmbH

Presentations: Closing Session

I'm the technical director at MicroDoc GmbH (, running this company for a long time now, doing embedded Java VMs and solutions as well as some Web 2.0 things. This year I have the great pleasue to be the PC chair of the Summit. If you have any comments or question regarding the program please send a mail to hho at microdoc dot com. Hope to see you in Ludwigsburg.


Oisin Hurley

Presentations: The B3 build platform - The PDE-Build successor, Introducing the RelaxNG Development Toolkit, WebTools Incubator: Creating Web Services with JAXWS

Oisin Hurley is an Open Source Tools Architect at Progress Software. He\'s the PMC lead for the Eclipse SOA Tools toplevel project, a committer on Eclipse JAXWS Tools, Eclipse Orbit and Eclipse SCA Tools. As a member of the Eclipse Architecture Council, he mentors the BPMN Modeler, Faceted Project and Spaces projects. Oisín has also been chosen as the Program Chair for EclipseCon 2010. Keen to land an indoor job with no heavy lifting, Oisin started out on the road to software development in the early 1980\'s, when his first task was to write a computer program to sort change for a maths teacher. His software skills quickly outgrew such fripperies, but when the lustre wore off the vision of becoming a multimillionaire games developer, he went to TCD to get a Computer Science degree. After a couple of years of post-graduate doldrums, he was offered a job at the freshly-minted IONA Technologies. Delighted to have achieved his job goal, he enthusiastically accepted and has been there since 1993. He now works for Progress Software, a change that he managed to achieve without even leaving his desk. Oisin has been a C++ developer; a coach and trainer; a Java developer; a Perl developer; a Swing developer; a C# developer; an Eclipse developer. He has been on the Advisory Council of the World Wide Web Consortium, developed standards at the Object Management Group consortium, the Open SOA Consortium and in the Java Community Process. He has helped to architect and deploy small- to mid-scale distributed systems using CORBA, J2EE and Web Services technologies. He has released rather a lot of software products for platforms from big iron to Blackberries. At the moment, he runs the SOA Tools Platform project, a top-level project at the Eclipse foundation. His current interests are domain specific languages for enterprise software development and Open Source software. It turned out that there was a lot more heavy lifting than he expected.


Kenn Hussey

Presentations: Papyrus: Advent of an Open Source IME at Eclipse

Kenn Hussey is an independent software developer, consultant, and blogger. A strong advocate of open specifications and open source, he is the leader of the Model Development Tools (MDT) project, a committer on the Eclipse Modeling Framework (EMF) project (among others), and representative of the Eclipse Foundation at the Object Management Group (OMG). He holds Master of Science (Computer Science) and Bachelor of Computer Science (Honors) degrees from Acadia University. His blog can be found at


Susan Iwai


Presentations: Marketing Eclipse in Europe: Knowledge Cafe

Susan is responsible for outreach and communications at EclipseSource. She has worked on Eclipse outreach since the early days of the project, including the first plug-in clinics and EclipseCon conferences, and on various website initiatives. Susan holds a Master’s degree in Applied Linguistics and is based near Darmstadt in Germany.


Mica J. Block

Presentations: Integrating BIRT within your Applications, Pimp your BIRT Reports

Mica Block has over 19 years of experience in the software industry in various roles including product management and technical sales. Mica joined Actuate in January 1996 prior to release 1.0 and has been responsible for helping build and guide the technical sales force. Prior to Actuate Mica worked for other major software companies such as Sybase and Information Builders. Mica Block has been involved in the BIRT project from the beginning in assisting and guiding the project team from a report developers point of view. Currently Mica Block is the Director of the ACES (Actuate Corporate Engineers). This is a team of engineers that provides the Actuate sales force with high-level technical support. This support includes Proof of Concepts, System Architecture Design, Scalability Tests, and various other high level meetings as needed by the Actuate sales force.


Anne Jacko

Eclipse Foundation

Presentations: Lunch, Morning Break, Lunch - Sponsored by Actuate, Afternoon Break, Poster Reception - Sponsored by Instantiations and ARS, Morning Break, Lunch - Sponsored by Actuate


Frdric Jouault

Presentations: Possible Benefits of Bridging Eclipse-EMF and Microsoft "Oslo"

Frédéric is the architect and lead of M2M/ATL, and of TMF/TCS. He created these two languages, and tools as part of his Ph.D. thesis. Frédéric is continuing his research activities on model-to-model transformation, as well as on textual syntaxes. This notably results in continuous improvements of ATL and TCS. He is also using these tools for teaching purposes.


Etienne Juliot


Presentations: Edona: initiative for an Open and Eclipse based platform for Automotive Standards

Etienne Juliot is one the funder of Obeo company focus on Model Driven tools. He activly contribute to Acceleo, an OpenSource code generator based on Eclipse, and to Obeo Agility (a reverse enginnering platform built on the top of GMF, EMF and Acceleo). He is also an Eclipse foundation commiter on Eclipse STP and Papyrus. Etienne has over 9 years of software architecture experience (information and embedded systems), MDA approach, and Eclipse technologies. Etienne Juliot manages Obeo's working tasks inside several large R&D projects for aerospace, automotive, middleware activities in a view to create innovating products for Eclipse based modeling.


Tim Kaiser


Presentations: Graphics Framework

Tim Kaiser works as a Senior Developer for SAP AG in the area of Eclipse-based tool development. He holds a doctorate in mathematics.


Werner Keil

Presentations: Climb the Babel Tower

Werner Keil is currently Eclipse RCP Develper and Consultant at Mobilkom Austria after having worked for various governments or companies like Daimler, Nokia, BEA/Oracle, Capita or Legal & General. He has worked for more than 19 years as project manager, software architect, analyst and consultant on leading-edge technologies for Banking, Insurance, Telco/Mobile, Media and Public sector. Among his earlier clients are Sony where Werner designed and implemented micro-format based tags for Sony Music. He develops enterprise systems using Java, JEE, Oracle, IBM or Microsoft, does Web design and development using Adobe, Ajax/JavaScript or dynamic languages like Ruby, PHP, etc. Besides work for major companies he runs his own creative, talent and consulting agency Creative Arts & Technologies. In his spare time, Werner runs and supports open-source projects, writes song lyrics, novels, screenplays and technical articles. He is committing member of the Eclipse Foundation, Babel Language Champion (German) and active member of the Java Community Process, including his role as JSR-275 Spec Lead, JavaEE 6 EG and Executive Committee Member(SE/EE).


Mik Kersten


Presentations: Mylyn: from Stack Trace to Scrum

Dr. Mik Kersten is the CEO of Tasktop Technologies and the lead of the Eclipse Mylyn open source project. As a research scientist at Xerox PARC, Mik implemented the first aspect-oriented programming tool support. He then invented the task-focused interface and created Mylyn as part of his PhD at the University of British Columbia. Mik is a popular speaker at software conferences and has been voted a JavaOne Rock Star speaker in 2008 and 2009. Mik enjoys building tools that offload our brains and make it easier to get creative work done.


Markus Knauer


Presentations: Cloud Computing and Eclipse technology - how does it fit together?

Markus Knauer works as Eclipse developer and consultant at EclipseSource. There he is involved in the development of the Yoxos Eclipse Distribution and is working on multiple projects developing Eclipse-based SDKs.

He is project lead of the Eclipse Packaging Project and creates all those packages that can be downloaded from the Eclipse Foundation website, co-lead of the g-Eclipse project that is building a framework which allows to easily work in a Grid Computing or Cloud Computing environment, a member of the Eclipse Planning Council as representative for EclipseSource and elected member of the Architecture Council.


Jan Koehnlein

itemis AG

Presentations: Domain-Specific Languages with Eclipse Modeling, Combining Graphics and Text in Modeling Tools

Dr. Jan Köhnlein is working as software architect and consultant for itemis AG in Kiel (Germany). He has earned several years of experience in developing tools for model-driven software development. He leads the EMF Index project and commits to several other Eclipse Modeling Projects.


Bernd Kolb

itemis AG

Presentations: Eclipse Modeling Symposium, What's new in EMF Model Query?


Dimitrios Kolovos

Presentations: EuGENia: GMF for mortals

Dimitrios Kolovos is a research associate at the University of York, and the lead for the Epsilon component of the Modeling GMT project. Dimitrios holds a PhD in Computer Science from the University of York and has several years of experience in designing and implementing software systems using – mainly – Java technologies (and often MDE).


Konstantin Komissarchik


Presentations: Simplifying Library Management, Java EE Development with Eclipse: Today and Tomorrow

Konstantin is a Consulting Member of the Technical Staff at Oracle working on commercial and open source Eclipse-based tooling. He has been a committer on the Web Tools Platform since before its first release. He has designed and implemented the Faceted Project Framework which made it possible for people to easily extend capabilities of WTP projects. He currently spends most of his time working on semantic modeling and declarative UI, but don't assume that he is working with EMF. In his prior life, he has worked on compilers, custom servers and network protocol design. He graduated from the University of Washington with BS in Computer Science.


Harald Kornmayer

Presentations: Cloud Computing and Eclipse technology - how does it fit together?

Harald Kornmayer is senior researcher at NEC Laboratories Europe . He works in the domain of distributed systems including Grid and Cloud computing. He has experience in many national and international research projects from his former positions in different research institutions. His interests beyond Grid and Cloud computing are SOA and XaaS systems. He is project lead of the Eclipse Project g-Eclipse since its beginning.


Florian Lautenbacher

Presentations: Aspect-oriented Modeling

Florian Lautenbacher is working as a researcher at the University of Augsburg, Germany since 2005. His interests are in applying semantic technologies to model-driven software development, in particular to workflow and business process technologies as well as service-oriented architectures. Florian is project co-lead of the Eclipse Technology project Java Workflow Tooling (JWT) which started in 2007.


Goulwen Le Fur


Presentations: EEF you want sexy EMF properties ...

Goulwen Le Fur is consultant at Obeo. He works on several projects to industrialize software development using pragmatic MDA approaches like DSM, Code generation, ... He is an active user of the Acceleo project and now uses his experience to lead the EEF project in EMFT.


Henrik Lindberg

Cloudsmith Inc.

Presentations: The B3 build platform - The PDE-Build successor, B3 - The PDE-Build successor proposal, From source to automated builds with Buckminster and p2, The p2 provisioning platform

Henrik is a founder and CTO of Cloudsmith Inc., an Eclipse strategic member and EclipseCon Gold Sponsor. Henrik has over 20 years of experience architecting and developing innovative infrastructure and application software and tooling. Past positions include leadership of BEA's Java Run-Time Group (JRockit) and CTO and/or technical founder of several publicly and privately held software companies. Henrik leads the Eclipse Buckminster and Spaces projects and is a committer on Eclipse p2, and EPP.


Martin Lippert

GoPivotal, Inc.

Presentations: OSGi Best Practices, Equinox Aspects: Bytecode Weaving for OSGi

Martin is consultant and coach at it-agile GmbH, a company located in Germany that is focused on agile software development. He received a master degree in Computer Science from the University of Hamburg and worked as intern as part of the AspectJ team at Xerox PARC back in \'99. While he is helping teams to become more agile he also authored several articles on rich client and server-side development with Eclipse and OSGi runtime technology for the german Eclipse magazine and investigated the combination of aspect weaving and Eclipse technology. He is involved as a committer in the Equinox project working on bytecode weaving.


Teodor Madan

Freescale Semiconductor

Presentations: Improvements to CDI based CDT debugger targeting embedded platforms

Teodor Madan is Senior Software Engineer at Freescale Semiconductor developing CodeWarrior IDE for embedded platforms for last 8 years and supporting a wide range of embedded platforms from low-end MCU to complex multi-core heterogeneous systems.


Frederic Madiot


Presentations: Discovery of Models with MoDisco

CTO of Mia-Software, Frederic has 15 years of experience in developing model-driven tools to industrialize the development of new applications or the modernization of legacy systems. He recently contributed to the creation of the Eclipse/MoDisco project, a model-driven reverse-engineering platform. He also participates to Modelplex, a research project co-funded by the European Commission to provide Eclipse-based tools to develop complex systems.


Christoph Mayerhofer

Presentations: ReviewClipse - Continuous Code Reviews within the Eclipse IDE

Christoph started working in 2001 for an IT company in Vienna, where he gained first experience with industrial software solutions. In 2003 he decided to study Software Engineering on the Technical University of Vienna, where he gained his Bachelor of Science in 2007. In 2006 he joined a software project for the medical industry, where he got interested in Open Source software development and the Eclipse project, particularly in the Eclipse Rich Client Platform. Currently he is writing his master thesis about software reviews and the integration into the Eclipse IDE.


Jeff McAffer

Presentations: EclipseRT tutorial, RT Symposium, OSGi Best Practices, OSGi Versioning and Testing, Managing modularity with Yoxos

Jeff McAffer leads the Eclipse Equinox OSGi, RCP teams and is CTO and co-founder of EclipseSource. He is one of the architects of the Eclipse Platform and a co-author of The Eclipse Rich Client Platform and the upcoming book Equinox and OSGi (Addison-Wesley). He co-leads the RT PMC and is a member of the Eclipse Project PMC, the Tools Project PMC and the Eclipse Foundation Board of Directors and the Eclipse Architecture Council. Jeff is currently interested all aspects of Eclipse components from developing and building bundles to deploying, installing and ultimately running them. Previous lives include being a Senior Technical Staff Member at IBM and work in distributed/parallel OO computing as well as expert systems, meta-level architectures and a PhD at the University of Tokyo.


Bernhard Merkle

Presentations: Stop the Architecture Erosion ! (of eclipse and other FOSS)

Bio: Speaker Bernhard Merkle ( or Bernhard Merkle works as a Software Architect and Engineer for Software Engineering in the central Research & Development Department at SICK AG, one of the worlds leading producers of sensors and sensor solutions. He serves as internal consultant for the complete Software Development Cycle and is responsible for Process and Methods selection as well as Tool Evaluation and Introduction. In his spare time he gives a lecture about MDSD (Model Driven Software Development)at the University of Furtwangen in the Faculty Application Architecture Master. He regularly writes technical Articles about those and new technologies in IT-magazines and also gave sessions at various conferences (e.g. ACCU, Codegeneration, Conquest, OOP and IX).


Ed Merks

Presentations: Advanced Programming Techniques with EMF and CDO, Eclipse Modeling Symposium, The B3 build platform - The PDE-Build successor, B3 - The PDE-Build successor proposal

Ed Merks leads the Eclipse Modeling Framework project as well as the top-level Eclipse Modeling project. He is a coauthor of the authoritative book "EMF: Eclipse Modeling Framework" which is published as a second expanded edition. He is an elected member of the Eclipse Foundation Board of Directors and has been recognized by the Eclipse Community Awards as Top Ambassador, Top Committer, and Top Newcomer Evangelist. He spent 16 years at IBM, achieving the level of Senior Technical Staff Member after completing his Ph.D. at Simon Fraser University. He recently founded his own consulting company, Macro Modeling, which works in partnership with itemis AG.


Christian Mohr


Presentations: What's new in EMF Model Query?

Christian Mohr is a Developer at SAP AG in Walldorf, Germany and holds a Master of Science degree in computer science. Since he joined SAP in 2007 Christian was working on SAP's Modeling Infrastructure project. He is mainly focusing on eclipse integration, persistency, indexing, and query services. At Eclipse Christian is a committer on the EMF Query project where his focus is on providing a scalable query solution.


Sbastien Moran

Presentations: Customizing RCP UI using the Presentations API

Sebastien Moran is a technical expert and trainer at Anyware Technologies. He has been involed in several Eclipse RCP projects, in particular for an EDF\'s nuclear plant, a modeling studio Continental and for the provider of embedded wireless technology, Sierra Wireless.


Gaetan Morice

Sierra Wireless

Presentations: Use Eclipse Technologies to build modern embedded development IDE

Gaetan Morice leads Eclipse based IDE projects for embedded software tooling that involve lots of Eclipse technologies such as EMF, CDT, TM and DLTK. He also leads research efforts on alternative JVM languages used in Eclipse plug-in development. He works in the Tools Delivery Team of Anyware Technologies (a Sierra Wireless company).


Christian Motika

Presentations: Enhancing Graphical Modeling in Eclipse with KIELER

Christian Motika is a student of computer science at the Christian-Albrechts-Universität (CAU) zu Kiel, Germany. His focus is on model-driven software development, domain specific modeling, simulations and model executions as well as concurrent programming and distributed algorithms. Christian is currently working on his diploma thesis ’semantics and execution of domain specific models’ in the context of the KIELER project and the Eclipse RCP.


Ralph Mueller

Presentations: Closing Session


Benjamin Muskalla


Presentations: EclipseRT tutorial, Analyze Heapdumps in a Web Browser - Single Sourcing in Practice

Benjamin Muskalla works as a software developer and consultant at EclipseSource in Karlsruhe, Germany. He is one of the core team of committers on the Rich Ajax Platform (RAP) project and contributes to several other Eclipse projects including E4, Platform UI and JDT. His interests include squash, billiards and generally spreading the word about RAP.


Igor Novakovic

Empolis Information Management GmbH

Presentations: SMILA - The Integration Framework

Igor Novakovic is Deputy Director Development at Empolis GmbH. After joining empolis in 2000, he was at first responsible for the development of some server-side components written in C++ and Java. Later on, beside designing and developing J2EE applications, he successfully introduced company-wide the application lifecycle management based on open source tools. From 2006 he led the development of the solution "empolis Service Lifecycle Suite". Since late 2007 he is the co-lead of the SeMantic Information Logistics Architecture (SMILA) project.


Steffen Pingel


Presentations: Effective Mylyn

Steffen Pingel is a software developer at Tasktop Technologies. When he is not riding his bike in the beautiful mountains surrounding Vancouver he enjoys working on Mylyn-based tools that keep developers focused and productive. He became a committer on the project in 2006 while completing his degree in Software Engineering at the University of Stuttgart. Steffen is fascinated by the quality and extensibility of the Eclipse platform which keeps inspiring him to improve the Mylyn framework.


Evgeny Rachinskiy

Presentations: Building a Load Testing Tool Using Eclipse Technologies

Evgeny Rachinskiy is a Senior Engineer at Heiler Software AG. His major areas of expertise are software performance engineering and Elipse RCP development. He is also working on his PhD thesis - Automated Client-Server Performance Analysis.


Kaloyan Raev

Zend Technologies

Presentations: How about I/O ?, Starting with Java EE was never easier

Kaloyan Raev is a committer in the Eclipse Web Tools Platform project. He executes the roles of EJB Tools project lead, PMC member and User Experience lead.

Kaloyan is employed by SAP Labs Bulgaria. There he works in the SAP NetWeaver division towards aligning the Java EE toolset of the SAP NetWeaver Developer Studio with the Eclipse WTP project.

You may visit Kaloyan's blog for some shared thoughts on Eclipse.


Vijay Rajagopalan

Presentations: Interoperability between Eclipse and Microsoft Silverlight & Windows Azure(Cloud Computing) Tools

Vijay Rajagopalan is a Principal Architect in the Microsoft Interoperability team with the Platform & Interoperability Strategy division at Microsoft. His team is chartered to create & drive Interoperability Initiative across the company. His team collaborates with the Standards & Competitive Strategy teams at Microsoft on a number of projects – some recent interoperability efforts that were driven by his team include the Silverlight Tools for Eclipse, Software as a Service using Cross Platform SDK for Azure Services Platform, OpenXML, Federated Identity & CardSpace. Vijay has about 15 years of experience in the enterprise space, has worked with customers and partners such as Oracle, SAP, Siebel, Intel, Fujitsu, Microfocus, Accenture among others; he has been at Microsoft for over 11 years working in the capacities of Architect & Development Manager. Most recently Vijay drove modeling, business frameworks & extensibility for Visual Studio in Developer Division. His areas of interest are broadly in Software + Service, Formats & Protocol Interoperability, Federated Identity, data management, Domain Specific Languages, management of metadata and operational management but most of all in driving business value from technology investments.


Fred Rivard

Presentations: OSGi ME - An OSGi Profile for Embedded Devices

Founder of, 18 years in automation software, OOP software and embedded software. After a master degree in Computer Sciences (DEA at the LITP laboratory, Paris VI), Fred started his industrial career at Geoide SA, using Smalltalk technologies to program PLCs. Fred conducted a PhD at the Jules Vernes OOP laboratory (Computer Sciences University and Ecole des Mines of Nantes) under the direction of Pierre Cointe (CNRS INRIA). His main research topics were software reflective languages. At OTI/IBM, Fred has been part of the Java compiler team, the J9 Java virtual machine team, and the pervasive embedded software team. During his career, Fred designed several compilers (fully and/or partially): Ada95, Smalltalk, Java (Eclipse JDT main early contributor), Netrexx, IceTea, NeoClasstalk, VisualBasic, ... several binary code analysis tools and "bridges" that connect languages together, etc. He founded in 2005, at which he is responsable for the embedded Java technologies product lines MicroEJ, and related libraries. Fred holds a MBA from Institut d'Administration des Entreprises of Nantes.


Dominik Rost

Presentations: Fraunhofer SAVE: Software Architecture Visualization and Evaluation

Dominik Rost works as a researcher for the Fraunhofer Institute for Experimental Software Engineering (IESE) in Kaiserslautern, Germany, in the department of Product Line Architectures (PLA). His research interests are software architecture, reverse engineering and software analysis. He has several years of experience with eclipse, plug-in development and several eclipse projects like EMF or JDT.


Dan Rubel

Google Inc.

Presentations: UI Testing Principles and Best Practices Poster, Building Commercial-Quality Eclipse Plug-ins

Dan Rubel, CTO and co-founder of Instantiations, Inc., is an expert in the design and application of object-oriented technologies with more than fifteen years of commercial software development experience, including thirteen years of experience with Java and nine years with Eclipse. He is the primary architect and product manager for several successful products, including RCP Developer and WindowTester. Mr. Rubel holds a Bachelor of Science degree from Bucknell and is co-author of the popular book, “Eclipse Plug-ins” (formerly Eclipse: Building Commercial-Quality Plug-ins), part of the Addison Wesley Eclipse Series. Third Edition released in December 2008, ISBN: 0-321-55346-2


Nirmal Sasidharan

Presentations: Get lean with OSEE

Nirmal Sasidharan is a developer and software architect at itemis. His interests are in Model Driven Software Development (MDSD) based on Eclipse platform. Before joining itemis, Nirmal Sasidharan has worked 7 years with Bosch, architecting and developing tools for automotive domain. He earned a Bachelor of Technology degree in Information Technology from Cochin University of Science and Technology.


Thomas Schindl


Presentations: Advanced Programming Techniques with EMF and CDO, e4 Symposium, What's in e4, E4 in Detail - The model workbench and it's possibilities, UFaceKit - A uniform UI development model for different UI and Runtime platforms

Tom is self-employed and CEO of Systemhaus Gmbh a software company building applications (RCP, J2EE) for companies around the world.
Besides implementing solutions their own consulted companies to introduce Eclipse Technologies into their software stack by providing its knowledge about Eclipse Technologies and Software Design experience.
Tom is one of the Platform-UI and Nebula committers working on JFace-Viewers, Nebula-Grid and contributed patches to other eclipse projects (EMF, ...). He is the founder of the UFacekit-Project which builds a layer of abstraction above Eclipse-Databinding.
He is a regular contributor to the eclipse newsgroups and received the top contributor award in 2007 for his work on JFace-Viewers. Tom is part of the E4 project team and has written the EMF based platform prototype used as the starting point for the implementation of the next generation of the Eclipse-Platform.


Michael Schulze

MicroDoc Computersystems GmbH

Presentations: Accelerating Graphics Output with OpenVG

Michael Schulze is a software engineer and consultant at MicroDoc Computersystems GmbH in Munich. Experienced in the enterprise application world he is now focusing on software development for embedded systems, resource and performance awareness and concurrency. He helped redesigning large scale enterprise applications, straightening development processes and engineered the technical groundworks for numerous embedded projects. Michael holds a german Diplom degree in Computer Science from the FH Brandenburg.


Shaun Smith


Presentations: EclipseRT tutorial, Java EE Development with Eclipse: Today and Tomorrow, Teneo--Integrating EMF & EclipseLink for Model-Driven Development with Persistence, Building Equinox OSGi Applications with EclipseLink–-Even Better in Galileo!

Shaun Smith is a Principal Product Manager for Oracle TopLink and an active member of the Eclipse community. He's Ecosystem Development Lead for the EclipseLink Project and a committer on the Eclipse EMF Teneo and Dali Java Persistence Tools projects. He’s currently involved with the development of persistence services for OSGi and TopLink Grid, which integrates Oracle Coherence with Oracle TopLink to provide "JPA on the Grid".


Eike Stepper

Presentations: Advanced Programming Techniques with EMF and CDO

Eike Stepper is a consultant specializing in modeling and OSGi with over 15 years in professional software development. Eike has conducted dozens of successful customer projects since founding his consulting company in 1991. Eike is the initiator and project lead for the CDO Model Repository and the Net4j Signaling Platform at the Eclipse Foundation. Visit Eike's blog for more information.


Ralf Sternberg


Presentations: Styling RAP Applications

Ralf is a member of the RAP development team at EclipseSource in Karlsruhe, Germany. Ralf's special focus is on the styling capabilities of RAP - he developed RAP's CSS theming subsystem and also contributed to CSS support in e4. His technical interests include agile development practices and programming languages, while his right brain loves typefaces, colors, and user interface design.


Martin Strenge


Presentations: What's new in EMF Model Query?

Martin Strenge works as Developer at SAP AG and holds a degree in Computer Science. For the past two years he worked on SAP's Modeling Infrastructure project on data storage and information retrieval issues. Martin is a committer on the EMF Query project where his main focus is on providing a scalable query solution.


Don Syme

Presentations: Taking Functional Programming Into The Mainstream

Don Syme is a Senior Researcher at Microsoft Research, Cambridge. He helps Microsoft make better programming languages, and, through that, make people more productive and, hopefully, happier. His main current responsibility is the design and implementation of F#, though he’s also worked on C# (being co-responsible for C# and .NET generics) and, indirectly, Visual Basic and other .NET languages.

As a researcher, Don’s area is programming language design and implementation, with emphasis on making functional languages that are simpler to use, interoperate well with other languages and which incorporate aspects of object-oriented, asynchronous and parallel programming. He is particularly interested in programming language perspectives on type inference, concurrency, reactivity, pattern matching and language-oriented programming. He also works extensively with teams in the Microsoft Developer Division on other programming-related technologies.

Don is the primary author of Expert F#, published in 2007, and he is now working on a second edition of this book. In the past he has worked in formal specification, interactive proof, automated verification and proof description languages. Don has a PhD from the University of Cambridge and is a member of the WG2.8 working group on functional programming.


Martin Taal

Presentations: Teneo--Integrating EMF & EclipseLink for Model-Driven Development with Persistence

Martin Taal is the founder and lead of the EMF Teneo project and committer on the CDO project. Martin is an independent software consultant mainly working on data-centric business web applications. The past 15 years he has worked in different roles varying from functional architect to development manager, team lead and software developer. His interests vary from technical architecture of web applications to functional ERP areas such as production planning, inventory management, parts planning and rental and leasing. The last 9 years Martin has primarily worked on business web applications on topics such as e-procurement, product data management, content management and supplier management. Currently he is working on projects related to open source ERP and content management systems.


Patrick Tessier


Presentations: Papyrus: Advent of an Open Source IME at Eclipse

Patrick Tessier obtained a PhD in Computer Science in 2005 from University of Lille (France) and the CEA. His PhD was about the management of the variability for the designing of real time system family in the context of a model-driven approach.
Today, he is researcher at CEA LIST (CEA - French Atomic Energy Agency) in the LISE Group (Laboratoire d' Ingénierie dirigée par les modèles des Systèmes temps réel Embarqués) where he works on System family management and “Model-based software engineering for RT systems”. In this context, he is committer on the MDT Papyrus project and works in the LAMBDA project.


Karsten Thoms

itemis AG

Presentations: Domain-Specific Languages with Eclipse Modeling

Karsten Thoms works as a software architect at itemis AG, the leading company for applied model-driven software development. He works on customer projects of all sizes and over all lifecycle phases with an emphasis on Enterprise Java applications. His special interest is on improving software engineering with the use of model-driven techniques. Since several years he is member of the openArchitectureWare project to create the tools required to realize his vision.


Markus Tiede


Presentations: Write once, test everywhere? Cross platform development and testing with Eclipse

Markus Tiede studied at the University of Applied Sciences in Braunschweig. After receiving his diploma in 2008, he started working as a software developer and tester at BREDEX GmbH. His responsibilities include development of the GUI-test tool GUIdancer as well as design and maintenance of automated tests for internal and external projects.


Kai Toedter

Siemens AG

Presentations: What's in e4, e4 Preview: Customizing Look & Feel with CSS

Kai is a senior software engineer/architect at Siemens corporate technology. He has more than 12 years of Java experience and represented Siemens in the JCP. Kai is also Siemens' representative in the Eclipse foundation and committer in the e4 project.


Hallvard Traetteberg

Presentations: What's in e4, The e4 Toolkit Model - A new view on UIs

Hallvard Traetteberg, has a PhD on model-based UI design from the Norwegian Univ. of Science and Technology, where he now is Associate Professor. He has developed Eclipse-based research prototypes for many years, and contributes the Toolkit Model to the e4 project, based on this experience.


Ralph Traphoener

Presentations: Searching with SMILA: An Eat-Your-Own-Dog-Food Experiment

After studying computer science and business administration at the University of Kaiserslautern, focusing on practical applications, in particular in AI and Case-Based Reasoning, Ralph Traphöner co-founded the company TECINNO, today a part of Empolis, in 1991. On behalf of Empolis he managed more than 20 research projects, e.g. INRECA I and II (Induction and Reasoning from Cases. His current research work focuses on semantic information access. Ralph Traphöner also acts as advisor, evaluator and reviewer for the Fifth and Sixth Framework Programme for Research of the EU and has contributed as an expert to the EP2010 study. Expertise: Semantic Web, Case-Based Reasoning, Intelligent Information Retrieval, Electronic Commerce, Knowledge Management and Artificial Intelligence.


Krum Tsvetkov


Presentations: Analyze Heapdumps in a Web Browser - Single Sourcing in Practice

Krum Tsvetkov is part of the Java Server Technology Development group at SAP. He has more than nine years of experience in this area, most of them in providing technical support to customers. Currently he is a committer for the Memory Analyzer tool at Eclipse, bringing his real-life troubleshooting experience gained through the years into the tool.


Paul VanderLei

Band XI International

Presentations: OSGi Best Practices, OSGi Versioning and Testing

Paul VanderLei is a partner at Band XI International. He has more than 25 years of software engineering experience with an emphasis on object-oriented design and Agile practices. He is well-known for his innovative, yet straightforward, engineering solutions to complex problems. After earning his M.S. in Computer Science from Arizona State University, he joined Object Technology International, which was later acquired by IBM. While at IBM, Mr. VanderLei gained more than 10 years of experience developing embedded Java applications and user interfaces for the automotive and medical industry as a founding member of the IBM Embedded Java Enablement Team. He has been using OSGi in commercial applications since 2000 and co-authors an upcoming book on the proper construction of Java applications using OSGi. He lives in Grand Rapids, Michigan, with his wife and four children.


Markus Voelter

itemis AG

Presentations: Domain-Specific Languages with Eclipse Modeling, Lightweight Model-Driven Development for Embedded Systems

Markus Völter works as an independent researcher, consultant and coach for itemis AG in Stuttgart, Germany. His focus is on software architecture, model-driven software development and domain specific languages as well as on product line engineering. Markus also regularly writes (articles, patterns, books) and speaks (trainings, conferences) on those subjects. Contact him via or


Andreas Voigt

Presentations: Eclipse: New life for a mature language

Andreas Voigt is a software developer and architect at MicroDoc Computersystems GmbH. He holds a german Diplom degree in Computer Science from the TU Munich and a Masters degree in System Engineering.


Jens Von Pilgrim

Presentations: GEF3D: Overview and Applications

Jens is a research assistant at the Software Engineering Group at FernUniversität in Hagen (Germany). At Eclipse, he leads the GEF3D project.


Gunnar Wagenknecht


Presentations: Update on the Eclipse Gyrex project

Gunnar is a software engineer who loves server and application architectures especially those involving Equinox/OSGi. In his primary role at AGETO he is thrilled to work on open source software, emerging platforms and technologies and to help companies understand Eclipse and OSGi and execute on their business objectives in an open source context. He is a very active member of the Eclipse Community and a prolific contributor with many years of experience on numerous Eclipse projects; Gunnar is also a member of the Technology PMC which he represents on the Eclipse Architecture Council. Apart from Eclipse he also loves chatting about fishing, diving and family over a good beer or a glass of dry, barrel aged red wine.


Jos Warmer

Presentations: Mod4j: Developing a Scalable Modelling Environment Using the Eclipse Modeling Project, Combining Graphics and Text in Modeling Tools

Jos Warmer has a long time focus on software modeling and language angineering. He is project lead of the Mod4j open source project (, which uses the Eclipse Modeling project extensively to provide a flexxible and scaleable modeling environment for Java developers. Jos has been involved in authoring the UML standard, with an emphasis on OCL. He publishes books and papers and presents on a regular basis about various subjects concerning Model Driven Dwevelopment.


Michael Wenz


Presentations: Graphics Framework

Michael Wenz works as Senior Developer at SAP AG and holds a degree in Computer Science. For the past four years he worked on SAP`s Modeling Infrastructure project and its integration into Eclipse.


Oliver Wolf

Presentations: Eclipse Swordfish — service-oriented software development made easy

Oliver Wolf works as Chief Architect for SOPERA GmbH, an open source SOA product company based out of Bonn, Germany. He is reponsible for the architecture of SOPERA's SOA platform and co-leads the Eclipse Swordfish project. Prior to joining SOPERA, Oliver held positions in software architecture and IT security consulting.


Jaime Wren

Google Inc.

Presentations: Make your GUIs Sing! Better, Faster Design and Testing with Instantiations, Charting a Course with CNF

Jaime Wren, Senior Software Engineer at Instantiations, Inc., has worked with object-oriented technologies for the past nine years, and Eclipse tools for the past five years at Instantiations, where he has gained extensive expertise in developing commercial Eclipse-based plug-ins. He has made significant contributions as a lead architect to the CodePro AnalytiX product line, and was instrumental with adding the JUnit Test Editor and security audit rules. Other projects and experience includes Eclipse SWT/JFace/RCP GUI development, CNF and GEF. Jaime also regularly consults on major enterprise development projects for designing and building Eclipse-based plug-ins. He holds Bachelor of Science degrees in Mathematics and Computer Science from the University of Oregon.




Presentations: Interoperability between Eclipse and Microsoft Silverlight & Windows Azure(Cloud Computing) Tools, What's in e4, XWT - Eclipse XML Windowing Toolkit

Yves YANG, Eclipse committer, has over 17 years of experience working with OO software development and mainly worked on Eclipse and ODBMS: GemStone, Matisse and Versant. He was the chief architect of first Eclipse UML plugin from 2002 to early 2006. He is also the project leader of the eclipse project: ESL, VE and PMF His activities focus on the EMF/MDA modeling, GUI/XAML/VE development and China OutSourcing.


Simon Zambrovski

Presentations: Re-Inventing the Wheel: Experiences in Building an IDE using Eclipse Rich Client Platform

Simon Zambrovski was spending the last nine month at Microsoft Research Sillicon Valey, California, USA and worked with Leslie Lamport on a development of Eclipse-based IDE for a formal language called TLA+. He is an author of several articles and is interested in various Eclipse technologies like modeling, IDE and others. He spend about three years on a definition of a modeling methodology for SOA-based architectures at TUHH, Hamburg, Germany and worked for large IT consulting company Lufthansa Systems (industry solutions, aerospace) in Hamburg, Germany.


Sebastian Zarnekow

itemis AG

Presentations: Domain-Specific Languages with Eclipse Modeling, Xtext - From Galileo to Helios

Sebastian Zarnekow (itemis) is a software architect and consultant at itemis in northern Germany. He develops frameworks and tools for model-driven and language oriented software development and is a committer for Xtext, Xpand and MWE. Sebastian is a speaker at conferences and author of articles for magazines.


brox logo

bandxi logo

empolis logo

ibm logo

ww-im logo

sigsdatacom logo

bsi logo

purple scout logo

froglogic logo

microsoft logo

Eclipse Magazin logo

osbf logo

bredex logo

sopera logo

microdoc logo

oreilly logo

instantiations logo

cloudsmith logo

compeople logo

itemis logo

dpunkt logo

eclipsesource logo

sap logo

oracle logo

vogel logo

open-xchange logo

Actuate logo

report a problem with this page