PRESENTERS

Christian Dupuis

Christian Dupuis

SpringSource

Presentations: Building Open Source Communities: One Contributor at a Time, Developing Spring-powered applications in Eclipse with Spring IDE, The Spring On Eclipse BOF

Christian joined SpringSource, the company behind the popular Spring Framework, in 2008 as a Senior Software Engineer and is a member of the tools team based in Vancouver. Since 2004 Christian is the lead of the Spring IDE (http://springide.org) open source project that provides development tools for the Spring Portfolio.
 
He has been developing Java enterprise applications since 1997. During this time, Christian designed complex software architectures with a focus on multi-tiered, web-based, client-server applications using enterprise Java technologies and the Spring Framework.

Prior to joining SpringSource, Christian worked as consultant and project manager for one of the leading global technology consulting firms in the financial sector in central Europe.

 

linsong

Sybase

Presentations: Implement Schema Editing Based on Delta DDL

Lin Song is a software engineer at Sybase R&D Center located in Shanghai, China, working two and half years on Database Development Tooling project, which is a part of Sybase WorkSpace®product-- an Eclipse based SOA IDE. Lin Song has near 7 years of software industry experiences using Java and Eclipse.

 

IBM

Presentations: IBM Developer Day - Technology Track, IBM Developer Day - Jazz Developer Track, IBM Demo Reception, Featuring Jazz Live!

 

Annas "Andy" Maleh

Annas "Andy" Maleh

Obtiva Corp.

Presentations: JRuby on RCP

Annas "Andy" Maleh is a consultant at Obtiva, a firm that specializes in Eclipse RCP and Ruby on Rails development, training, coaching, and helping teams transition to Agile methodologies. He contributed to the first and second releases of an Eclipse RCP CRM application that is currently being utilized by thousands of users. He also contributed to a Ruby on Rails website for a major media company. He is currently involved with development of a J2EE website that is used internationally.

Mr. Maleh programs professionally in Java and Ruby, and embraces eXtreme Programming practices. In EclipseCon 2007, Mr. Maleh gave a short talk titled "RCP Patterns and Anti-Patterns." In EclipseWorld 2006 and 2007, Mr. Maleh gave two long talks titled "Looking Good! Polishing Eclipse Rich Client Applications" and "Practical Design Patterns for Rich Client Development."

Mr. Maleh is a Sun Certified Java Programmer who holds a B.S. in Computer Science from McGill University and an M.S. in Software Engineering from DePaul University.

 

Mike ("McQ") Wilson

Mike ("McQ") Wilson

IBM Canada

Presentations: Eclipse 4.0, Eclipse 4.0 (e4) Kick Off

McQ is an Eclipse Project PMC member, representing the Platform and Incubator projects. He is also the Eclipse Project Platform UI team lead and has in the past lead the Resources, Team and SWT teams. He is a member of the Eclipse Architecture Council, and one of the original founders of Eclipse. His technical interests are programming languages, UI design, and web development. He also plays the cello, and is a fan of MMORPGs.

 

Daniel A. Sadilek

Daniel A. Sadilek

Humboldt-Universität zu Berlin

Presentations: Frameworks to Create Language Definitions and Tools on Top of the Eclipse Modelling Project

Daniel Sadilek is a PhD student at the Humboldt-University Berlin. He received his diploma degree from the University of Applied Sciences Berlin in 2004. Daniel worked at DaimlerChrysler, the Fraunhofer IPK, and Schütze Consulting. He has experience in such diverse fields as service-oriented tool integration, computer vision, and eGovernment. After two years as a professional software developer, Daniel started his PhD work in August 2006 on the topic of middleware and domain-specific languages for wireless sensor networks.

 

Koen Aers

Koen Aers

JBoss, a Division of Red Hat

Presentations: Developing an Editor for Directed Graphs with the Eclipse Graphical Editing Framework., A Lightweight Approach to SOA and BPM with jBPM and Eclipse., Rapid Application Prototyping with jBPM, Adding support for Web frameworks in Eclipse

Koen Aers is a Senior Software Developer at the JBoss Division of Red Hat, Inc. He is currently driving the Eclipse support for the jBPM project wich is JBoss's workflow and BPM engine. Koen is part of the jBPM team since April 2004 and became a JBoss employee when the jBPM project joined JBoss. Koen graduated as a Civil Engineer from the Belgian Royal Military Academy and obtained an additional Master's Degree in Information Technology at the Brussels Free University. Before joining JBoss, he worked respectively in the IT department of the Belgian Army and as a software consultant, first for Unisys and as an independent afterwards. Koen is a regular speaker at public events and conferences such as Java User Group meetings, Eclipse World, EclipseCon and JBoss World and at occasions such as the jBPM public trainings.

 

Martin Aeschlimann

Martin Aeschlimann

IBM

Presentations: JDT fundamentals, What's new in JDT

Martin Aeschlimann is a software engineer for IBM Zurich Labs and is the lead of the JDT UI team and responsible for the Search component. He has been working on the Eclipse project since the beginning, focusing on quick fix and assist, code generation wizards, type hierarchy view and Javadoc support. He obtained his MCS from ETH Zurich in 1999.

 

Alexander Alexeev

Alexander Alexeev

Intel Corporation

Presentations: Profiling Java applications using Eclipse TPTP

Alexander Alexeev is a software engineer at Intel Enterprise Solutions & Software Division and Eclipse TPTP contributor. His current interests are in managed runtime environments, concurrent programming and profiling tools. Prior to joining Eclipse community he was a developer at Intel’s Managed Runtime Division. Alexander has been involved in Eclipse TPTP development since April 2007, focusing on the design and development support for threads profiling in TPTP.

 

Assaf Almaz

Assaf Almaz

PDT co-project Leader

Presentations: PDT - The PHP Development Toolkit

Software Manager at Zend, in charge of the development & testing of PHP development tools including the open source Eclipse tools project "PDT", the commercial Zend IDE "Studio for Eclipse" and the PHP code protection & license managment - "Zend Guard" In the past I have been working at Enigma as J2EE Architect & consultant in various enterprise projects for the automotive industry (DCAG, Volvo) and aviation (United Airlines & GE) and as a member of the W3C work group that defined the XSLT 1.0 specifications.

 

Andres Almiray

Andres Almiray

Oracle USA Inc.

Presentations: Introduction to Groovy

Andres is a Sun Certified Programmer, Sun Certified Web Component Developer with more than 8 years of experience in software design and development, currently working for Oracle as a Principal Software Engineer. He has been involved in web and desktop application development since the early days of Java. He has also been teacher of computer science courses in the most prestigious education institute in Mexico. His current interests include software architecture, developer testing, Groovy, Spring and swing hacks. He is a true believer in open source and has participated in popular projects like Groovy, JMatter and DbUnit, as well as starting his own projects (Json-lib and EZMorph among others). Andres maintains a blog at http://jroller.com/aalmiray

 

Chris Aniszczyk

Chris Aniszczyk

IBM

Presentations: Diversity is the Spice of Life, Plug-in Development 101: The Fundamentals, Plug-in Development 201: Rich Client Applications, Spying into the Heart of Eclipse, PDE Soiree

Chris Aniszczyk is an Eclipse committer at IBM Lotus who works on OSGi-related things. His primary focus these days is improving Eclipse's Plug-in Development Environment (PDE) and spreading the Eclipse love inside of IBM's Lotus organization. He is an open source enthusiast at heart, specializing in open source advocacy. He evangelizes about Eclipse in his blog, and he's honored to represent the Eclipse committers on the Eclipse Foundation's Board of Directors. He's always available to discuss open source and Eclipse over a frosty beverage.

 

Lee Anne Kowalski

Lee Anne Kowalski

Independent

Presentations: Eclipse & DITA: Write Once, Use Anywhere!, Developing your help system table-of-contents using IBM Task Modeler, Top Ten Gotchas (and Work Arounds) in Eclipse User Assistance

From 2003 to 2007, Dr. Lee Anne Kowalski was IBM's User Assistance Technology Lead in the IBM Corporate User Technologies organization. The team is responsible for developing technology and tools for use in developing user assistance mechanisms in IBM's software projects and delivering help content within software products. In 2006, the team delivered the "IBM User Interface Help System built on Eclipse" tool as an IBM alphaWorks emerging technology. Today, Dr. Kowalski is an independent consultant, helping companies with their information architectures and Eclipse user assistance deployments.

 

Frank Appel

Frank Appel

Innoopract Informationssysteme GmbH

Presentations: RAP the Web

Frank is Software Developer at Innoopract Informationssysteme GmbH and works currently on the Rich Ajax Platform (RAP) Project as technical lead. He has been development lead of Innoopract's W4Toolkit (which has been the base of the code donation for the RAP Project) and W4T Eclipse - a visual web application development tool for W4Toolkit. He started developing Eclipse plugins in 2002 and has expert knowledge in architecture of Eclipse-based systems, Eclipse Platform API™s and IDE-Development.

 

Aleksey Aristov

Weigle Wilczek GmbH

Presentations: The Open Financial Market Platform (OFMP)

Aleksey works for WeigleWilczek GmbH as a chief software architect. With more then 10 years of professional software development experience, he is a competent specialist in the field of enterprise software. Most of his last projects are combinations of J2EE architectures and Eclipse RCP based front-ends. Aleksey is a certified JBoss consultant, ACM member, and one of the Eclipse Training Alliance trainers. In his spare time, he investigates possibilities of using markup languages for rich client development and leads RCML (Rich Client Markup Language) open source project.

 

John Arthorne

IBM Rational

Presentations: API Design Workshop

John Arthorne is a software developer with IBM Rational Software, and has been a committer on the Eclipse project since its inception. He has been a key contributor to many areas of the platform, including the original runtime, Equinox runtime, resource model, JFace, the platform UI, CVS/Team integration, and the incremental java builder. Among other things, he designed and implemented the concurrency API (org.eclipse.core.jobs), and the Eclipse file system API (org.eclipse.core.filesystem). John co-authored "Official Eclipse 3.0 FAQs" published by Addison-Wesley, and is a member of the Eclipse Foundation Architecture Council.

 

Neil Bartlett

Neil Bartlett

Independent

Presentations: Using Dependency Injection to Integrate Eclipse Extensions with OSGi Services, Getting Started with OSGi, Or: How I Learned to Stop Worrying and Love The Service Registry, Panel: Services Versus Extensions, Android and OSGi: Can they work together?

Neil is a Java developer and consultant specialising in Eclipse RCP and OSGi, in particular their use in large enterprise settings. Recently he has helped a number of financial institutions with their adoption of RCP and evangelises the use of the RCP/OSGi technology platform for both client and server-side development.

 

Cameron Bateman

Oracle

Presentations: Eclipse Web Tools Platform – Uncovered : Building JavaServer Faces (JSF) web applications

Committer on the JSF Tools Project under WTP.

 

Brian Bauman

Brian Bauman

IBM

Presentations: Plug-in Development 101: The Fundamentals, Plug-in Development 201: Rich Client Applications, PDE Soiree

 

Wayne Beaton

Wayne Beaton

Eclipse Foundation

Presentations: The Eclipse Google Summer of Code, Calling all Eclipse Evangelists!

Wayne Beaton is employed by The Eclipse Foundation where he works as an evangelist, spreading the word and helping folks adopt Eclipse technologies. Wayne has extensive experience in object-oriented software development and is a strong proponent of refactoring, unit testing, and agile development methodologies.

 

Phil Berkland

IBM

Presentations: Introducing the new Web Tools Javascript Features

 

Gianfranco Boccalon

Gianfranco Boccalon

Engineering Ingegneria Informatica

Presentations: Using Eclipse STP Intermediate Model and Spagic to get a complete Free Open Source SOA/BPM solution

Gianfranco Boccalon, the Spagic & Spago Project Leader, is a Senior Solution Architect with a long experience in IT field. He has valuable expertise in J2EE architectures and frameworks, in the SOA environment and in software development methods with a specific focus on performance testing and measurements. Prior to join the Spago team, he worked in the development of CAD applications and in consultancy and software development of financial applications. Now he is currently working in designing the Spagic evolutionary steps in the SOA domain.

 

Jordi Boehme Lopez

Jordi Boehme Lopez

Innoopract Informationssysteme GmbH

Presentations: From RCP to RCP/RAP – Conversion and Single-Sourcing Techniques

Jordi is an Eclipse developer at Innoopract. He has build several Eclipse-based tools and IDEs since 2004. At Innoopract, he is responsable for the Yoxos Eclipse Distribution tooling, content and its validation and has recently worked on commercial RAP applications.

 

Boris Bokowski

Boris Bokowski

IBM Rational Software

Presentations: API Design Workshop, Understanding JFace Data Binding, Decluttering the Workbench, API Design Workshop (Part 2), UI Component Programming Best Practices

Boris Bokowski is a Software Developer with IBM Rational Software in Ottawa, Canada and a full-time Eclipse committer working on the Platform UI team. He is part of the "API police" for the Eclipse Platform, and a member of the Eclipse Architecture Council. Boris is looking at the UI side of the RCP, and among other areas owns the JFace viewers component. He is also the main architect of the JFace data binding framework. He holds a PhD in computer science from Freie Universität Berlin, Germany.

 

Nick Boldt

Nick Boldt

IBM Rational Software Canada

Presentations: Push-Button Building, Testing, and Publishing Your Plugins, Towards A Common Build Infrastructure: Designing For Reusability, Mega Modeling Mania

Nick Boldt is a release engineer with IBM Rational Software Canada. An IBMer since 1999, Nick has built customer websites, database integration solutions, and telephony applications. Since joining the EMF team in 2003, he's automated build processes, integrated web & build systems, and designed build tools to simply and streamline building, testing, and releasing project code. He is currently the release engineer and build expert for 4 of the 8 Eclipse Modeling projects, including over a dozen individual component builds. An avid blogger and wiki writer, he has also contributed to tech projects such as Dash and ECF.

 

Stoyan Boshev

Stoyan Boshev

ProSyst Labs EOOD

Presentations: The OSGi Complete

Stoyan Boshev is the Department Manager of the Development Tools department at ProSyst Labs which develops OSGi and Eclipse-based products. He leads the development of OSGi Mobile Specification and parts of the OSGi compandium R4 specification. He has extensive experience in the latest Java technologies, as well as OSGi, embedded systems and Eclipse technologies, and shares his experience as an active participant of the OSGi Mobile Expert Group. He drives the implementation of OSGi declarative services specification in Eclipse and support it as a commiter. His interests include devices and embedded technologies, software optimizations, GUI libraries and user interfaces.

 

David Bosschaert

David Bosschaert

IONA Technologies

Presentations: An introduction to policy handling with Eclipse STP

David Bosschaert is a Principal Engineer at IONA Technologies in Dublin. He has been developing software since 1983 and coding Java since 1997. He spends most of his time developing Enterprise Java products at IONA and Open Source contributions for Eclipse STP. He has been involved with STP since it started. David also represents IONA in the OSGi Enterprise Expert Group. You can reach him at david.bosschaert@gmail.com

 

Alain Boulze

Alain Boulze

INRIA

Presentations: Using Eclipse in a Concurrent Approach to SOA-BPM Development

Alain is an Eclipse Foundation committer to the STP as a member of the STP PMC. He currently serves as Project Coordinator at the French National Institute for Research in Computer Science and Control for the OW@INRIA team. He is coordinating multi party projects and initiatives in the field of Open Source ESB and SOA. He is leading the French JOnES project which aims at building an Open ESB framework. He has spent over 20 years of experience in the software industry, IT and managed numerous multi-millions projects in international industry environments such as STMicroelectronics, Pechiney (now Alcan), Hewlett Packard, Air Liquide.

 

Szymon Brandys

Szymon Brandys

IBM Poland

Presentations: ABC of Platform Workspace

Szymon has been working with the IBM Poland team since 2006. He initially worked with the Eclipse Platform UI team where he was responsible for the new error handling facility. Later he moved to the Eclipse Platform Workspace team where he has been responsible for Core Resources, Team, Compare and CVS components.

 

James Branigan

James Branigan

IBM

Presentations: Panel: Services Versus Extensions

James Branigan has been a member of the Jazz Server team for the last two years. Prior to that, he has been developing OSGi based applications for a variety of domains, including RFID applications, in-vehicle systems, industrial automation and asset monitoring.

 

Hans-J. Brede

Hans-J. Brede

BREDEX GmbH

Presentations: GUI test creation before application availability – GUIdancer Tutorial, Experiences in agile testing

Hans-Joachim Brede is the founder of BREDEX GmbH and is one of its managing directors. 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. Hans holds a Master in Computer Science and was working with the University of Braunschweig and Digital Equipment as a technical consultant.

 

Mauren Brenner

Eldorado Research Institute

Presentations: Integrating Mobile Devices and Emulators onto the Eclipse IDE with TmL, The Future of TmL: A Simulated End-to-End Environment for Mobile Enterprise Applications

Mauren Brenner has been working for about four years on applications for GUI customisation and development of software for mobile phones. In the past, she worked with telecommunications, geographic information systems, artificial intelligence and digital image processing. She has a MSc degree in Computer Science.

 

Ryan Brooks

Ryan Brooks

The Boeing Company

Presentations: Enterprise Open Source: Making the case for companies to create open source projects, The Cure for Your Disconnected Toolset Headache, Open System Engineering Environment: An Integrated Solution, Top 10 Deployment Secrets They Don't Want You To Know, Open System Engineering Environment

Ryan Brooks is the co-lead of the Open System Engineering Environment (OSEE) project. OSEE had its roots in Boeing's Longbow Apache helicopter program where he worked as an Embedded Software Engineer. He earned a Bachelor of Science in Computer Engineering from Auburn University. Previous conference presentations and papers include: "A Linux/Java Environment for Testing Real-time Avionics Software" – 2nd Boeing Software Conference, 2007; "Lean Engineering and the Open System Engineering Environment" – 1st Boeing Software Conference, 2006; "Lean Engineering and the Open System Engineering Environment" – JACMET Lean Symposium, 2005; "The Eclipse Platform and the Open System Engineering Environment" – 9th Boeing Technical Excellence Conference, 2005; "A Jini-enabled Active Badge System" - 38th Annual ACM Southeast Conference, 2000.

 

James Bruck

IBM

Presentations: New features of UML2 - Generics, Static Profile Definition and OCL Integration., Creating Robust, Scalable DSLs with UML, Mega Modeling Mania

James Bruck is a software developer for IBM Rational Software in the IBM Ottawa Lab. He is a committer and lead of the MDT UML2 project. James has contributed to the Rational modeling product lines, including IBM Rational Software Architect. He holds a BMath from the University of Waterloo

 

Cédric Brun

Cédric Brun

Obeo

Presentations: Comparing and Merging Models with Eclipse : an Update on EMF Compare, Mega Modeling Mania

Cedric Brun, Research Engineer at Obeo, project lead of the EMF compare project. In charge of the Acceleo community he also works on software evolution, re-engineering and cartography of legacy systems through model driven processes. His work at Obeo involves consultancy and expertise in setting up a pragmatic and efficient development process based on UML or domain specific models for software providers or administrations. 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).

 

Andreas Buchen

Andreas Buchen

SAP AG

Presentations: Memory Analysis Simplified: Automated Heap Dump Analysis for Developers, Testers and Technical Support Employees

Andreas Buchen is part of the Java Server Technology group at SAP. He has over 7 years of experience in developing custom Java EE applications, mostly in the banking sector. In 2005, Andreas joined SAP and is currently leading the development team for the memory analyzer tool. Andreas has spoken on Java memory analysis at the JavaOne and JAX 2007 conferences.

 

Benjamin Cabé

Benjamin Cabé

Anyware Technologies

Presentations: Ecore-OAW-Android : Using Eclipse as a Model Driven Platform to generate an Android Application

Benjamin Cabé is a project leader at Anyware Technologies, working on various kind of Eclipse stuff : RCP & eRCP, code generation with EMF and oAW, ...
He also trains people to Eclipse related technologies : plugin development, EMF, RCP products, and so on.

 

Janet Campbell

Eclipse Foundation

Presentations: IP for Eclipse Committers:, Managing IP for an Open Source Project & Understanding Open Source Licenses: , Legal Considerations in Using Open Source

Janet Campbell is Legal Counsel and Manager of Intellectual Property for the Eclipse Foundation, an independent, not-for-profit foundation supporting the Eclipse open source community.

 

Bryan Campbell

Lombardi Software - www.lombardi.com

Presentations: Deep integration of GWT/Javascript and Eclipse 3.3 using XULRunner and JavaXPCOM

 

Christian Campo

Christian Campo

compeople AG, Frankfurt/Main, Germany

Presentations: Eclipse Riena Project

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.

 

Dave Carlson

XMLmodeling.com

Presentations: Extending UML2Tools for XML Schema Design, UML Modeling in the Open Health Tools (OHT), UML2 Tools Usability

Dave Carlson is an independent consultant specializing in model-driven design of XML Schemas and web service messages, with current emphasis on HL7 healthcare standards. Dave earned his Ph.D. in Information Systems from the University of Arizona and has over 25 years experience in software development and architecture. He is the author of two books by Addison-Wesley: "Modeling XML Applications with UML", and "Eclipse Distilled". Dave has been developing Eclipse plugins since the first week Eclipse was released in 2001.

 

Brian Carroll

Brian Carroll

Serena Software

Presentations: Mashup the development process with ALF, ALF Single SignOn – A Framework for Tool Integration, Coordinating Software Development with the Eclipse Application Lifecycle Framework

Brian is the Project Lead for the Eclipse Application Lifecycle Framework (ALF) project and a Fellow at Serena Software. He has been developing software professionally for 40 years, the last 25 of which have been focused on developer tools and infrastructure. A former graduate lecturer in the Information Technology department of Johns Hopkins University, Brian has been a popular speaker and project leader at GUIDE, the OMG, Eclipse, and has presented at numerous industry events. Professional interests include SOA and web services, extended set theory, knowledge representation, and data modeling. He holds a MS in Applied Mathematics and BA in Mathematics.

 

David Carver

Standards for Technology in Automotive Retail. STAR is a non-profit group working with automotive, powersports, heavy-duty truck, and marine to define common data specifications for the retail industry.

Presentations: STAR Workbench – Eliminating Barriers to Implementation

David Carver has over 15 years of experience working with EDI and XML related technologies to help enable Business-to-Business data exchange in the Banking, Education, Retail, and Automotive Industries. Mr. Carver worked as a consultant for 7 years, where he helped design, and implement a wide variety of EDI and XML related projects using languages such as REXX, C, Visual Basic, XSLT, JAVA, COBOL, CICS, C++, XML Schemas, and XSLFO. He was involved in all aspects of the software design, specializing in business-to-business data exchanges and structures. He works as an XML Data Architect for the STAR Standards organization implementing OAGIS BODs for the Automotive Retail Industry.

 

Gabriel Castro

Gabriel Castro

IBM Canada

Presentations: Smalltalk Development Tools: Bringing Smalltalk to Eclipse

Gabriel is the J9 Development Tools lead. He has worked on developing Eclipse-based tools for the J9 Java Class Library and Virtual Machine teams for almost three years, including the recent Smalltalk Development Tools. While at the Communications Research Centre he helped develop a DTV multimedia datacasting system for use in the Canadian Arctic. He's an Eclipse contributor and he has spoken at EclipseCon.

 

Peter Centgraf

Peter Centgraf

RJLee Group, Inc. http://www.rjlg.com

Presentations: Putting Lazy Tables to Work

Peter Centgraf is a Software Designer/Engineer with RJLee Group, Inc. in Pittsburgh, PA. He has 3 years of experience developing applications with SWT and RCP for research and commercial purposes. He holds a Master of Human-Computer Interaction degree from Carnegie Mellon University and dual BS/BA degrees in Computer Science and Psychology from Rice University. His contributions to Eclipse include 2 years of active Bugzilla comments and several patches to the JFace DataBinding framework. He is also the new maintainer of the Nebula CDateTime project.

 

Ludovic Champenois

Ludovic Champenois

Sun Microsystems

Presentations: Eclipse - Enterprise Apps and Rich Front-end using GlassFish and jMaki

Ludovic Champenois is a Technology Director and Senior Architect at Sun Microsystems, and has been with Sun and Java for the last 11 years. He is one of the tech lead and architect on Sun's Application Server and is responsible to ensure best in class developer experience for Java EE programmers with Sun Application Server and tools. (NetBeans and Eclipse). Ludovic is also heavily involved in leading Sun's open source initiative (Projects GlassFish, Ajax jMaki, Phobos, OpenSolaris and SAMP).

 

Kathy Chan

Kathy Chan

IBM Canada

Presentations: Eclipse Web Tools Platform – Uncovered : Web Services tools

Kathy Chan is an Advisory Software Engineer on the Rational Java Web Services Tools team, working for IBM Rational Software at the IBM Toronto Lab. She is the component lead for the Web Services subproject in the Eclipse Web Tools Platform project. Since 2000, she had been active in the development of Web services tools in IBM's WebSphere Studio and Rational Developer products. She had been involved with the Web services component in the Eclipse Web Tools Platform since it's inception. She has demonstrated Web services tools in conferences, in online Webcasts and to customers. Prior to working on Web services, she was involved in the planning, development and testing of various development tools in IBM. She has a B.A.Sc. in Electrical Engineering from the University of Toronto and a M.B.A. from York University.

 

Linda Chan

Actuate Corporation

Presentations: Introducing DTP Open Data Access Framework

Linda Chan is a Principal Engineer at Actuate Corporation, and serves on the Eclipse DTP Project Management Committee. She leads the Open Data Access (ODA) component in DTP, and the Data Access component in Eclipse BIRT project. Linda has been one of the chief architects and contributors to Actuate Corporation’s products since 1997. Prior to joining Actuate, Linda performed management and systems architect roles in the development of large scale IT applications, with over twenty years of leadership experience.

 

Mariot Chauvin

Mariot Chauvin

Obeo

Presentations: Debugging Java and Jni code together

Mariot is a recently graduated software engineer. During the last summer, he participated to the Google summer of code for the Eclipse project. His goal was to provide seamless debugging for Java-Jni applications. Before he worked as intern at IBM Zurich Research Laboratory on wireless sensor networks (MQTTs) and at Motorola Research Center in Paris on IP mobility. He is now working for Obeo on Model Driven Engineering

 

bradley childs

bradley childs

IBM

Presentations: Extending the JavaScript Development Toolkit

Bradley graduated Texas A&M University in 2003 with a degree in Computer Science and a minor in business. After graduation he accepted a position at IBM in Austin Texas. Bradley works in an emerging technologies division of IBM today.

 

Neelan Choksi

Neelan Choksi

SpringSource

Presentations: What Traditional Businesses Can Learn About Developer Marketing From Open Source

As Chief Operation Officer of SpringSource (formerly Interface21), Neelan Choksi focuses on operations of the business and broadening the company’s product and service portfolio around the popular Spring Framework. Choksi has spoken extensively about the business of open source and about entrepreneurship at a variety of events including the keynote at The Spring Experience, SpringOne, OSCON, BEAWorld San Francisco, South By Southwest Interactive, JAX India, Enterprise Open Source Conference, and a variety of other events. A graduate of MIT and the University of Chicago Graduate School of Business, Choksi is a successful entrepreneur with a strong track record of commercial success, most recently as the founder and President of SolarMetric, which was acquired by BEA Systems (NASDAQ: BEAS) in 2005. At BEA, Choksi was instrumental in the open sourcing of Kodo as OpenJPA. Prior to that, he worked for Andersen Consulting Strategic Services, Exxon Research & Engineering and the often-publicized MIT Blackjack team.

 

François Chouinard

François Chouinard

Ericsson

Presentations: Implementing a debugger using the DSF framework (part 1)., Implementing a debugger using the DSF framework (part 2).

François is a software designer for Ericsson and works on high-performance telecom simulators. He is a committer for the DSDP/DSF project.

 

Don Clare

Don Clare

IBM

Presentations: Extending TPTP for database unit testing

Don Clare is a software engineer involved in development of the IBM Data Studio and IBM Rational Data Architect products.

 

Doug Clarke

Doug Clarke

Oracle Canada

Presentations: Eclipse JPA, Eclipse Persistence Services (EclipseLink) BoF

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

Session and Keynote Speaking experience includes:

  • Java One and Sun Tech Days
  • Oracle Open World and Oracle Developer Days
  • The Server Side: Symposium and Java In Action
  • JAOO
  • Java Forum, Stuttgart
  • JAX
  • SpringOne
  • Colorado Software Summit
  • EclipseWorld

 

Eric Clayberg

Eric Clayberg

Instantiations

Presentations: Building Commercial-Quality Eclipse Plug-Ins [Part 1], Building Commercial-Quality Eclipse Plug-Ins [Part 2], Rapid Development of eRCP Applications

Eric is a seasoned software technologist, product developer, entrepreneur, and manager with more than 18 years of commercial software development experience, including 11 years of experience with Java and eight years with Eclipse. He's the primary author and architect of more than a dozen commercial Java and Smalltalk add-on products including WindowBuilder Pro, CodePro, and the award winning VA Assist Enterprise product lines. He holds a Bachelor of Science degree from MIT and an MBA from Harvard, and has co-founded two successful software companies. He is co-author of the book "Eclipse: Building Commercial Quality Plug-ins", part of the Addison Wesley Eclipse series.

 

Paul Clenahan

Paul Clenahan

Actuate

Presentations: Introduction to BIRT 2.2, Eclipse Community Project Spotlight, BIRT BOF

Paul Clenahan is a member of the Eclipse BIRT Project PMC (Project Management Committee), the coordination and strategic planning group that leads the BIRT project. BIRT (http://www.eclipse.org/birt) is one of the most popular open source Business Intelligence projects, with a rapidly growing community of users leveraging BIRT reporting in a wide variety of applications. Paul has over 19 years experience in the enterprise business intelligence industry working in a variety of Product Management and consulting roles with diverse customer applications. In addition to his BIRT project role, Paul is currently responsible for coordinating overall product direction and vision for Actuate Corporation based on emerging technology trends, market demands, customer feedback and internal innovation. Paul is also a member of the Eclipse Foundation Requirements Council. Paul holds a B.Sc. in Computer Science from Edinburgh University, Scotland.

 

Wesley Coelho

Tasktop Technologies Inc.

Presentations: Mylyn Ecosystem: towards the Task-Focused Workday

 

Adrian Colyer

Adrian Colyer

SpringSource

Presentations: Spring DM, formerly called Spring-OSGi, The Spring On Eclipse BOF

Adrian Colyer is the CTO of SpringSource, the company behind the Spring Framework. A member of the Eclipse Architecture Council and the OSGi Alliance Enterprise Expert Group, Adrian founded the "Spring Dynamic Modules for OSGi Service Platforms" project (formerly known as "Spring OSGi") in 2006. In addition to OSGi, Adrian is well known for his contributions to AspectJ and to the Spring Framework. In 2004 Adrian was voted one of the top 100 young innovators in the world by MIT Technology Review. He's not getting any younger, but he is still innovating...

 

Philippe Coucaud

NXP

Presentations: Charting Everywhere, "Because Size Matters" : combining CDT and BIRT to analyze binary code size of embedded applications

 

John Cunningham

John Cunningham

Band XI International, LLC

Presentations: Giant Steps: A Small Distributed Team’s Experience with Rational Team Concert (Beta), Embedding Eclipse Equinox for Fun & Profit, Where's the Data? A Device Kit Tutorial.

John Cunningham leads Band XI International, a small software and services company started in 2005 that builds everything using Eclipse tooling and OSGi service-oriented bundle architectures. Although most of his work today is done in Java (and some Ruby), he really learned the most while working in LISP and Smalltalk. Mr. Cunningham has been building and managing software for 20 years in a wide variety of domains as a consultant and line manager. He has worked for Andersen Consulting (Accenture), Computer Sciences Corporation (CSC), Travelers Insurance (Citigroup), Object Technology International (OTI), and IBM. Mr. Cunningham holds the following degrees: BS in Mechanical Engineering (Columbia University), MS in Mechanical Engineering (University of Massachusetts/Amherst) and an MBA in Finance (University of Connecticut).

 

Jeffrey Czyz

Jeffrey Czyz

University at Buffalo

Presentations: Query-based Debugging and Visualization in JIVE, JIVE: Java Interactive Visualization Environment

Jeffrey Czyz is a PhD candidate studying under the supervision of Dr. Bharat Jayaraman at the University at Buffalo. He is currently researching declarative and visual execution environments for object-oriented software development. Jeff is the lead developer of the JIVE platform for Eclipse. JIVE is an interactive execution environment that supports a declarative and visual approach to debugging object-oriented software.

 

Nitin Dahyabhai

IBM Corporation

Presentations: Extending the XML and SSE editors from the WTP Project , What can the WTP Snippets View do for me?

Nitin Dahyabhai is an Eclipse Committer from IBM Rational and leads the Source Editing subproject of the Eclipse Web Tools Platform. He has worked on the WTP source editors and with Eclipse itself since their inception. He is also known for watching many, many people and components in Eclipse's Bugzilla.

 

Naci Dai

Naci Dai

eteration a.s.

Presentations: Eclipse Web Tools Platform – Uncovered : Web Application Concepts and Development Quick Start, WebTools for Server-Side Eclipse

Chief scientist and founder of eteration, a.s., Naci Dai is a member of the WTP project management committee. Naci is the coauthor of Eclipse Web Tools Platform - Developing Java Web Applications with Eclipse. Naci also leads other Open Source works such as OW2 Lomboz project, which was a part of the initial code contributed to WTP.

 

Oleg Danilov

Oleg Danilov

Intel Corporation

Presentations: BPEL Designer – SOA based Business Integration with Eclipse

Oleg Danilov is a senior software engineer with Services Software Division at Intel in Saint-Petersburg, Russia. He has received M.S. in Computer Science and Mathematic from the Stavropol University, Russia in 1996. Oleg joined Intel in 2004 and has worked on developing Apache Harmony project. His current focus is Service Oriented Architecture tools and since 2007 he takes part in developing BPEL Designer Project on Eclipse.

 

Stefan Daume

Cloudsmith Inc.

Presentations: Buckminster & Spaces: Better Together

 

Andrew Davis

IBM

Presentations: IBM Lotus Notes 8: Eclipse RCP for the Masses

 

Gustavo de Paula

Gustavo de Paula

C.E.S.A.R

Presentations: Mobile Tools for Java - Current Project Status, Building XML-based content for Eclipse Help: a real experience, The Build System of Commercial RCP Application: A Case Study, Re-structuring of a swing-based application into an Eclipse RCP, JavaME tooling for the Eclipse Platform: what we can expect?

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.

 

Tim deBoer

Tim deBoer

IBM

Presentations: Eclipse Community Project Spotlight

Tim deBoer is a member of the Eclipse Web Tools Platform (WTP) PMC and component lead for WTP Server Tools. Tim also works at the IBM Toronto Lab on development tools for WebSphere Application Server, and is the architect for IBM Rational Application Developer.

 

Patrick Dempsey

Patrick Dempsey

Band XI International, LLC

Presentations: Embedding Eclipse Equinox for Fun & Profit, Where's the Data? A Device Kit Tutorial., Remotely deploying Equinox with Maynstall

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.

 

Jim des Rivieres

IBM Rational

Presentations: API Design Workshop

Jim des Rivieres has been involved with architecture of the Eclipse Platform and JDT infrastructure and the design of the Eclipse APIs. Jim is the former Eclipse articles editor, and co-author of the book "The Art of the Metaobject Protocol". His interests include API design and evolution, programming languages, and digital photography. Jim is a committer on the Eclipse Platform project working for IBM Rational Software in Ottawa.

 

Dwight Deugo

Carleton University

Presentations: Eclipse University Outreach

Dwight Deugo is an Associate Professor in the School of Computer Science at Carleton University where he heads the group on Open Source Computing. Before joining Carleton, he was the Director of Java Services at The Object People where he both participated and directed a group developing course materials and performing Enterprise Java mentoring, consulting and training. He was the past Editor-In-Chief of Java Report and has been involved with all forms of object technology for more than 19 years as a consultant, project mentor and educator.

 

Susan Diamond

Susan Diamond

IBM

Presentations: Server-Side: A Headless Eclipse Runtime for System Management

Susan Diamond earned a Bachelor of Arts degree in Chemical Engineering in Beijing in 1993, a Masters degree in Software Engineering from the University of St. Thomas in Minnesota in 2000, and a Master of Business Administration from Marist College in New York in 2006. Susan Diamond joined IBM as Software Engineer in 2001 after graduating from the University of St. Thomas. She has specialized in distributed system management software and application server development. She has worked on multiple systems management applications. She is one of the founders of a light weight runtime (a customized Eclipse/OSGi runtime) that is being used for systems management in IBM. She designed, developed and promoted it as a solution to multiple groups in IBM. She had led a few global cross organizational teams responsible for software development.

 

Tim Diekmann

Tim Diekmann

co-chair OSGi Alliance Enterprise Expert Group

Presentations: Enterprise Expert Group Status Report

Tim is a Software Architect in the HiPath applications product line group with focus on light weight container technologies. He is currently developing an innovative unified communications product for the enterprise market based on OSGi container technology. Tim is representing Siemens in the OSGi Alliance and works on contributions to the specifications. He is a co-chair of the EEG.

 

Pavlin Dobrev

Pavlin Dobrev

ProSyst Labs EOOD

Presentations: The OSGi Complete, Transactions in Eclipse Based SOA

PAVLIN DOBREV is Research and Development Manager of ProSyst Labs which develops OSGi and Eclipse based products. He is responsible for various research and customer projects and has extensive experience in the latest Java technologies, as well as OSGi and embedded system technologies, and shares his experience as an active participant in the OSGi, JCP and other technical standards groups.

 

Cory Doctorow

Cory Doctorow

Presentations: Keynote - Cory Doctorow

Cory Doctorow is a blogger, journalist and science fiction author who serves as co-editor of the blog Boing Boing. He is in favor of liberalizing copyright laws, and a proponent of the Creative Commons organization, and uses some of their licenses for his books. Some common themes of his work include digital rights management, file sharing, Disney, and post-scarcity economics.

He worked as European Affairs Coordinator for the Electronic Frontier Foundation. Upon his departure, Doctorow was named a Fellow of the Electronic Frontier Foundation and now teaches at the University of Southern California. He is a frequent public speaker on copyright issues. Doctorow's first novel, Down and Out in the Magic Kingdom was published in 2003, and was the first novel released under one of the Creative Commons licenses.

Doctorow's nonfiction works include his first book, The Complete Idiot's Guide to Publishing Science Fiction (co-written with Karl Schroeder), as well as regular columns in Popular Science and Make magazines. He is a Contributing Writer to Wired magazine, and contributes occasionally to other magazines and newspapers such as the New York Times Sunday Magazine, the Globe and Mail, Asimov's Science Fiction Magazine, and the Boston Globe.

He served as Canadian Regional Director of the Science Fiction and Fantasy Writers of America and co-founded the free software P2P software company Opencola.

 

Virgil Dodson

Virgil Dodson

Actuate Corporation

Presentations: Advanced BIRT Report Customization, Amazon Web Service Report, Getting the most from your BIRT reports

Virgil Dodson is an Evangelist at Actuate Corporation. Virgil has over 12 years experience as a software developer. For the past 5 years he has helped Java developers get started with Actuate's embedded reporting products. He holds a Bachelor of Science degree in Computer Information Systems from DeVry.

 

Stéphane Drapeau

Stéphane Drapeau

Obeo

Presentations: Building easily and quickly an SCA composite

Since April 2007, Stéphane Drapeau is R&D engineer at Obeo Company. He works on the SCOrWare project (funded by the French National Research Agency), which aims to provide a free software implementation of the recent SCA specification through the component-based world of OW2. He leads the work package on tools to assist the design and development of applications conforming to the SCA specification. He leads also the SCA Composite Designer sub project of the Eclipse STP project and is member of the board of directors of OW2. From 2004 to the beginning of 2007 he was partner and R&D engineer in the UbiStorage Company that proposes a peer-to-peer based solution to store data safely. He was in charge of the design and development of the storage service. Stéphane Drapeau received his PhD in computer science from the Grenoble Institute of Technology (INPG). His dissertation focused on the definition and development of an adaptable framework for replication services. He made his research at France Télécom R&D and LSR laboratory of the IMAG Institute.

 

Alin Dreghiciu

Alin Dreghiciu

Jayway Malaysia

Presentations: An introduction to Pax tools for OSGi

Alin works for Jayway Malaysia, which specializes in all things OSGi. He is also a committer at OPS4J, mostly working on Pax projects, especially Pax Runner, Pax Web and Pax Cursor.

 

Robert Dunne

Paremus

Presentations: Introduction to the Newton Project – distributed OSGi & SCA

Robert is a Principal Developer with Paremus working on the Infiniflow Service Fabric and the open source distributed OSGi/SCA Newton Project (hosted at www.codecauldron.org). He has been working with distributed systems for 9 years, primarily in the finance and telecoms sectors. He holds a Ph.D. in mathematical physics from Cambridge University.

 

Radomil Dvorak

Borland Software Corporation

Presentations: Using GMF and M2M for Model-driven-development, Model transformation with Operational QVT, Mega Modeling Mania

 

Oliver E Cole

OC Systems

Presentations: Eclipse Community Project Spotlight

Oliver E Cole founded OC Systems in 1983. OC Systems specializes in software instrumentation products and services. In his role as president, Mr Cole has watched the software industry evolve and OCS evolve with it. He is the PMC Lead for the tptp project. Mr Cole has an Engineering Degree from the University of Toronto, awarded May 1980.

 

Scott E. Schneider

Scott E. Schneider

IBM Rational

Presentations: Epiphanies of patterns! (a hands-on survey of pattern-related automation tools)

Scott E. Schneider leads pattern tooling development within IBM Rational, specializing on the specification and automation of model-operative patterns. Scott holds a B.S. in Electrical Engineering from the Georgia Institute of Technology with specialty in digital signal processing and computer science. He is an associate editor and columnist of the "International Journal of Patterns" (http://www.ijop.org") and an active member of the IBM Software Group Patterns Governance Board. Currently, Scott is a Senior Software Engineer at IBM working on Rational product development since 1997. Scott speaks at software development conferences such as EclipseCon, EclipseWorld and the IBM Rational Software Development Conference as well as other IBM internal conferences.

 

Stephan Eberle

Stephan Eberle

Geensys (formerly TNI-Software)

Presentations: Leveraging Java and JDT for Scripting to Enable AUTOSAR Engineering à la MATLAB, Eclipse-based Embedded Engineering Environments Inspired by AUTOSAR

Stephan Eberle, is development lead for Geensys' AUTOSAR Builder and committer for Eclipse Teneo EMFT component. He has 10 years of practical and scientific experience in developing component-based software for embedded systems. Since 3 years, he has been developing model-based tools and IDEs for embedded software using Eclipse, EMF, openArchitectureWare, and Oracle TopLink. Prior to joining Geensys, he was component lead for an Eclipse-based IDE for automotive software at Robert Bosch in Germany.

 

Jens Eckels

Genuitec, LLC

Presentations: Software Provisioning in the Trenches

 

John Edward

John Edward

Research In Motion

Presentations: Taking Applications Wireless with BlackBerry and Eclipse

John Edward is a product manager at Research In Motion (RIM) for the BlackBerry development platform, including BlackBerry developer tools for Eclipse. Previously with RIM John provided wireless application consulting to RIM's large enterprise customers. John holds a Bachelor of Engineering Science, Software Engineering degree from the University of Western Ontario.

 

Hajo Eichler

Hajo Eichler

ikv++ technologies ag

Presentations: Model Transformation goes declarative - QVT Relations in practice, Frameworks to Create Language Definitions and Tools on Top of the Eclipse Modelling Project

Hajo Eichler, Lead Architect at ikv++ technologies (Berlin, Germany) has worked on applying model driven engineering into different domains - e.g. for Automotive at DaimlerChrysler, for eGoverment at Hitachi, Embedded Systems at Samsung, etc. He is active in the eclipse community and also participated in standardization activities e.g. OMG's MOF2 to IDL mapping.
In the context of metamodel behavior, simulation and execution he is writing his PhD at the Humboldt University of Berlin.

 

Maged Elaasar

IBM Rational Software, Ottawa, Canada

Presentations: Meeting customer’s reporting requirements by extending BIRT

Maged Elaasar is a senior software developer and technical leader with the Ottawa Lab. of IBM Rational Software. Throughout his tenure at IBM, Maged has worked in developing several software modeling technologies and applications. Maged holds a B.Sc. and M.Sc. of Computer Scnience and is currently a PhD candidate with research interests including modeling, software quality engineering, data communication networks and satellite networks.

 

Paul Elder

IBM

Presentations: Essential JET – Simple code generators in Eclipse, Mega Modeling Mania

Paul Elder is the lead of the Eclipse Model to Text (M2T) project and of the JET component. His current interest is in building tools to automate the implementation of design patterns. He has over 20 years experience in software development, consulting and instructing. He holds a BMath from the University of Waterloo, and an MBA from the University of Ottawa. He is currently a Senior Software Engineer with IBM Rational Software at the IBM Ottawa Lab.

 

Chris Elford

Chris Elford

Intel Corporation

Presentations: A Harmonious Combo : Experiences Profiling Apache Harmony with Eclipse TPTP

Chris Elford became an Eclipse TPTP committer and TPTP PMC member in 2007. He is a principal engineer at Intel Corporation and concentrates primarily on analysis and optimization of emerging technology applications. Chris joined Intel Corporation in 1998 after receiving his Ph.D. at the University of Illinois/Urbana-Champaign (concentrating on automatic optimization of parallel file system policies). Chris started at Intel analyzing how database applications intersect the underlying platform before transitioning to a team that works to ensure that Java applications work well on Intel processor based platforms. In his spare time, Chris and his wife spoil their pet bird.

 

Robert Elves

Robert Elves

Tasktop Technologies

Presentations: Best Practices with Mylyn, Mylyn Ecosystem: towards the Task-Focused Workday, Mylyn Bashing, Brainstorming and Beer BOF

Robert Elves is Product Manager at Tasktop Technologies and a committer on the Eclipse Mylyn project. Robert holds a MSc in Computer Science from the University of Victoria where his research domain was locomotion in information spaces, with a focus on helping developers navigate source code.

 

Ted Epstein

Morgan Stanley

Presentations: Modeling in the Enterprise, Morgan Stanley MODeX: Model-Oriented Data eXchange, MODeX: a framework for Model-Driven SOA at Morgan Stanley

Ted Epstein the development manager for MODeX, a model-driven solution for enterprise data integration. Prior to developing MODeX, Ted developed content authoring and publishing systems for the Equity Research division and led the development team for Morgan Stanley ModelWare, a market-leading system for reporting and analyzing company financials according to a unified accounting and valuation framework.

 

Gorkem Ercan

Nokia Corporation

Presentations: eRCP Project, today and tomorrow, Developing applications using embedded Rich Client Platform (eRCP)

Gorkem Ercan has more than 10 years of experience with different java technologies. He is the project lead for the Eclipse embedded Rich Client Platform (eRCP) project and also a committer for Eclipse Web Tools Platform (WTP) project. He is working within the Nokia S60 java platform team as the team lead for eSWT and eRCP projects.

 

Bob Evans

Bob Evans

Agitar Software

Presentations: Software Metrics - The Good, The Bad and the CRAPpy

Bob Evans has almost 15 years experience building Object-Oriented applications and tools in diverse fields such as network management, and finance. Currently, he researches and develops new testing tools for developers at Agitar Software. Previously, he worked on JBuilder at Borland Software Corporation. He is a longtime member of the Silicon Valley Patterns Group. He has spoken at SD West, Java One, and the Agile Development Conference. His mission is to make developers more productive and to make computers easier for everyone to use by creating more powerful tools.

 

Mike Evans

Mike Evans

Incremental Ltd.

Presentations: Test Friendly RCP Development, Case Study: Ship Repair with RCP

Mike is a delivery-focused technical expert with over 9 years in Java who 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 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 www.incremental.eu.com.

Mike lives with his wife in Edinburgh, Scotland.

 

Tomas Evensen

Tomas Evensen

Wind River Systems

Presentations: Adopting and Commercializing Eclipse: Wind River's Strategy

Tomas Evensen is Chief Technology Officer at Wind River. In this role, he is responsible for future technologies and architectures at Wind River. Evensen joined Wind River as part of the acquisition of Integrated Systems, Inc. (ISI) in 2000. He was the Vice President of Engineering at Diab-SDS which was acquired by ISI in 1996. He has more than 24 years of experience in the OS and embedded tools area. Prior to joining Wind River he was the creator of the Diab Data C/C++ compilers. Evensen received his MSEE at the Royal Institute of Technology in Stockholm, Sweden.

 

Fabio Fantato

Fabio Fantato

Eldorado Research Institute

Presentations: Integrating Mobile Devices and Emulators onto the Eclipse IDE with TmL, The Future of TmL: A Simulated End-to-End Environment for Mobile Enterprise Applications

Fabio Fantato is a Computer Engineer from Eldorado Research Institute (Motorola contractor) and committer of the Eclipse Tools for Mobile Linux (TmL) project. He has worked as a Java developer on embedded environments and mobile development tools for three years. He has been engaged in several projects including GUI customization tools, software development kits (SDKs) using embedded Linux, and others. He holds a Computer Engineering degree from Unicamp (State University of Campinas) and a degree in Marketing Management from FACINTER (International University of Curitiba), both in Brazil.

 

Tatiana Fesenko

Tatiana Fesenko

Borland Software Corporation

Presentations: Using GMF and M2M for Model-driven-development, Bitter GMF or How We did UML with GMF, Mega Modeling Mania, UML2 Tools Usability

Tatiana Fesenko is a software developer for Borland Software Corporation. She graduated from the Department of Software Engineering in St.-Petersburg State University with a degree paper devoted to Requirements Management. She still gives lectures at her 'alma mater'. She is a committer on Eclipse MDT UML2Tools Project.

 

Andrew Finkbeiner

Andrew Finkbeiner

The Boeing Company

Presentations: The Cure for Your Disconnected Toolset Headache, Open System Engineering Environment: An Integrated Solution, Top 10 Deployment Secrets They Don't Want You To Know, Open System Engineering Environment

Andy Finkbeiner is a software engineer at Boeing working on the OSEE project. He is the Chief Architect of the OSEE Test Environment. He earned a BS and MS in Computer Engineering from the University of South Carolina. Previous conference presentations and papers include: "A Linux/Java Environment for Testing Real-time Avionics Software" – 2nd Boeing Software Conference, 2007; "Automated Testing and the Open System Engineering Environment" – 1st Boeing Software Conference, 2006

 

Gwyn Fisher

Gwyn Fisher

Klocwork, Inc.

Presentations: Source code analysis – beyond the basics

Gwyn Fisher, CTO of Klocwork Gwyn is responsible for guiding the company’s technical direction and strategy. With nearly 20 years of global technology experience, Gwyn brings a valuable combination of vision, experience, and direct insight into the developer perspective. With a background in formal grammars and computational linguistics, Gwyn has spent much of his career working in the search and natural language domains, holding senior executive positions with companies like Hummingbird, Fulcrum Technologies, PC DOCS and LumaPath. At Klocwork, Gwyn has returned to his original passion, compiler theory, and is leveraging his experience and knowledge of the developer mindset to move the practical domain of static analysis to the next level.

 

Brian Fitzpatrick

Sybase, Inc. and the Data Tools Project (DTP)

Presentations: Push for Usability of Data Tools Wizards

Brian Fitzpatrick is a software engineer with Sybase, Inc., who has contributed to the Data Tools Project (DTP) since its inception. Brian's focus has mainly been on Eclipse tooling development for Sybase and he hopes to continue helping out with DTP for the forseeable future. Brian lives in Colorado Springs with his wife, two girls, two dogs, and two cats, and attempts to survive the chaos.

 

Matt Flaherty

Matt Flaherty

IBM Lotus

Presentations: Present and future directions in security and identity, Security development in the Equinox Incubator, Building an application with the Security Incubator codebase

Matt Flaherty is a Project Lead for security on Lotus Notes, and the lead on the Equinox incubator security project. He has 10 years of experience working on security development and architecture across several product in the Lotus portfolio, including both the Notes client and the Domino server. His interests include security, identity management, and open source as it relates to both development processes and business models. He holds a BS in Computer Science from Syracuse University, and is currently working towards an MS in Engineering and Management from MIT. Contact info on Linkedin profile

 

Mike Francis

Presentations: Newton & Infiniflow - Develop Local, Deploy Global – Next gen distributed OSGI & SCA App Server for the Enterprise

 

Bob Fraser

Bob Fraser

BEA Systems

Presentations: Usability And User Interface Best Practices BOF

Bob Fraser is a senior product manager at BEA Systems where he works on Web 2.0 and social computing technologies and making them relevant to the enterprise. He is active in the Eclipse community as a member of the requirements council and chair of the User Interface Best Practices Working Group.

 

Bjorn Freeman-Benson

Bjorn Freeman-Benson

Eclipse Foundation

Presentations: From Europa to Ganymede: Eclipse Packaging and Ganymatic, Eclipse Community Project Spotlight

 

Gary Frost

AMD Java Labs

Presentations: Analyzing Java Performance Using Hardware Performance Counters

 

Rob Frost

BEA Systems, Inc.

Presentations: Java EE Module Dependencies and the Java Build Path

Rob works on Eclipse tooling and semantic web technologies at BEA Systems. He contributes to the WTP project as a committer focusing on Java EE and server support.

 

Kentarou Fukuda

Kentarou Fukuda

Tokyo Research Laboratory, IBM Research

Presentations: What is the Accessibility Tools Framework?, ACTF Visualization Engines and Components for Alternative Interfaces

Kentarou Fukuda is Co-technical lead of the Accessibility Tools Framework (ACTF) project. He received his M.E. and Ph.D. degrees in Information and Computer Sciences from Osaka University, Osaka, Japan, in 1998 and 2000, respectively. He joined the IBM Tokyo Research Laboratory in 2000. His research interests include Web accessibility, Web application development, and multimedia systems. He has been an accessibility researcher for 8 years and is one of the originators of the RCP-based accessibility check and usability visualization tool aDesigner.

 

Paul Fullbright

Paul Fullbright

Oracle Corp. Dali JPA Tools

Presentations: Dali JPA Tools (JPT) - Open Forum

 

Donald G. Dunne

Donald G. Dunne

The Boeing Company

Presentations: The Cure for Your Disconnected Toolset Headache, Open System Engineering Environment: An Integrated Solution, Top 10 Deployment Secrets They Don't Want You To Know, Open System Engineering Environment

Don Dunne is the co-lead of the Open System Engineering Environment (OSEE) project and has spent the past 4 years architecting, developing and deploying eclipse plugins in its support. He graduated with a BS in Computer Science at University of Central Florida. He has over 15 years experience in Embedded Software Engineering with a focus on the development and deployment of tools to streamline the software engineering lifecycle. The past 2 years have included the development of the Action Tracking System (ATS) which is a tightly integrated change management tool built on the OSEE Application Framework. ATS enables tracking of all tasks throughout the lifecycle of development including hardware, software, tools, process and facilities with the ability to graphically configure different workflows for each. He is currently focused on gaining support for the continued and expanding collaboration of OSEE throughout the commercial, academic and defense sectors.

 

Doug Gaff

Doug Gaff

Wind River Systems

Presentations: Introducing VPP - the Virtual Prototyping Platform Project, So you want to run a project in Eclipse?, Eclipse Community Project Spotlight

In his open source life, 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 and mobile software development space. Doug is also the Technical Program Chair for EclipseCon 08. In his commercial life, Doug is a Senior Engineering Manager on Wind River's commercial Eclipse-based product, Wind River Workbench. He is responsible for Eclipse open source contributions and adoption of Eclipse technology commercially. Doug has 13 years of embedded software development experience and holds a Bachelors and Masters in Electrical Engineering.

 

Roy Ganor

Roy Ganor

Zend Technologies, Team Leader in the PHP Development Tools Group

Presentations: Developing Rich Internet Application with Eclipse Tools, Extending the PDT Project

Roy Ganor is a Team Leader in the Development Tools Group for Zend Technologies PDT project and Zend Studio for Eclipse product. Roy is Java Sun and PHP Zend certified, has extensive Java experience in the areas of computer language analysis and systems integration. He brings together concrete experiences from various projects of various sizes with a practical approach to design and testing.

 

Ariel GARCIA

Ariel GARCIA

Institute for Scientific Computing @ Forschungszentrum Karlsruhe

Presentations: g-Eclipse - Access the power of Grids with Eclipse, Accessing Worldwide Grid Infrastructures with g-Eclipse, g-Eclipse - Goodies and Gimmicks for a user-friendly access to Grids

Ariel Garcia is in charge of the release engineering and integration of the g-Eclipse project. He studied physics focusing in the area of field theory, and made his PhD in mathematical high energy physics. Since 2002 he is involved in different international Grid projects, among them as release manager of the EU-CrossGrid project. Presently he is also a member of the German Grid project D-Grid, in charge of the gLite middleware support.

 

Pierre Gaufillet

Airbus

Presentations: UML2 Tools Usability

Pierre is in charge (support to development teams and research activities) of software design methods in the Avionics & Simulation Products unit at Airbus. He is involved for several years now in the SAE (www.sae.org) committee defining the Architecture Analysis and Design Language (www.aadl.info), and is the technical coordinator of TOPCASED (www.topcased.org).

 

Cassidy Gentle

Cassidy Gentle

Research In Motion

Presentations: Taking Applications Wireless with BlackBerry and Eclipse

Cassidy Gentle manages the BlackBerry Java Development Platform team at Research In Motion, responsible for the development of tools and APIs for the BlackBerry platform. Cassidy has also worked as a Wireless Applications Architect at RIM, providing application consulting to RIM's enterprise customers. He began his career at RIM as a Java Developer in the JDE and Browser teams. Cassidy holds a Masters of Mathematics degree from the University of Waterloo.

 

Frank Gerhardt

Frank Gerhardt

Gerhardt Informatics

Presentations: Server-Side Eclipse - the dynamic server platform based on OSGi, Understanding JFace Data Binding, Developing Eclipse Rich-Client Applications, GUI Testing of RCP Applications with RCP Robot and FIT

Dr. Frank Gerhardt is a pioneer of commercial Eclipse RCP application development and founder of Gerhardt Informatics, an Eclipse Foundation member company. Gerhardt Informatics offers consulting, training and software development services. Frank can be reached at fg@gerhardtinformatics.com.

 

Ken Gilmer

Ken Gilmer

Bug Labs, Inc.

Presentations: BUG: A Customizable Hardware and Software Platform using Linux, Java, and OSGi, Android, OSGi & Cloudsmith: Cool Things Come in Threes

Ken Gilmer writes software for himself even when he's writing software for others. String matching algorithms, Gentoo, OSGi, embedded systems, and Eclipse are presently keeping him occupied. Ken resides in Brooklyn, New York.

 

David Girle

David Girle

IBM

Presentations: How eRCP stacks up against Android and other Mobile Rich Client Platforms

David has been involved in mobile Java development for over 10 years. Currently he works on architecting and implementing custom applications and solutions in the OEM space for IBM's Workplace, Portal and Collaboration (WPLC) division. He lead and helped implement IBMs SyncML4J toolkit He served as IBM's JavaME Executive Committee representative and on the Expert Groups for JSR-226 and JSR-246. He has previously spoken at Lotusphere.

 

Sergey Gomanyuk

Sergey Gomanyuk

UniTESK Lab (www.unitesk.com) based on Institute for System Programming of Russian Academy of Sciences (www.ispras.ru)

Presentations: Towards common language toolkit for IDE development

 

Maria Goncharova

Maria Goncharova

xored software, Inc.

Presentations: Developing Python IDE on top of Eclipse DLTK Project

Maria is a manager for Eclipse-based products at xored software, Inc. She holds MS degree in Applied Mathematics from Novosibirsk State Technical University.

 

John Graham

John Graham

Sybase

Presentations: DTP Help-Helper Plug-in, Data Applications in Eclipse: The Eclipse Data Tools Platform, Eclipse Community Project Spotlight, Eclipse Data Tools Platform (DTP) Bof

John has been developing enterprise software for twelve years, and has been with Sybase for the past seven. His academic background includes a Masters degree from the University of Hawai’i concentrating on computational properties of formal and natural languages, and post-graduate training in business. He has worked on enterprise application integration technologies, web services tooling, distributed systems, machine learning, and service-oriented platforms. A developer on Eclipse since version 1, John served on the Eclipse Consortium Executive Committee.

 

François Granade

François Granade

nexB, Inc

Presentations: Extending the Web Tools Ajax Tooling Framework (ATF)

Francois co-fonded nexB, Inc in 2003 with Philippe Ombredanne and Michael Herzog, to focus on delivering open and realistic solution for Application Development, Testing and Deployment, in short: open-source ALM. Prior to nexB, Francois cofounded, and lead the Development team at ViaFone, a provider of mobile applications for the enterprise, subsequently sold to Extended Systems (NASDAQ: XTND). In previous roles, Francois also was instrumental in starting Collage, an Intranet Content Manager for NetObjects. Francois graduated from Ecole Polytechnique, Paris.

 

Richard Gronback

Borland Software Corporation

Presentations: Eclipse Modeling Project as a DSL Toolkit, Eclipse Community Project Spotlight, Mega Modeling Mania, UML2 Tools Usability

 

Brett Hackleman

Brett Hackleman

Band XI International, LLC

Presentations: Giant Steps: A Small Distributed Team’s Experience with Rational Team Concert (Beta), Embedding Eclipse Equinox for Fun & Profit, Where's the Data? A Device Kit Tutorial.

Brett Hackleman is an agile/XP software developer with 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.

 

Bruno Haible

ILOG S.A.

Presentations: Swing/SWT Integration with the Albireo Project, Building a Wishlist for Albireo's Swing/SWT Integration Support

Bruno Haible is a member of the Java Visualization developers at ILOG since 1997. He is mainly working on the ILOG JViews product. He is the architect of ILOG's enhancements to the SWT_AWT bridge, that are being contributed to the Albireo project.

 

Shawn Hampton

University of Illinois National Center for Supercomputing Applications

Presentations: MAEviz: An Earthquake Loss Assessment RCP Tool, Developing Geographic Information Systems (GIS) on Eclipse RCP

 

BJ Hargrave

BJ Hargrave

IBM Lotus

Presentations: Panel: Services Versus Extensions, What's next for OSGi?, Why Class.forName sucks!, Android and OSGi: Can they work together?, Spring DM, formerly called Spring-OSGi

BJ Hargrave is a Senior Technical Staff Member at IBM Lotus with over 20 years of experience as an IBM software architect and developer. His focus is small computer operating systems (kernels, file systems, development tools, application binary interface specifications) and Java technology. He holds multiple patents for JVM performance improvements and is the IBM expert and lead architect for OSGi technologies. BJ holds a Bachelor of Science in Computer Science from Rensselaer Polytechnic Institute and a Master of Science in Computer Science from the University of Miami. BJ has been a leader in the development of the OSGi technology since its inception and was named an OSGi Fellow in 2002 for his technical contributions and leadership in the OSGi Alliance. He is currently CTO of the OSGi Alliance and chair of the OSGi Core Platform Expert Group. BJ is also a committer on the Eclipse Equinox project.

 

Walter Harley

Walter Harley

BEA Systems

Presentations: Java Annotations

Walter Harley is a senior software engineer on the BEA Weblogic Workshop Compiler Team, and a committer on the Eclipse APT project. Prior to this, he worked on XML data integration, cryptography, mainframe terminal emulation and macro assemblers. His interests include audio electronics, music, hiking, and pastry. He holds a Ph.D. in cognitive psychology from Johns Hopkins University.

 

Marcus Harringer

Marcus Harringer

MicroDoc GmbH

Presentations: Methodologies for Test-Driven Development of OSGi enabled Embedded Devices

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 M.S. degree in Computer Engineering from the University of Salzburg/Austria.

 

Neil Hauge

Neil Hauge

Oracle

Presentations: Eclipse Web Tools Platform – Uncovered: Java Persistence Development with Dali and EclipseLink, Dali JPA Tools--Everything You Need to Get Started in 10 Minutes or Less, Dali JPA Tools (JPT) - Open Forum

Neil Hauge is a principal software developer at Oracle and the lead for the Dali JPA Tools (JPT) project in the Eclipse Web Tools Platform (WTP). He has been developing Java based Object-Relational Mapping tools for over seven years and has been development lead for the Oracle TopLink Workbench for the past four. Prior to joining Oracle, Neil led Java development projects at IBM and WebGain.

 

Dan Heidinga

IBM Canada

Presentations: Smalltalk Development Tools: Bringing Smalltalk to Eclipse

Dan graduated from the Computer Engineering department of the University of Waterloo in August of 2007. He had three coop terms experience on the J9 Java VM team at IBM, and after graduation, returned there. Along with his VM responsibilities, he helps lead tool development and is fast becoming a Smalltalk expert.

 

Stephan Herrmann

Stephan Herrmann

Technische Universität Berlin, Germany

Presentations: The Object Teams Development Tooling: A high fidelity extension of the JDT

Stephan Herrmann received his Ph.D. at Technische Universität Berlin in 2002 for his work on applying new techniques for separation of concerns to the development of a multi-view software engineering environment.
Since then his focus is on developing the language ObjectTeams/Java (OT/J) and its tools. He was the leader of the publically funded TOPPrax project (5 institutions) which developed the tooling for OT/J and conducted real-world case studies with OT/J. He has been teaching OT/J in class since 2003 and in tutorials at international conferences (NODe'05 and AOSD'06).
Stephan has organized the 2007-edition of the European Conference on Object-Oriented Programming (ECOOP) and several workshops. He has been a speaker at international conferences like OOPSLA, TOOLS and AOSD.

 

Rüdiger Herrmann

Rüdiger Herrmann

Innoopract Informationssysteme GmbH

Presentations: Getting started with RAP development

Rüdiger works at Innoopract Informationssysteme GmbH as of the core committers on the Rich Ajax Platform (RAP) Project.

 

Jochen Hiller

Jochen Hiller

Deutsche Telekom AG, Germany

Presentations: Building Server-Side Eclipse based web applications [Part 1], Building Server-Side Eclipse based web applications [Part 2], Modular web applications based on OSGi, Server-Side Eclipse - the dynamic server platform based on OSGi

Jochen Hiller is a system architect working for Deutsche Telekom AG, Germany. He is responsible for further development of the central Identity Management infrastructure, providing APIs and services to partners and clients.
Jochen has been using object technology since 1989, using C++, Smalltalk and Java. He is using Eclipse from its beginning, including tools and RCP development. His current focus is Server-Side Eclipse, where he develops add on components for a highly scalable server infrastructure be built with this technology. He is a regular speaker about Server-Side Eclipse technology and co-chair of Server-Side Eclipse symposium at Eclipse Summit Europe.

 

Gordon Hirsch

SAS Institute Inc.

Presentations: Swing/SWT Integration with the Albireo Project, Building a Wishlist for Albireo's Swing/SWT Integration Support

Gordon Hirsch is a technical lead for SAS Institute’s adoption of the Eclipse Rich Client Platform. Since 2004 he has developed Eclipse RCP and IDE plug-ins and studied the use of RCP for enterprise client applications. He is the current project lead for Albireo.

 

Marcus Hirt

Marcus Hirt

BEA Systems Inc.

Presentations: JRockit + Eclipse = True

Marcus is one of the founders of Appeal Virtual Machines, the company that created the Java Virtual Machine JRockit. He is currently working as Engineering Manager for the JRockit Mission Control team. In his spare time he enjoys coding on one of his many pet projects, and composing music. Marcus has been an appreciated speaker on eWorld, BEAWorld, EclipseCon, Nordev and Expert Zone Developer Summit, and has contributed JRockit related articles and webinars to the JRockit community.

 

Nils Hofseth Andersen

Nils Hofseth Andersen

Capgemini

Presentations: Introducing OSGi technology to existing projects

Nils Hofseth Andersen is a Managing Consultant in Capgemini Norway, with several years experience working as a Java developer and solution architect, mainly within the Oil & Gas industry.

 

Nicolaus Malnick

Obtiva Corp.

Presentations: Test-Driven Development (TDD) for Eclipse RCP

Nick is a veteran software engineer with over 5 years consulting experience. He has worked closely with domain experts to design, implement, and support information systems based on open solutions. Nick is currently working on an Agile team doing Eclipse RCP development for a project with 20,000 active users. He is also a user group junky and can be frequently seen at Chicago Java User Group, Chicago Agile Developers, and Chicago Ruby Group meetings.

 

Pat Huff

IBM

Presentations: Managing Eclipse Adoption in the Enterprise

Pat is a product manager for the IBM Rational Software team which manages the relationship between Eclipse and the IBM product development community. Pat has a long history of producing software development tools and frameworks, and in introducing open source and agile programming concepts into corporate infrastructures. His current interests lie in realizing Eclipse's potential in commercially successful solutions.

 

Derek Hunter

Ontario Teachers' Pension Plan

Presentations: Case Study: Integrating technology in an enterprise ecosystem using Eclipse RCP

 

Anthony Hunter

Anthony Hunter

IBM Rational Software

Presentations: Migrating your Graphical Editor to the Eclipse Graphical Modeling Framework, Mega Modeling Mania

Anthony Hunter is a software development manager at IBM Rational Software in Canada. Anthony is a committer for the Eclipse GMF and GEF projects as well as committer for the Tabbed Properties View in the Eclipse platform. Anthony contributes to the Rational modeling product lines, including IBM Rational Software Architect. Anthony has historically contributed to WebSphere Studio Application Developer and IBM Rational XDE and has been actively working with the Eclipse platform since its inception.

 

Oisín Hurley

IONA Technologies

Presentations: SOA Tools Platform Project Update, Enterprise Integration with Eclipse and Apache Camel, Using Buckminster within the STP, Eclipse Community Project Spotlight

 

Kenn Hussey

Kenn Hussey

Embarcadero Technologies

Presentations: What's New in MDT?, Open Source Meets Open Specifications: Eclipse and the OMG, Eclipse/OMG Symposium, Mega Modeling Mania, UML2 Tools Usability

Kenn Hussey works as a Program Manager for Embarcadero Technologies. He is a member of the Project Management Committee (PMC) for the Modeling project, lead of the Model Development Tools (MDT) sub-project, and a committer on the Eclipse Modeling Framework (EMF) sub-project at Eclipse. He is also actively involved with the Object Management Group (OMG), representing Embarcadero on the Business Process Modeling Notation (BPMN), Unified Modeling Language (UML), and Meta-Object Facility (MOF) / XML Metadata Interchange (XMI) revision task forces, as well as the Information Management Metamodel (IMM) submission team. He holds Master of Science (Computer Science) and Bachelor of Computer Science (Honors) degrees from Acadia University.

 

Research In Motion

Research In Motion

Presentations: BlackBerry Developer Day

 

Michael J Herzog

Presentations: Contributing to Eclipse

 

Gilles J. Iachelini

Gilles J. Iachelini

CSC Switzerland GmbH

Presentations: Code Coverage Analysis for Eclipse

Gilles is a software architect for the CSC located in Bern, Switzerland, working on a Client Application of a Realtime Disposition System for the Swiss Federal Railways (SBB) based on Eclipse RCP.

 

Bill Jennings

Cisco Systems, Inc.

Presentations: Enterprise Open Source: Making the case for companies to create open source projects

 

Andrejs Jermakovics

Free University of Bolzano

Presentations: Lagrein: Software Metrics Visualization Tool

Andrejs Jermakovics received his Bachelor degree in Computer Science from University of Latvia in 2005. He has finished his Masters studies at the Free University of Bozen-Bolzano and developed Lagrein as part of his thesis.

 

Rod Johnson

Rod Johnson

SpringSource

Presentations: The Future of Enterprise Java

Rod Johnson has served as the President and CEO of SpringSource since inception and has over 12 years of technology and management experience. Rod conceived of and initiated the development of Spring. The Spring Porfolio of open source projects was based on the code published with Rod's best-selling Expert One-on-One J2EE Design and Development (2002). This book was one of the most influential books ever published on J2EE and the sequel, J2EE without EJB (July 2004, with Juergen Hoeller), has proven almost equally significant, establishing a comprehensive vision for lightweight, post-EJB J2EE development. Rod is one of the world's leading authorities on Java and J2EE development. He is a best-selling author and open source thought leader, as well as a popular conference speaker. Rod founded SpringSource and has been its CEO since inception. Rod has specialized in server-side Java since 1996 across a wide range of industries. Rod’s hands-on experience has led him to see problems from a client's perspective as well as a technology perspective, and has driven his influential criticism of bloated, inefficient, orthodox approaches to J2EE architecture. Rod regularly speaks at conferences internationally and continues to be actively involved in guiding the direction of Spring. Rod holds a BA with Honors in Computer Science, Mathematics and Musicology as well as a Phd from the University of Sydney.

 

Mark Johnson

Instantiations, Inc.

Presentations: Rapid Development of eRCP Applications

 

MUSSET Jonathan

MUSSET Jonathan

Obeo

Presentations: Mega Modeling Mania

Leader of the Eclipse MTL Project; Leader of the Acceleo Project; Technical Director of Obeo; MDA expert; Reverse engineering expert;

 

Frédéric Jouault

Frédéric Jouault

ATLAS Group (INRIA & LINA) - University of Nantes

Presentations: Model-to-model Transformation with ATL

Frédéric is the architect and lead of M2M/ATL, and of GMT/TCS (soon 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 improvements of ATL and TCS. He is also using these tools for teaching purposes.

 

Loïc JULIEN

Loïc JULIEN

IBM

Presentations: Data Applications in Eclipse: The Eclipse Data Tools Platform

Loïc Julien is an senior software engineer at IBM and is currently working on the development of IBM Rational Data Architect, IBM Data Studio and the Eclipse Data Tools Platform project. Loïc is a committer for the Eclipse DTP project in the Eclipse platform. Loïc has historically contributed to the development of Rational XDE and Rational Rose, and contributed features to Rational Rose Java and the Rational XDE J2EE plug-in. Loïc has an M.S. from San Jose State University in client/server computing.

 

Gøran K. Olsen

Gøran K. Olsen

SINTEF ICT, Norway

Presentations: Traceability support in MDE

Gøran K. Olsen works as a Reasearch Scientist at SINTEF ICT in Oslo Norway. He holds a Master's degree in Informatics from the University of Oslo where he specialised in model driven development. He has been involved in several european reasearch projects e.g. MODELWARE and ELLECTRA-WEB. Currently he is involved as leader of the traceability task in the european project MODELPLEX. He was also a member of the organizing commitee for the 3rd ECMDA-Traceability Workshop held in conjunction with ECMDA-FA 2007.

 

Sonali K. Shah

University of Washington

Presentations: Value Creation & Cooperative Resource Exchange in the Eclipse Community

Sonali K. Shah is an assistant professor at the University of Washington, Seattle. Her research examines the creation and maintenance of innovation communities in fields ranging from open source software to sports equipment to medical imaging devices. She has extensively studied the inner-workings of innovation communities, that is the motives, coordination structures, and strategies that support community-based innovation and product development. She has worked with technology clients at Morgan Stanley & Co. (Technology Investment Banking Group, New York) and at McKinsey & Co. (San Francisco). She holds B.S.E degrees in Biomedical Engineering and Finance from the University of Pennsylvania and the Wharton School. She received her Ph.D. from the Massachusetts Institute of Technology.

 

Max Katz

Max Katz

Exadel

Presentations: Developing Rich Internet Applications with JBoss RichFaces and Eclipse

Max Katz is a Senior Systems Engineer at Exadel. He has been helping customers jump-start their RIA development as well as providing mentoring, consulting, and training. Max is a recognized subject-matter expert in the JSF developer community. He has provided JSF/RichFaces training for the past three years, presented at many conferences, and written several published articles on JSF-related topics. Max also leads Exadel's RIA strategy and writes about RIA technologies in his blog, http://mkblog.exadel.com. Max holds a BS in computer science from the University of California, Davis.

 

David Kemper

David Kemper

TIBCO Software Inc.

Presentations: Using OSGi Metadata with a Standard Class Loader

David Kemper is a Principal Architect at TIBCO Software Inc., a leading supplier of enterprise software that helps companies achieve service-oriented architecture (SOA) and business process management (BPM) success. He is currently working on several projects that integrate OSGi technologies into the TIBCO product stack.

 

Mik Kersten

Mik Kersten

Tasktop Technologies

Presentations: Mylyn: code at the speed of thought, Best Practices with Mylyn, Building Open Source Communities: One Contributor at a Time, Mylyn Ecosystem: towards the Task-Focused Workday, Mylyn Bashing, Brainstorming and Beer BOF, Usability And User Interface Best Practices BOF, The Spring On Eclipse BOF

Mik Kersten is the President and CTO of Tasktop Technologies, lead of the Eclipse Mylyn project, committer on the AspectJ project, and member of the Eclipse Architecture Council. While a research scientist at Xerox PARC, Mik implemented the first aspect-oriented programming tool support with AspectJ plug-ins for JBuilder, NetBeans, Visual Studio, and Emacs. He then created Mylyn and the Task-Focused Interface technology while completing his PhD at the University of British Columbia. Mik's passion is building Eclipse-based tools that offload our brains and make it easier to get creative work done.

 

Alexey Khoroshilov

Alexey Khoroshilov

Linux Verification Center (www.linuxtesting.org) based on Institute for System Programming of Russian Academy of Sciences (www.ispras.ru)

Presentations: Towards common language toolkit for IDE development

 

David Klein

IBM

Presentations: Emergence of Web 2.0 and Software as a Service (SaaS) - Are they threat or opportunity to the growth of Eclipse?

Past 7 years working initially with OSGi, and then Eclipse technology as part of the development team for IBM's Eclipse based Expeditor platform.

 

Markus Knauer

Markus Knauer

Innoopract

Presentations: From Europa to Ganymede: Eclipse Packaging and Ganymatic, Accessing Worldwide Grid Infrastructures with g-Eclipse, g-Eclipse - Implementing EFS for Grids

Markus Knauer works as Eclipse developer and consultant at Innoopract Information Systems. 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, co-lead of the g-Eclipse project, and a member of the Eclipse Planning Council.

 

Bernd Kolb

Bernd Kolb

Independent

Presentations: An introduction to Model-driven-development using Eclipse Tools, Using GMF and M2M for Model-driven-development, Using M2T and TMF for Model-driven-development, Code Generation with M2T's Xpand, Spring DM, formerly called Spring-OSGi, Mega Modeling Mania, Where Are My Models?

Bernd Kolb focuses on model-driven software development and eclipse technologies. As a consultant he worked in different domains from tooling for automotive embedded systems to enterprise Java applications. Bernd is committer at the Eclipse M2T and EMFT Projects as well as component Lead for the Modeling Workflow Engine (MWE). He is a regular speaker at conferences and has written a number of articles as well as co-authored a book on OSGi.

 

Konstantin Komissarchik

Konstantin Komissarchik

BEA Systems, Inc.

Presentations: Faceted Project Framework, Faceted Project Framework Outside Web Tools, Facets vs. Natures

Konstantin is a committer on the Web Tools Platform (WTP) project and an elected committer representative to the Eclipse Foundation Board of Directors. He has a BS degree in Computer Science from University of Washington and has worked in a variety different areas of the field, ranging from compiler technology to custom server and communication protocol design to most recently tools development.

 

Tankut Koray

Tankut Koray

Aselsan Inc, Turkey

Presentations: From Rock Solid To Bundle Solid

Tankut Koray is a senior engineer in Aselsan Inc since 2002. He has been mainly working on command control systems and communication software. Also, he has been developing software for unmanned systems.

 

Dmitriy Kovalev

Dmitriy Kovalev

xored software, Inc.

Presentations: Developing Python IDE on top of Eclipse DLTK Project

Dmitriy Kovalev is a Senior Software Engineer at xored software and a committer on the Dynamic Languages Toolkit Project. Dmitriy holds Master degree in Computer Science from Novosibirsk State University and is working on his PhD thesis.

 

Jochen Krause

Jochen Krause

Innoopract

Presentations: RAP the Web, Eclipse 4.0, The Equinox Community -- Runtime Technology at Eclipse

Jochen Krause has been involved with Eclipse since 2002 and represents Innoopract on the Eclipse Board of Directors. He is the project lead for the Eclipse RAP project. At Innoopract, a recognized specialist in Eclipse distribution and web application development, he is responsible for strategy and product development. He has driven the adoption of Eclipse as the foundation of all of Innoopracts product offerings. By supporting Fortune 500 companies engaging with Eclipse technology he gained a broad understanding of the requirements and needs of the Eclipse enterprise market.

 

Peter Kriens

Peter Kriens

aQute

Presentations: OSGi Alliance

Peter Kriens is the OSGi Director of Technology and CEO of aQute. He has worked as consultant for a large number of international companies introducing OO techniques. In 94 he moved to Sweden to work for Ericsson, where he worked on a number of commercial and research projects. In 2001, he was hired part-time by the OSGi to act as its technical director, in which capacity he was the editor of the specifications. He currently also acts as the OSGi Evangelist.

 

Suresh Krishna

Suresh Krishna

Oracle Inc.

Presentations: Create Web 2.0 style Rich Clients with Eclipse, Model Driven Development with EMF and EclipseLink

Suresh Krishna is a Senior Application Developer with Oracle Inc. at San Francisco office. He has 9 years of software development experience in various technologies. Automotive and Internet technologies are his major domains of work. He had worked with many startups and corporates which give him a different perspective on software.

Domain modeling and model driven approaches are his passion. Developing IDEs with Eclipse and using Eclipse as a Platform is top his list.

His recent interests point to Rich Internet Applications (RIA), AJAX, Service Oriented Architecture and Mashups. You can get to know more about him at his website

 

Manu Kuchhal

Manu Kuchhal

IBM

Presentations: BlueOcean: An OSGi/Eclipse based Middleware for NextGen Collaboration, Emergence of Web 2.0 and Software as a Service (SaaS) - Are they threat or opportunity to the growth of Eclipse?

Manu Kuchhal is an Advisory Software Engineer with IBM Lotus at the IBM India Software Labs. Manu has been evangelizing OSGi/Eclipse for most part of his career.

 

Brooke Kuhlmann

Brooke Kuhlmann

Band XI International, LLC

Presentations: Where's the Data? A Device Kit Tutorial.

A software developer and consultant working with Eclipse technologies.

 

Sergey Kuksenko

Sergey Kuksenko

Intel Corporation

Presentations: A Harmonious Combo : Experiences Profiling Apache Harmony with Eclipse TPTP

Sergey Kuksenko is a software engineer at Intel Corporation and concentrates on performance analysis and optimization of Java applications. Sergey joined Intel Corporation in 2004. He holds a B.S. (1994) and M.S.(1996) in Computer Science from the Novosibirsk State University, Russia (concentrating on data-flow analysis).

 

Eugene Kuleshov

Eugene Kuleshov

Sonatype

Presentations: OSGi, Eclipse and Maven

Eugene Kuleshov has over 10 years in the software industry. He been working with Java technology from its early days. Eugene is a committer on Mylyn, Subclipse and m2eclipse projects and submitted number of bug reports, enhancement requests and patches to the Eclipse Platform. You can read his blog at http://jroller.com/page/eu

 

Santosh Kumar

Santosh Kumar

IBM India Software Labs

Presentations: Meeting customer’s reporting requirements by extending BIRT, OpenDocument format (ODF) SpreadSheet Emitter for BIRT

Santosh Kumar is currently Prinicipal Software Engineer at IBM India Software Labs. In his current job role he is lead developer in Domino Designer in Eclipse. He has been part of team in IBM shipping eclipse based products such as Lotus Component Designer and Data Access tool for IBM Workplace. Santosh holds a bachelor degree in Electronics and Communication Engineering from COEP, Pune, India. His interest lies in areas of composite applications and object technology with focus on simplification and practicality in software systems.

 

Takahiro Kumura

NEC Corporation

Presentations: Customizing CDT's registers/memory/disassembly views for assembly programming on an in-house DSP

Takahiro Kumura is a researcher at R&D unit of NEC Corporation. He joined NEC in 1998 and has been working on R&D of digital signal processors and their applications.

 

Markus Kuppe

Markus Kuppe

Versant Corp.

Presentations: The Eclipse Google Summer of Code

Markus Kuppe is a software engineer at Versant Corp. focusing on RCP/OSGi and JDO related development. Besides being a contributor to various aspects of Eclipse, he's a committer on the ECF as well as the SoC project. He first came in contact with Eclipse in 2002 working on the open source G2Gui project. He can be reached via eMail or on the #eclipse IRC channel (lemmy).

 

Christian Kurzke

Christian Kurzke

Motorola Software Platform Delivery team

Presentations: Integrating Mobile Devices and Emulators onto the Eclipse IDE with TmL, The Future of TmL: A Simulated End-to-End Environment for Mobile Enterprise Applications, Mobile Tools for Java - Current Project Status, Building XML-based content for Eclipse Help: a real experience, The Build System of Commercial RCP Application: A Case Study, Re-structuring of a swing-based application into an Eclipse RCP, JavaME tooling for the Eclipse Platform: what we can expect?

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.

 

Max Lanfranconi

Max Lanfranconi

Java Community Process

Presentations: Java Community Process Snaphot

Massimo Lanfranconi, known as Max, has been involved in IT since the early 80's. He started working with Java technology soon after attending the very first one held in 1996. He had been scouting out new technologies for the research and development team of the Information Technology department of a bank in Italy, Banca Popolare di Bergamo. By 1998, Max had joined Sun Microsystems Italy, and in 2001 he moved to a new Sun position in the United States where he was one of the community managers for Openoffice.org He also spent three years in Market Development and eventually became Marketing Manager of the JCP PMO.

 

Pierre Lapointe

nexB

Presentations: Enabling support for a new database or data source in Eclipse

 

JONG LEE

National Center for Supercomputing Applications

Presentations: MAEviz: An Earthquake Loss Assessment RCP Tool, Developing Geographic Information Systems (GIS) on Eclipse RCP

 

Jean-Michel Lemieux

Jean-Michel Lemieux

IBM Eclipse Foundation

Presentations: From the RCP Book to Reality

Jean-Michel Lemieux is the co-author of the Eclipse Rich Client Platform book published by Addison-Wesley (http://wiki.eclipse.org/RCP_Book). He's been a lead architect and developer on the Jazz project (jazz.net) since 1995 which has allowed him to put his RCP experience to work on a large scale client-server application. On Jazz, he is the SCM component lead. Jean-Michel has been a committer on the Eclipse Team and CVS components since their inception.

 

Mario Lenz

Mario Lenz

empolis GmbH An der Autobahn 33311 Gütersloh Germany

Presentations: Towards a General Enterprise Information Logistics Framework

Dr Mario Lenz completed his Doctorate in Computer Sciences, majoring in Knowledge Management and Case-Based Reasoning and minoring in Psychology, from the Humboldt University in Berlin. During his studies, numerous cooperation projects took place with tec:inno GmbH in Kaiserslautern, where he became Director of Development in 1999. After the integration of tec:inno into empolis, Dr. Mario Lenz became Head of Development and was responsible for the areas of development at the empolis offices in Kaiserslautern and Würzburg. In addition to his responsibility for product development, he also successfully dealt with other subject matters, such as the certification of the development departments according to ISO 9001:2001. In 2006, Dr. Mario Lenz was appointed CTO and became a member of the empolis managing board.

 

Scott Lewis

Scott Lewis

BEA Systems

Presentations: Using ECF for Lightweight Distributed Team Collaboration, Using and Extending the Eclipse Communication Framework

Scott is the project lead for the Eclipse Communication Framework, an Eclipse Foundation project to provide communications APIs for team collaboration and inter-process communication. Scott has been a committer with the Eclipse Foundation for ~3 years now, and has previously served as a committer representative on the Eclipse Foundation Board of Directors. His technical interests are in distributed systems and more specifically in real-time collaboration and communication applications.

 

Randy Lexvold

Randy Lexvold

IBM Rational

Presentations: Epiphanies of patterns! (a hands-on survey of pattern-related automation tools)

Randy Lexvold has been with Rational for 8 years, starting as an IT Specialist, and then becoming an Above Region IT Specialist, and currently a Worldwide SME for SOA. Prior to IBM, he was a software developer, architect and manager at various embedded/real-time companies and a few web startups for 15 years. He has developed a wide range of applications, including robotics navigation software, video poker machines, embedded serial drivers, on-line grocery stores, and on-line hospital applications.

 

Henrik Lindberg

Cloudsmith Inc.

Presentations: Android, OSGi & Cloudsmith: Cool Things Come in Threes, Buckminster & Spaces: Better Together

Henrik is a founder and CTO of Cloudsmith Inc., an Eclipse strategic member and EclipseCon 2008 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 Spaces project and is a major contributor to the Buckminster project.

 

Jonathan Lindo

Jonathan Lindo

Replay Solutions, Inc.

Presentations: 'TiVo for Web Apps' : A deep record & replay system for Eclipse, 'TiVo for Web Apps' : An in-depth look at an entirely new record & replay system, 'TiVo for Web Apps' : An in-depth look at an entirely new record & replay system (reprise)

 

Martin Lippert

Martin Lippert

akquinet agile GmbH, Germany

Presentations: Lessons Learned from Adopting the Eclipse Way, Spring DM, formerly called Spring-OSGi

Martin is a consultant and coach at akquinet 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 and Eclipse technology. He is involved as a committer in the Equinox Incubator project.

 

Jamie Liu

IBM Lotus

Presentations: IBM Lotus Notes 8: Eclipse RCP for the Masses

 

Wei Liu

IBM Corp.

Presentations: Meeting customer’s reporting requirements by extending BIRT, Extending TPTP for database unit testing

Wei Liu is an Advisory Software Engineer for Information Management in IBM. She has more than ten years of software design and development experience in OO, UML, XML, data and business modeling. Mrs. Liu was the lead developer of Rational Rose Java/CORBA products and contributed to Rational XDE business and data modeling. She is currently responsible for the design and development of reporting, validation and naming standard components with IBM Rational Software Data Architect, as well as the database unit testing framework with IBM Data Studio.

 

Stéphane Lizeray

Stéphane Lizeray

ILOG S.A.

Presentations: Professional Quality Graph Layout for GEF

Stéphane Lizeray is a Senior Architect with ILOG's Visualization R&D team. He joined ILOG in 2000. He has participated in the development of JViews Diagrammer. His principal focus is now on Eclipse. Prior to joining ILOG, he worked at Digitalk/V where he worked on the Smalltalk/V library. He holds an engineering degree from the Conservatoire National des Arts et Métiers in 1999.

 

Kit Lo

Kit Lo

IBM

Presentations: Introduction to the Eclipse Babel Project, The Eclipse Babel Project Translation Server, Discussion of the Eclipse Babel Project

Kit has been the Globalization Technical Lead for IBM Eclipse SDK since Eclipse release 3.1, responsible for translating and testing Eclipse SDK and a number of Eclipse projects into multiple languages. Translations of the Eclipse SDK and the Eclipse projects were later contributed to Eclipse Foundation. Kit is very familiar with the large scale globalization process and all the tools required to perform the globalization works. Kit is also the co-lead of the recently created Babel project.

 

Achim Loerke

Achim Loerke

BREDEX GmbH

Presentations: GUI test creation before application availability – GUIdancer Tutorial, RCP Authorisation Management

Achim Loerke started software development in 1982 after earning his diploma in electronics. He began working at BREDEX GmbH in 1987 and is now co-owner and director of the company. Beginning in 1995 he successfully utilized Java in several customer projects. He is also the principal architect of GUIdancer, a commercial tool for automated testing of Swing, SWT/RCP and HTML GUIs. Doing consulting and project management for customers gives him ample opportunities to apply his favorite subject of automated software quality assurance and automated testing. In addition he represents his company as an Eclipse Foundation member.

 

Eric Long

Eric Long

IBM

Presentations: Functional Testing with the Eclipse TPTP Project

Eric Long is a Technology Evangelist in the IBM Developer Skills Program. Eric graduated from The University of Texas with a degree in computer science, and continues to be a die-hard Longhorn fan. As a Technology Evangelist, he provides technical information to developers on open source and industry trends and technologies through speaking engagements and by consulting to faculty at IBM Academic Initiative member universities. He has presented material ranging from open source, emerging technologies to enterprise-level, software development products in over 25 countries and 100 cities around the world. His work also includes development of technical courses, demos, tutorials, and articles available at www.ibm.com/university and www.ibm.com/developerworks.

 

Gifford Louie

Ontario Teachers' Pension Plan

Presentations: Case Study: Integrating technology in an enterprise ecosystem using Eclipse RCP

Gifford is a software developer with more than 20 years of programming experience, including 7 years of experience with Java.

 

Brahim-Khalil Loukil

Brahim-Khalil Loukil

ATLAS Group (INRIA & LINA) - University of Nantes

Presentations: Model-to-model Transformation with ATL

Brahim Khalil Loukil is a software engineer at INRIA located in Nantes, France. He is a Eclipse committer working on the AM3 and AMW projects. He is also the author and architect of two modeling projects: OWL VE and BEM. His technical interests are model driven engineering, UI design and RCP. Brahim can be reached at http://brlouk2008.teamsoftsuite.com

 

Dan Lyons

Dan Lyons

Forbes

Presentations: Keynote - Dan Lyons

In grand style, The New York Times finally outed Fake Steve Jobs: it’s Dan Lyons, the popular tech columnist at Forbes . At his blog, fakesteve.blogspot.com, Lyons has captured the Zeitgeist, from perhaps the one place it is clearest—the point of view of Steve Jobs. In the tradition of Jonathan Swift and The Onion, he uses a pitch-perfect satirical style to deliver trenchant social commentary, reflecting on everything from the Cult of Steve and the rise of Apple ("Dude, I invented the friggin' iPhone. Perhaps you've heard of it!") to the ubiquitous influence of the tech industry on our everyday lives.

In his new book, Options: The Secret Life of Steve Jobs, he writes an epic takedown of Silicon Valley, Hollywood and Washington, D.C., as viewed by a central character who exists, to his immense self-satisfaction, at the crossroads of all three worlds: "It's like in one of those movies where a guy realizes he's got telekinetic powers and it's just too bad if he doesn't want them, he's got them. Likewise, I have this gift. It's who I am."

Dan Lyons is a senior editor at Forbes. His articles have also appeared in The New York Times Magazine, GQ, and The Boston Globe, and he is the author of two previous novels, The Last Good Man and Dog Days. Lyons also taught at the University of Michigan and the University of Toledo.

 

Robert M. Lefkowitz

Asurion

Presentations: How to Write Video Games and Create Shareholder Value in Enterprise IT

Robert M. (a/k/a r0ml) Lefkowitz is the VP of video gaming at Asurion. Prior to that, he was the VP of video gaming at AT&T Wireless. He spent several decades developing and managing video gaming at various global investment banking houses. He is an occasional speaker at open source events, and can frequently be found juggling in Terminal D at the Nashville airport.

 

Robert M. Fuhrer

Robert M. Fuhrer

IBM T.J. Watson Research Center

Presentations: IMP: An IDE Meta-tooling Platform for Creating Language-Specific IDEs

Robert has spent the last several years developing static analyses and advanced refactorings for Java in Eclipse, some of which are now part of the Eclipse JDT, including generics-related refactorings ("Infer Type Arguments" and "Introduce Type Parameter"), type-related refactorings ("Extract Interface" and "Generalize Type") and others (e.g. "Introduce Factory"). Robert also developed a smell detection framework for Java in Eclipse, demoed at ECOOP and OOPSLA in 2004, which includes a code duplication detector. Prior to that, Robert worked on a diverse set of projects, including two visual programming languages, a film scoring system, manufacturing optimization algorithms, and hardware synthesis and verification for asynchronous circuits. When not writing code or papers, Robert spends his spare time playing jazz, fusion and progressive rock in his home studio.

 

Ernesto M. Suarez Lopez

San Agustin University

Presentations: Use Case diagram and Class diagram from a activity diagram UML

 

Tonny Madsen

Tonny Madsen

The RCP Company

Presentations: Lessons Learned from an Enterprise RCP Application, Building a local Eclipse user group

Tonny Madsen is a log term user and developer of the Eclipse platform and has among other things reported more than 80 bugs for 5 different major releases (and still counting). Tonny has 5 years of experience with the Eclipse platform (since version 2.0) and more than 20 years of experience with software development and system architecture.

Now, Tonny is the CEO of The RCP Company, an independent software development company that is specialized in development, training, consultancy and independent products based on the Eclipse™ platform, Rich Client Platform, and the corresponding technologies and tools.

Tonny is also the chairman of Eclipse.dk, the Danish Eclipse Society.

 

Deeptendu Majumder

Nokia

Presentations: Developing applications using embedded Rich Client Platform (eRCP)

 

Hugues Malphettes

STP-BPMN Modeler Intalio BPMS|Designer

Presentations: How to get the most of the BPMN modeler

Hugues leads the development of Intalio's BPMS Designer. He holds a master of computer sciences from Ecole Centrale de Lyon in france. He enjoys kitesurfing in the San Francisco bay and singing in classic choirs.

 

Dann Martens

Dann Martens

tomoton NV/SA is a software development company providing services which are targeted directly at any industry solution provider or product manufacturer with requirements involving telematics, software-based automation or human-machine interfacing.

Presentations: Eclipse On the Air: RCP goes to the Broadcast Engineer’s Control Room

Dann Martens is an entrepreneur with more than ten years of experience in managing and using software technologies in both research-driven environments and practical business case scenarios; combines software expertise from the field of distributed computing with deep understanding of all layers of the IP network stack; believes in a people-centric approach to team membership and leading; persistent in attaining excellence.

 

Richard Mayer

Richard Mayer

Protecode Inc.

Presentations: Policy Driven Continuous Software Intellectual Property Management, Introducing Protecode - Continuous Management of Intellectual Property in Software

Richard deals with software intellectual property issues of software companies as Vice President of Marketing for Protecode. With over 20 years experience in datacom and optical networks in both startup and large corporate environments he offers a breadth of experience and understanding of customer and technology challenges in the telecommunications and IT sectors. Prior to joining Protecode, Richard led and successfully turned around a business unit at JDSU. He began his career at Nortel where he held increasingly senior roles in marketing, product management and sales including a 5 year international posting. Richard has a degree in Computer Systems Engineering from Carleton University in Ottawa, Canada.

 

Jeff McAffer

Jeff McAffer

Code 9

Presentations: The Equinox Project: Building Blocks for OSGi Applications, Orbit: Third-party libraries at Eclipse, Eclipse 4.0, Panel: Services Versus Extensions, The Equinox Community -- Runtime Technology at Eclipse, Equinox, OSGi and all that ..., p2, provisioning for you

Jeff McAffer leads the Eclipse Equinox OSGi, RCP and Orbit teams and is the founder of Code 9. He is one of the architects of the Eclipse Platform and a co-author of The Eclipse Rich Client Platform (Addison-Wesley). Jeff is also a member of the Eclipse Project PMC, the Tools Project PMC, the Eclipse Architecture Council and the Eclipse Foundation Board of Directors. Jeff is currently interested all aspects of Eclipse componentry from designing, developing and building bundles to deploying, installing and ultimately running them. Previous lives include being a Senior Technical Staff Member at IBM, 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.

 

Stuart McCulloch

Stuart McCulloch

Jayway Malaysia

Presentations: An introduction to Pax tools for OSGi

Stuart works at Jayway Malaysia, which specializes in all things OSGi. He is a PMC member at Apache Felix, focusing on the maven-bundle-plugin, and represents Jayway at the OSGi Enterprise Expert Group. Stuart previously worked on the IBM JVM and was a member of the IBM Java Architecture Team.

(Before being introduced to Java, Stuart worked on various Air Traffic Control simulations using far too many languages.)

 

Emma McGrattan

Emma McGrattan

Ingres Corporation; Eclipse Foundation Add-In Provider; Open Solutions Alliance Member

Presentations: 10 Ways to Get Your Boss to Approve a PS3 for Your Desktop

Emma McGrattan is responsible for the development and integration of the Ingres database and associated products and technologies. A leading authority in DBMS technologies, Miss McGrattan had been instrumental in the ongoing success of the Ingres product line. Miss McGrattan joined Ingres as senior vice president of Engineering from CA where she held a similar position responsible for the Ingres family of relational database management products. She has worked on the Ingres product line since 1992. Born in Ireland, Miss McGrattan earned a bachelor’s degree in electronic engineering from Dublin City University. Read her blog at http://blogs.ingres.com/emmamcgrattan/

 

Lucas McGregor

AOL/Xdrive

Presentations: Android, OSGi & Cloudsmith: Cool Things Come in Threes

I am currently acting as a Chief Architect in AOL's Online Media group. I came to AOL by way of the online storage dot.com, Xdrive, where I was one of the founders. Right now my work at AOL expands upon my previous experience at Xdrive in developing large scale solutions for managing digital assets for users. I have had wide experiences with Internet based open distributed computing systems. I am a long time advocate of the Java platform and open source solutions. At AOL, our group is one of the largest installations of JBoss. I personally have two open source projects, JMX4ODP (jmx4odp.sourceforge.net) and JPAW (jpaw.sourceforge.net). Additionally, I have been lucky enough to have some of my code incorporated into other open source projects from Apache, JBoss, and ObjectWeb

 

Kevin McGuire

IBM

Presentations: The Next Wave of IDE Innovation: Eclipse and Visual Studio in 2010, Usability And User Interface Best Practices BOF

Kevin's history with Eclipse is about as long as you can get, being one of the original Eclipse team members before it went open source. His area of specialty user interface design and development. He's had various Eclipse related roles including team lead and committer for Team/CVS, UI design and development lead for IBM WebSphere Integration Developer, and presently a member of the Eclipse Platform UI team. Before Eclipse, Kevin has been a team lead and developer on IBM and OTI tooling projects such as Visual Age for Java, Visual Age for Smalltalk, and Envy Smalltalk.

 

Angus McIntyre

IBM Software Group / Lotus

Presentations: Lotus Symphony Documents / Presentations / Spreadsheets. Open Alternative to Proprietary Office Tools.

Angus McIntyre I work in the IBM Lotus Division, where I am the Product Manager for Lotus Expeditor. Expeditor enhances Eclipse RCP and Equinox with security, middleware and multi-user capabilities to form the SOA client platform for IBM. Lotus Expeditor is the foundation for Lotus Notes, Lotus Sametime, and Lotus Symphony. My career passion has always been to work on the forefront of technology by turning new concepts and new technology into products. The work I enjoy most is to communicate strategies to customers and requirements back to development. Previous to my current assignment, I worked on assignment to the Embedded Systems Group of Object Technology International (OTI), a subsidiary of IBM Canada. Prior to that I worked in the IBM Canada Lab, where I was the product market strategist for the IBM VisualAge suite of Application Development products, and the Product Manager for VisualAge for Java. I have published or co-published papers in the EE Times, The Sphere, Java Developers Journal and the IBM Systems Journal. I have worked for IBM for 23 years (time does fly. My educational background includes degrees and diplomas in Finance, International Business, Computer Science and Statistics.

 

Terry McLaren

The National Center for Supercomputing Applications

Presentations: MAEviz , MAEviz: An Earthquake Loss Assessment RCP Tool, Developing Geographic Information Systems (GIS) on Eclipse RCP

Terry McLaren is a program manager at the National Center for Supercomputing Applications at the University of Illinois, Urbana-Champaign with the responsibility for coordinating project activities of the Cyberenvironments and Technologies (CET) Directorate. He's also responsible for defining the activities of the MAEviz development team to meet the scientific, usability and architectural needs of the Mid-America Earthquake Center.

 

Wassim Melhem

Wassim Melhem

Embarcadero Technologies

Presentations: Plug-in Development 101: The Fundamentals, Plug-in Development 201: Rich Client Applications, PDE Soiree

Wassim Melhem is an Eclipse committer, blogger, and a program manager at Embarcadero Technologies leading the powerful PowerSQL IDE.
Prior to that, Wassim worked at the IBM Toronto laboratory for seven years where he led the Eclipse Plug-in Development Environment (PDE) since the Eclipse 2.1 release through to the RCP renaissance and into the new age of OSGi runtimes.
Wassim spent his early 20's sequencing DNA and implementing XML and Java code-generating tools for the MQSeries family of runtimes.
Wassim holds a Bachelor of Mathematics with Honors in Computer Science from the University of Waterloo.

 

Mark Melvin

Mark Melvin

ON Semiconductor

Presentations: Creating Your Own Extension Points: It's Easier Than You Think!, From The Horse's Mouth - What Embedded Developers Like and Dislike About Eclipse-Based Development Tools

Mark Melvin graduated from the University of Waterloo with a Bachelor's degree in Mechanical Engineering. He started his career designing automation equipment and quickly realized that developing the code to control these machines was much more entertaining. Having been bitten by the software bug (no pun intended), he joined Dspfactory (later AMI Semiconductor, Inc. - now ON Semiconductor) in 2002 where he began developing in Python, and later, Java. He currently spends his waking hours extending Eclipse to be the standard embedded development tools platform of choice for the lineup of ultra-low power, ultra-miniature programmable digital signal processors available from ON Semiconductor.

 

Ed Merks

Ed Merks

IBM

Presentations: Diversity is the Spice of Life, Building Open Source Communities: One Contributor at a Time, Mega Modeling Mania, Where Are My Models?, UML2 Tools Usability

Ed Merks is the project lead of the Eclipse Modeling Framework project and a co-lead of the top-level Modeling project. He has many years of in-depth experience in the design and implementation of languages, frameworks, and application development environments. He holds a Ph.D. in computing science and is a co-author of the authoritative "Eclipse Modeling Framework, A Developer's Guide" (Addison-Wesley 2003). He works for IBM Rational Software at the Toronto Lab.

 

Mike Milinkovich

Eclipse Foundation

Presentations: Eclipse Community Project Spotlight

Mike Milinkovich is the Executive Director of the Eclipse Foundation. In the past, he has held key management positions with Oracle, WebGain, The Object People, and Object Technology International Inc. (which subsequently became a wholly-owned subsidiary of IBM), assuming responsibility for development, product management, marketing, strategic planning, finance and business development.

 

Justin Miranda

Justin Miranda

OpenMRS / Partners In Health

Presentations: Using Eclipse BIRT in the Real World ... Seriously

Justin Miranda is a software engineer employed by Partners In Health, a non-profit organization based in Boston, MA that provides health care in developing countries. Justin primarily works on an open-source medical record system called OpenMRS.

 

Christine Mitterbauer

Christine Mitterbauer

MicroDoc GmbH

Presentations: Methodologies for Test-Driven Development of OSGi enabled Embedded Devices

Christine Mitterbauer is a senior software engineer and authorized signatory at MicroDoc GmbH in Munich. She leads several OSGi-based customer projects especially in the embedded space. MicroDoc introduced Test-Driven Development within these projects and gained quite some experience in TDD. The mostly positive results lead to the adoption of TDD for all development processes within MicroDoc.

 

Morten Moeller

Morten Moeller

Lombardi Software

Presentations: Designing Business and Technical User Interfaces in Eclipse RCP Applications

Morten Moeller is the principal UI designer for the Lombardi Teamworks BPMS product suite (which won the first ever Eclipse RCP award back in 2006 for its UI and usability). He has been with the company for 7+ years and has designed most of the companys user interfaces as well as implemented some of them. Prior to Lombardi, Morten worked as a web designer & developer at Truepeers. Morten has a Master of Science in Computer Science from the Norwegian University of Science and Technology (www.ntnu.no) and a Bachelor of Science in Computer Science from the Norwegian University of Science and Techlogogy. His main focus was HCI and Information Management & Retrieval.

 

Eric Moffatt

Eric Moffatt

IBM Rational Canada

Presentations: Developing Rich Client Applications in the workbench (part 1), Advanced User Interface Programming Using the Rich Client Platform (part 2)

Eric is a member of a particular brand of Canadian called "Newfie" with all that entails (Google it...;-). Ever since my second program (Basic in 1974) printed a triangle I knew what I wanted to do...graphics! After that it was just a matter of time. I graduated from U of Waterloo in 1981 and I've been doing GUI work ever since. I was lucky enough to get onto the Platform UI team in 2005 where I've been focusing on enhancing the UI (i.e. the new Maximize/Minimize behavior).

 

Jimmy Mohsin

CA

Presentations: Simplifying Complex IT Environments with Emerging Management Standards

Summary: Multi-faceted Enterprise Architect with experience in diverse industries. Over a span of 20 years, developed, designed, architected, and headed several global projects at large enterprises. Specialties: Committer on eclipse.org - Project COSMOS Infrastructure Management CRM Pharmaceuticals Insurance

 

Andrew Montalenti

Morgan Stanley

Presentations: Modeling in the Enterprise, Morgan Stanley MODeX: Model-Oriented Data eXchange, MODeX: a framework for Model-Driven SOA at Morgan Stanley

Andrew Montalenti works for Morgan Stanley's Application Infrastructure group, on the MODeX (Model-Oriented Data eXchange) team. His main work-related project is built atop Eclipse Platform, and makes heavy use of EMF and GMF.

 

Motoki MORI

Motoki MORI

NEC Soft, Ltd.

Presentations: Eclipse in Japan

Motoki MORI has been working for JALCEDO project since 2006 which provided a development tool for Eclipse RCP applications. Through the marketing and bisiness development of it, he got intersted in the specificity of the market structure for development tool in Japan. He is also working for the localization project of Eclipse in Japan. He joined NEC Soft in 1989 and is working in Tokyo.

 

Shigeki Moride

Shigeki Moride

Presentations: C++ GUI Builder for Mobile or Embedded devices - NAB project update

Shigeki is the project lead of the Native Application Builder (NAB) project - a DSDP project focused on making multi-platform, extensible, GUI builder for native binary applications standing on the variety toolkits. He is also a member of the DSDP Project Management Committee (PMC). Shigeki has over 16 years of experience in automotive software/hardware development in Japan, and over 5 years of experience in internet/mobile streaming. He also has experience in activity of internet/software community, and now he works for Fujitsu as open source software strategist. Shigeki holds around a hundred of patents, and he has written several articles and books, most recently book is the "Understanding the Streaming" from Ohm-sha Japan. Floor Plan

 

Adrian Mos

Adrian Mos

INRIA

Presentations: Bridging SOA Editors in Eclipse STP with the Intermediate Model, Using Eclipse in a Concurrent Approach to SOA-BPM Development

Adrian is an Eclipse Foundation committer to the STP project and the component lead for the STP Intermediate Model component. He currently serves as Technical Lead for Service Oriented Architecture (SOA) projects in the OW team in INRIA. Prior to this position, he has worked in both industrial and research environments focusing on building automated management solutions for enterprise Java systems. Adrian holds a PhD from Dublin City University, Ireland and a Computer Engineering degree from the Polytechnic University of Timisoara, Romania.

 

Simon Moser

Simon Moser

IBM Boebligen Lab, 71032 Böblingen, Germany

Presentations: BPEL Designer – SOA based Business Integration with Eclipse

Simon Moser is an Software Engineer and Architect with the Business Process Solutions Group at IBMs Software Laboratory in Boeblingen, Germany. He received his M.Eng. in Computer Science and Engineering from the Technical University of Ilmenau, Germany, in 2003. He joined IBM in 2003, and since then is working in the area of Business Integration Tools. Simon was actively involved in the creation of the WS-BPEL standard, representing IBM as a member of OASIS' WS-BPEL Technical Committee, and since 2005 co-leads the BPEL Designer Project on Eclipse.

 

Carla Mott

Carla Mott

Sun Microsystems Inc.

Presentations: Eclipse - Enterprise Apps and Rich Front-end using GlassFish and jMaki

Carla Mott is a colead for Project jMaki, a client server framework for building Ajax enable web applications. She is also a Java Enterprise Community leader on java.net and a committer for Dojo, an open-source JavaScript toolkit. Previously, she was a project owner for Project GlassFish where she helped to open source Sun's application server and to build the GlassFish community. She has been at Sun for over 13 years, worked on the application server technologies since 1999 and has had the opportunity to speak at JavaOne for the last 5 years.

 

Daniel Moura

Daniel Moura

C.E.S.A.R

Presentations: Building XML-based content for Eclipse Help: a real experience, The Build System of Commercial RCP Application: A Case Study

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 (http://www.oxesoft.com).

 

Ingo Muschenetz

Ingo Muschenetz

Aptana, Inc / Eclipse Monkey committer

Presentations: Building Eclipse-based Products: A View From the Trenches, Ajax development with Eclipse

Ingo is in charge of the Aptana Studio Web Development Environment, an Eclipse-based platform for developing Ajax, PHP, Ruby on Rails, iPhone and Adobe AIR applications. He is also a committer on the Eclipse Monkey scripting project. Before Aptana, Ingo was CTO of DefenseWeb, a software provider to Department of Defense clients. Ingo graduated From Harvey Mudd College with a Bachelor's in Computer Science. He currently lives in San Francisco with his wife.

 

KOUHEI NADEHARA

NEC Corporation

Presentations: Code Quality Analysis Toolset for Embedded Systems

Kouhei Nadehara has been working on multimedia enhancements of 32-bit RISC and digital signal processors, their development tools and multimedia software implementations since he joined NEC in 1992.

 

Yuichi Nakamura

Yuichi Nakamura

NEC Corp. System IP core Research Labs.

Presentations: Code Quality Analysis Toolset for Embedded Systems

Yuichi Nakamura received a B.E. in information engineering and a M.E. in electrical engineering from Tokyo Institute of Technology in 1986 and 1988. He received PhD. from Graduate School of Information, Production, and Systems, Waseda University. In 1988, he joined NEC Corporation, where he is currently a principal researcher of the System IP Core Research Laboratories. He published more than 40 papers about embedded system design. His research interests include the design and verification of embedded systems, hardware and software.

 

Sriram Narayanan

Sriram Narayanan

Thoughtworks

Presentations: Revisiting Functional Testing Part 1, Revisiting Functional Testing Part 2

Sriram Narayanan works with Thoughtworks at their Bangalore center. He loves exploring technologies and has followed Tomcat development for quite some time. In the past, he has delivered applications around custom embedded Tomcat instances, and loves to help people out with Tomcat related issues. Finding Java classloaders intellectually stimulating, he loves dynamically assembling components together at run time, and teaches applied Java programming to anyone who's interested. He enjoys mentoring engineering students on their final year projects. An ardent OpenSolaris fan, Sriram is an active member of the Bangalore Open Solaris User Group and evangelizes Open Solaris to business users and to Java developers. He is scheduled to speak at FOSS.IN as an Open Solaris community speaker. In the past, he has given a well received presentation on Open Grok in the CommunityOne tract at the Javaone in May 2007, and at the Sun Tech Days at Hyderabad in Feb 2007. Sriram is presently busy writing packaging scripts for Firefox and XulRunner for the Solaris platform, as well as with porting Eclipse to the Solaris platform - both using the Sun Studio compilers. When not playing with source or volunteering as a sysadmin at work, Sriram is teaching himself to play the classical guitar.

 

Christopher Navarro

National Center for Supercomputing Applications

Presentations: MAEviz: An Earthquake Loss Assessment RCP Tool, Developing Geographic Information Systems (GIS) on Eclipse RCP

Chris is the lead developer of the MAEviz software project at the National Center for Supercomputing Applications (NCSA) located at the University of Illinois - Urbana-Champaign campus. Chris coordinates with members of the Mid America Earthquake Center to understand their needs for future releases of MAEviz.

 

Eric Newcomer

IONA Technologies

Presentations: Enterprise Expert Group Status Report

As CTO, Eric is responsible for establishing and communicating IONA's technology direction. Eric is also responsible for IONA's standards participation strategy, and is a member of the Eclipse and OSGi Boards. He is also a respected industry expert in Web services and transaction processing, with author credits to three widely read books.

 

Richard Nicholson

Richard Nicholson

Paremus

Presentations: Distributed Computing with OSGi, Newton & Infiniflow - Develop Local, Deploy Global – Next gen distributed OSGI & SCA App Server for the Enterprise

Richard, as CEO and Founder, has actively driven the strategic business and technical direction of Paremus since its formation in 2001. Richard maintains keen interest in a number of research areas including Recovery Oriented techniques, Complex Adaptive System design and Self Organized-Criticality. He is specifically interested in the application of such concepts to next generation distributed system design. Prior to founding Paremus, Richard headed the European System Engineering function for Salomon Smith Barney/Citigroup. Richard graduated from Manchester University with Honors in Physics and went on to gain an Astrophysics doctorate from the Royal Greenwich Observatory. Richard's blog can be found at: http://adaptevolve.blogspot.com/.

 

Andrew Niefer

Andrew Niefer

IBM Canada

Presentations: Introduction to PDE/Build

Andrew is a developer with IBM Rational Software in the Ottawa lab and is a commiter on both the PDE Build and Equinox projects. Before joining the Eclipse platform team, he worked on the Eclipse CDT project. Andrew holds a BMath degree from the University of Waterloo.

 

Jeff Norris

NASA Jet Propulsion Laboratory

Presentations: ReSTful OSGi Web Applications Tutorial, RCP @ NASA: An Update

Jeff Norris is the supervisor of the Planning Software Systems Group at the NASA Jet Propulsion Laboratory. His group develops and supports operations systems for a variety of missions including the Phoenix Mars Scout, Cassini Saturnian Orbiter, Mars Reconnaissance Orbiter, and the Spirit and Opportunity Mars Exploration Rovers-- for which they were co-winner of the 2004 NASA Software of the Year Award. He is currently leading the development of the uplink system for the 2009 Mars Science Laboratory Rover and a variety of lunar and martian operations technology projects. Jeff is a strong advocate for the application of agile development methodologies and open source software in mission critical applications. He received Bachelor's and Masters degrees in Computer Science from MIT and lives with his wife and two children near Pasadena, CA.

 

Steve Northover

IBM

Presentations: The Future of SWT, Eclipse 4.0

Steve Northover is the father of SWT (The Standard Widget Toolkit). His interests include programming languages, API design, operating systems, user intefaces and code optimization.

 

Martin Oberhuber

Martin Oberhuber

Wind River Systems, Inc.

Presentations: Remote access with the DSDP Target Management Project, Target Management New and Noteworthy, DSDP - Integrating Device Software Tools under Eclipse

Martin is the leader of the DSDP - Target Management project, DSDP PMC member and a member of the Eclipse Architecture Council. Driven by his desire for constant improvement, he is involved in many areas around Eclipse. Martin holds an MS degree in Telematics from the University of Technology Graz/Austria, and has been working for Wind River in Salzburg, Austria since 1999.

 

Quentin Ochem

AdaCore

Presentations: Bringing Ada to the Eclipse plugin developers

 

Marcel Offermans

Marcel Offermans

luminis

Presentations: Building Secure OSGi Applications

Marcel is a software architect at luminis with broad experience in different operating systems, languages and applications, ranging from data-oriented enterprise applications to embedded and distributed systems. At luminis iQ products, he is responsible for the architecture and development of an OSGi based software provisioning product. Furthermore a PMC member of the Apache Felix open source project and interested in all Java and OSGi related development.

 

Prouvost Olivier

Prouvost Olivier

Anyware Technologies

Presentations: Ecore-OAW-Android : Using Eclipse as a Model Driven Platform to generate an Android Application, Medany platform : using EMF, eRCP, OAW to generate mobile applications

Olivier Prouvost is a co-founder of Anyware Technologies, a French software company based in Toulouse (France), which is deeply involved in the Eclipse technology and its eco-system. Today, he is working on projects using the eRCP and EMF platforms and, in parallel, he diffuses his Eclipse knowledge by giving training or consulting on Eclipse technology

 

Philippe Ombredanne

Philippe Ombredanne

Eclipse ATF committer, Eclipse VE committer, Eclipse SOC committer, EasyEclipse maintainer, PHPEclipse committer, Drools committer, Mozilla contributor.

Presentations: VEX - Visual editor for XML GUI's, A new lease of life for the Visual Editor project - Eclipse GUI building reborn, Extending the Web Tools Ajax Tooling Framework (ATF) , Summer of Code 2007 @ Eclipse: discover 21 cool NEW plugins projects in 10 minutes, The many ways of Eclipse: making your way around the code and communities as users and contributors, Contributing to Eclipse, Enabling support for a new database or data source in Eclipse, Practical testing of Eclipse plugins and OSGi bundles, Using the Web Tools Ajax Tooling Framework (ATF) to create and debug Ajax and JavaScript applications

Philippe is a passionate open source software developer, Eclipse committer, activist and enthusiast plug-in developer. He is a maintainer for EasyEclipse, an open source distribution of useful Eclipse plug-ins, and active contributor to several open source Eclipse projects, including PHPEclipse, the Visual Editor, the Ajax Tooling Framework, the Drools IDE and more. As a volunteer, he led the Google Summer of Code program for Eclipse for the last two years.
He is the CTO and co-founder of nexB, a software company dedicated to open source and application life-cycle management tools and services. Prior to nexB, he has worked at McDonnell Douglas, Accenture, and BearingPoint in various software development and consulting positions. He has worked on assignments with Apple, BEA, Checkpoint, Cisco, HP, Mercury, Microsoft, NetApp, Oracle, Salesforce.com, SAP and Wind River.
Philippe can be found on Eclipse IRC channels as pombreda.

 

EclipseCon Operations

EclipseCon Operations

EclipseCon

Presentations: Exhibitors Reception, Breakfast, Lunch, Breakfast, Lunch, Breakfast, Lunch, Poster Reception, Breakfast, Lunch, Afternoon Break, Eclipse Community Awards Reception and Eclipse Jeopardy

 

David Orme

Coconut Palm Software, Inc.

Presentations: Unit Testing the GUI Tier: How to simply and reliably unit test your graphical user interfaces

A successful Eclipse Rich Client Platform contractor and Eclipse committer, David has been delivering Eclipse RCP applications since before the term was coined. Last year, David took part in the successful delivery of an enterprise, mission-critical, distributed Eclipse RCP application containing more than four million lines of code (including unit tests) at time of delivery. Today that application processes more than 2/3 of that clients' orders and consists of more than five million lines of code (including unit tests). Today, David is on contract with one of the largest investment banks, helping them deploy Eclipse RCP solutions worldwide. In addition, David was the founder of the Eclipse Data Binding framework and led Visual Editor Project during its first few years.

 

Andrew Overholt

Andrew Overholt

Red Hat Canada, Ltd.

Presentations: From Europa to Ganymede: Eclipse Packaging and Ganymatic

Andrew has been working on Eclipse-related things at Red Hat for almost 4 years now. He maintains Fedora Eclipse and leads the Linux Distros Project at eclipse.org. He is also a member of the Eclipse Architecture Council. Presently he is involved in the Equinox p2 effort. Andrew graduated from the University of Toronto's Engineering Science program with a BASc.

 

Kevin P. Taylor

Kevin P. Taylor

Obtiva Corp., Chicago Java Users Group, Agile Project Leadership Network

Presentations: Creating Enterprise Business Applications Using Eclipse RCP, Test-Driven Development (TDD) for Eclipse RCP

Kevin founded Obtiva Corp. in 2005 to help teams transition to Agile practices. Using Agile practices itself, Obtiva delivers significant projects in Java, Eclipse RCP, Ruby on Rails, and other technologies. Kevin has authored and taught several courses for Obtiva, including Agile Project Management and Test-Driven Development in Java. He is a speaker at national conferences and local user groups around the U.S.

 

Ketan Padegaonkar

Ketan Padegaonkar

ThoughtWorks, India

Presentations: SWTBot - SWT/Eclipse Testing, and lessons learned along the way

Ketan Padegaonkar is a developer at ThoughtWorks. At work, he's writing a the next generation FIT IDE, targeted at business analysts, and based on the Eclipse platform. He is also writing SWTBot, an open-source functional testing tool for SWT, and Eclipse based applications in general.

He is the maintainer for the RCP bundle of JCRBrowser, a viewer for Content Repository for Java(JSR-170)

He loves open-source, technologies and follows up closely on Eclipse developments. He has been working on Eclipse technologies for sometime now, and likes to evangalize Eclipse.

There are rumors that he loves Gentoo Linux and loves building Eclipse from source in the spirit of Gentoo.

When he's not at his computer writing bugs, he can generally be found playing Age-of-Empires or Counter Strike. Recently he's learning to create noise using a guitar.

Ketan is currently in Bangalore, and can be contacted at KetanPadegaonkar at gmail.com

 

Didier Parigot

Didier Parigot

INRIA, French National Institute for Research in Computer Science and Control

Presentations: SmartTools Software Factory

Didier Parigot is a senior research scientist at INRIA (the French National Institute for Research in Computer Science and Control). He brings more than 20 years of research works in Generative Software Engineering and Generative Programming. Since 2000, Didier is the SmartTools team leader at INRIA Sophia Antipolis. He holds a PhD in Computer Science from Paris XI University and an H.D.R (equivalence with the Professor status) from Nice University.

 

Benjamin Pasero

Benjamin Pasero

IBM

Presentations: Plastic Surgery For Eclipse: Custom SWT Widgets, RCP Customization, And More, Automate your Builds using Pluginbuilder, From SWT to RCP: Experiences implementing RSSOwl 2.0 with RCP

Benjamin Pasero is the developer of the opensource newsreader RSSOwl. He is well experienced in the Eclipse Rich Client Platform with a focus on SWT and JFace and has written a number of articles on this topic, as well as giving workshops at conferences. Benjamin can be reached via e-mail to bpasero {_at_} rssowl.org.

 

Karl Pauls

Karl Pauls

luminis

Presentations: Building Secure OSGi Applications

Karl is the lead software engineer at luminis iQ products with an extensive background in security, federated authentication, and authorization solutions; and is an early adopter of OSGi being involved with OSGi based applications for more then six years. He is a commiter and member of the PMC of Apache Felix. He received an MS in computer science from the Freie Universität Berlin.

 

Brian Payton

IBM

Presentations: Introducing the DTP SQL Query Builder

Brian Payton, a software developer in IBM Information Management, has been developing database tools, particularly query builders and editors, throughout his 20-plus years at IBM. He co-leads the SQL Development Tools project within the Eclipse Data Tools Platform project. Mr. Payton has a B.S. in Computer Science from California Polytechnic University, San Luis Obispo, and works at IBM’s Silicon Valley Laboratory.

 

Kimberley Peter

Kimberley Peter

IBM Canada

Presentations: Building on Eclipse in interesting ways while still respecting its look and feel, Usability And User Interface Best Practices BOF

Kimberley Peter is a visual designer with the IBM Toronto Media Design Studio. She leads the UI design for Jazz, contributes to the Eclipse UI Guidelines and its associated Best Practices work group, and co-leads a team of visual designers for IBM Rational Software products.

 

Jeff Phillips

Jeff Phillips

The Boeing Company

Presentations: The Cure for Your Disconnected Toolset Headache, Open System Engineering Environment: An Integrated Solution, Top 10 Deployment Secrets They Don't Want You To Know, Open System Engineering Environment

Jeff Phillips is a software engineer at Boeing working on the OSEE project. He worked as a key architect and developer in the creation of the OSEE Application Framework. His recent efforts included working on Define, an Eclipse open source requirements management solution. He earned a Bachelor of Science in Computer Science from Arizona State University.

 

Pawel Piech

Pawel Piech

Wind River Systems

Presentations: Implementing a debugger using the DSF framework (part 1)., Implementing a debugger using the DSF framework (part 2)., Device Debugging Project Update

Pawel is the project Manager for the Device Debugging Project and the architect of the Debugger Services Framework (DSF). At Wind River Systems he has been developing an Eclipse-based debugger over the last four years.

 

William Piers

William Piers

Obeo

Presentations: Model-to-model Transformation with ATL

William Piers, MDA Consultant at Obeo, is currently working on the m2m part of modeling, especially for ATL and QVT-R projects. He is committer on these two projects. He has graduated a Master at the University of Nantes and specialized himself in software engineering and model driven engineering.

 

Der Ping Chou

Der Ping Chou

IBM

Presentations: Extending TPTP for database unit testing

Development manager with IBM Information Management Data Tools, WTP/DTP Committer, DTP ModelBase sub-project lead.

 

Steffen Pingel

Steffen Pingel

Tasktop Technologies

Presentations: Best Practices with Mylyn, Mylyn Ecosystem: towards the Task-Focused Workday, Mylyn Bashing, Brainstorming and Beer BOF

Steffen Pingel is a software developer at Tasktop Technologies. He enjoys working on Mylyn based tools that keep developers focused and productive. He has been a committer on the project since 2006 when Google's Summer of Code got him addicted to Mylyn.

 

Andrey Platov

Andrey Platov

xored software, Inc.

Presentations: Developing Python IDE on top of Eclipse DLTK Project, Eclipse Command Language - next step in Eclipse Scripting & Automation?

Andrey Platov is a Project Lead for the Eclipse Dynamic Languages Toolkit (DLTK) project.

 

Kit Plummer

Kit Plummer

Gestalt, now part of Accenture

Presentations: The DoD, Open Source, and OSGi as a Server Infrastructure.

Kit Plummer is a Technical Architect by title, a software engineer by trade and Open Source evangelist by accident. Kit is currently employed at Gestalt, LLC. where he is engineering cross commercial-DoD systems, in an Open Source environment. Kit has also worked with other DoD-centric contractors to build and deliver integration platforms and mission-autonomy capabilities. Kit is also a graduate student at the University of Maryland studying Software Engineering.

 

Alex Polmans

Alex Polmans

DDC-I, Inc. Phoenix AZ

Presentations: Creating a framework for Mixed Java, Ada, and C development:

Alex had over 15 years of experience in Real Time Naval Defence projects before joining DDC-I in 2001 to focus on tool and Run Time development. Since then has has led the effort to interface the DDC-I toolset to Eclipse. He has degrees in both Electronic Engineering and Computer Science.

 

Damon Poole

AccuRev Inc.

Presentations: Agile Development: A Business Perspective on How and Why it Works

Damon Poole is founder and CTO of AccuRev Inc., and Agile software development company that is a member of the Eclipse Foundation. Damon has been involved in software development methodology and process improvement projects for over fifteen years at the Open Software Foundation, Fidelity Investments, and many others. Damon writes frequently on the topic of Agile development and works closely with AccuRev’s customers developing and implementing state of the art Agile techniques. Damon, who has spoken at numerous software development and Agile-related conferences, including SD Best Practices, Software Test & Performance, SCQAA, ACDM Conference, CCIUG, Q-Con, and Deep Lean, earned his BS in Computer Science at the University of Vermont in 1987. You can contact Damon at damon@accurev.com. His blog is http://damonpoole.blogspot.com/.

 

Gerald Preissler

Gerald Preissler

SOPERA GmbH

Presentations: An introduction to policy handling with Eclipse STP, An integrated approach to SOA tooling for ServiceMix and other platforms

Jerry Preissler has been working on the SOA platform of Deutsche Post for 5 years now. Currently he is the architect responsible for the tooling components of the platform. He is contributor for the SOA Runtime Framework (a.k.a. Swordfish) and the SOA Tools Project.

 

Silenio Quarti

IBM

Presentations: The Future of SWT

Silenio Quarti is the technical lead for SWT. His areas of expertise include graphics, widgets, threading, optimization and operating system programming. He has been intimately involved with both the design and implementation of SWT for many years.

 

Phil Quitslund

Phil Quitslund

Instantiations

Presentations: UI Testing Patterns and Best Practices

Phil Quitslund, window tester architect at Instantiations, is an expert in GUI testing and automation. He has been active in the Eclipse research community since 2002 and has developed numerous tools for supporting advanced programming language features and extensions such as aspect-oriented programming.

 

Marc R. Hoffmann

Marc R. Hoffmann

Mountainminds GmbH & Co. KG, Munich

Presentations: Code Coverage Analysis for Eclipse

Marc works as an independent consultant and has been involved in the development of several commercial Eclipse/RCP based projects and software products since 2004. He is the author of the open source code coverage plug-in EclEmma (www.eclemma.org) which is nominated as a finalist in the 2008 Eclipse Community Awards.

 

Beth R.Tibbitts

Beth R.Tibbitts

IBM Research

Presentations: Static Analysis in PTP with CDT, PTP (Parallel Tools Platform)

Beth Tibbitts is a veteran of software development in IBM, including APL and LISP, both underdog languages and environments, and eventually C++ and Java, amongst many others. Beth has developed tools for Expert Systems, debuggers, education, ADHD children, and for making web sites more accessible to persons with disabilities. She became a fan of Eclipse several years ago and has more recently written tools for programmers and users including tools for porting C and C++ programs to Linux. She is a committer on the Parallel Tools Platform Project and now develops tools for high performance computing users, primarily aiding in the development and analysis of parallel programs to increase productivity, making heavy use of the APIs in the CDT.

 

Kaloyan Raev

Kaloyan Raev

SAP Labs Bulgaria

Presentations: Building and extending wizards with WTP Wizard and Data Model Frameworks

Kaloyan Raev is a committer in the Eclipse Web Tools Platform project. He is working for SAP Labs Bulgaria, in the SAP NetWeaver division. After years of working on core modules of the SAP NetWeaver Application Server, he is now aligning the Java EE toolset of the SAP NetWeaver Developer Studio with the Eclipse WTP project.

 

Sam Ramji

Sam Ramji

Microsoft

Presentations: Keynote - Sam Ramji

Sam directs the Open Source Software Lab at Microsoft doing primary research on various open source projects, and driving interoperability between Microsoft and key open source technologies. He leads Open Source Technology Strategy, including engaging with commercial Open Source companies like Novell, JBoss, Zend and SugarCRM, to help Microsoft advance our support for and understanding of the open source development, community, and marketing models.

Sam has led engineering teams building large-scale applications on Open Source software (at Ofoto.com) as well as hands-on development of client, client-server, and distributed applications on Unix, Windows, and Macintosh. Prior to his current role at Microsoft, Sam was a Director of Emerging Business working on the Silicon Valley Campus where he managed relationships with Venture Capitalists and entrepreneurs. Sam has held management and strategy positions at BEA Systems and Ofoto.com and has worked with Fortune 500 CTOs and architects.

Sam holds a Bachelor of Science degree in Cognitive Science from the University of California at San Diego.

 

Jose Ramos

Jose Ramos

Sybase iAnywhere

Presentations: Creating Windows Mobile Database Applications with Eclipse

Jose Ramos is a Product Manager for Sybase iAnywhere and is responsible for direction and lifecycle planning of Sybase iAnywhere products. With more than seven years of experience, Jose plays an active role in customer demonstrations and education to ensure the continued success of SQL Anywhere, the industry-leading database management and data movement technology built for frontline environments. Over the years, Jose has delivered many presentations at technology conferences and has recently written several articles for Eclipse Developer's Journal.

Jose holds a Bachelor of Mathematics in Computer Science from the University of Waterloo in Ontario, Canada, and is currently studying to earn a Master of Business Administration from Wilfrid Laurier University in Ontario, Canada.

 

Hugo Raniere Di Assunção Brasilino

Hugo Raniere Di Assunção Brasilino

C.E.S.A.R

Presentations: Re-structuring of a swing-based application into an Eclipse RCP

Mr. Brasilino is a current contributor to the MTJ project. He has a long background with Java(TM) and Java ME. and has been working with Java in mobile devices since 2004. Mr Brasilino is graduated in Computer Science at Universidade Federal de Campina Grande and works at CESAR - Recife Center for Advanced Studies and Systems. Currently he is the Technical Leader for the MOTODEV Studio for Java ME.

 

Pascal Rapicault

IBM

Presentations: Equinox p2, Improving Eclipse Provisioning, Introduction to PDE/Build, p2, provisioning for you

Pascal is a developer with IBM Rational Software at the IBM Ottawa labs (formerly Object Technology International) since 2002 where he leads the development of equinox p2. Before that he has been the PDE Build lead and played a key role in the development of the OSGi based runtime from the first prototypes developed in the Equinox project to its integration in Eclipse. Pascal holds a Master degree from the ESSI (France) and a PhD from the University of Nice (France).

 

Chris Recoskie

IBM Rational Software

Presentations: Enabling Remote Development with CDT and PTP

 

Dr. Ricco Deutscher

SOPERA GmbH

Presentations: Why did Deutsche Post open source to Eclipse?

Dr. Ricco Deutscher is the managing director of SOPERA. Before joining SOPERA, Ricco Deutscher was an architecture and technology expert at McKinsey and in charge of international architecture projects. In this capacity he developed the fields of SOA and Open Source at McKinsey. In addition, Ricco Deutscher was also co-founder and president of flatfox AG, a provider of email marketing technologies. He began his professional career as a software architect at SAP AG in Walldorf. Dr. Ricco Deutscher studied physics at the Universities of Leipzig and Moscow, and received a Doctorate in Theoretical Physics from Hanover.

 

Jo Ritter

Presentations: Equinox Framework: How to get Hooked

Jo is Director Mobile Solutions at ProSyst Software, Germany. He has been working on commercial OSGi solutions for more than 6 years. Jo and his team have created the first productive Mobile OSGi / JSR 232 systems. Prio to his time at ProSyst, Jo was Software Engineer at Braun/Gilette. Jo graduated in Electrical Engineering so as in Business Administration.

 

Steve Robenalt

Steve Robenalt

Amdocs Inc, BCM Division by day. Contract developer and Eclipse Committer (Visual Editor project) by night.

Presentations: A new lease of life for the Visual Editor project - Eclipse GUI building reborn, RCP for Industrial Automation and Real-Time Control, Building an Application with EMF Models

Steve is currently a "Software Design Expert" (whatever that means) at Amdocs BCM division, working primarily on the integration of a mature suite of business operations software with JEE-based component software. In support of this work, he has also developed 2 generations of modeling/code generation tools based on Eclipse. He has recently been spending a lot of time with RCP development, both at Amdocs, and for outside contracts, and still manages to find some time to work on Eclipse as a committer (though not as much as he'd like). For the past 25 years, Steve has bounced around various jobs and contracts, working on everything from single-chip embedded systems to multi-platform enterprise systems in a variety of languages and with a variety of tools. Steve received a Bachelors degree in Materials Science and Engineering from the University of California, Davis.

 

Jared Rodriguez

Skyway Software Tampa, Florida

Presentations: Using Eclipse to Model Rich Internet Applications and Web Services for Spring, Best Practices for Mixed Software Development BOF

Mr. Rodriguez created the first internet marketplace software in 1996 when he was co-founder and CTO at TRADEX, a leading provider of e-marketplace software technology. After Ariba acquired TRADEX in the late 1990s, Rodriguez served as CTO at Ariba and a Principal of Armada Venture Capital Group, an early-stage venture capital firm. Rodriguez is an author of the Universal Description, Discovery and Integration (UDDI) specification and is listed as 'one to watch' among InfoWorld's 2002 list of technology innovators. Along with former TRADEX colleagues Daniel Aegerter and Jack Kennedy, Rodriguez founded Skyway Software in November 2001.

 

Roman Roelofsen

Roman Roelofsen

ProSyst Software GmbH

Presentations: Transactions in Eclipse Based SOA

Roman Roelofsen is Software Architect at ProSyst Software GmbH. His focus is on leveraging the OSGi Technology in conjunction with Enterprise Java applications. He represents ProSyst Software in the OSGi Enterprise Expert Group and acts as a consultant in customer projects. His main interests are language design and component-based development. Roman holds a Master of Science in Computer Science from the University of Applied Science and Arts Hanover.

 

Mark Rogalski

IBM

Presentations: Announcing the Sprint Next Generation Java Platform

Mark Rogalski is the IBM Software Architect for Lotus Expeditor for Devices. He is one of the founders of the Eclipse embedded Rich Client Platform project, and is currently a member of the Eclipse Device Software Development Platform management committee. Based in Austin, Texas, Mark has been with IBM for 20 years, spending the last 10 years working on Java software for various types of devices.

 

Randy Rohrbach

Wind River Systems Inc

Presentations: Implementing a debugger using the DSF framework (part 1)., Implementing a debugger using the DSF framework (part 2).

Current committer/developer for DSDP/DSF.

 

Angel Roman

Angel Roman

MDE Systems, Inc.

Presentations: Introduction to Model Driven Engineering using Eclipse Frameworks, BUG: A Customizable Hardware and Software Platform using Linux, Java, and OSGi

Angel Roman is the Chief Software Architect of MDE Systems and an expert on the Eclipse Development environment and its application frameworks. He has presented at various industry conferences on topics such as Software Defined Radios and MDE Technologies. He is currently involved with projects concerning Eclipse Development, Embedded Linux Systems and OSGi.

 

Scott Rosenbaum

Scott Rosenbaum

Innovent Solutions, Inc.

Presentations: Integrating Reporting into your Application, BIRT BOF

Scott Rosenbaum is a managing partner for Innovent Solutions, a consulting firm focused on the design, development and distribution business intelligence solutions. He has been an active user of Eclipse technology since 2002, and joined the BIRT Project Management Committee in November of 2004. Mr. Rosenbaum holds a Bachelor of Science degree from General Motors Institute. He has spent the last 20 years working on business intelligence solutions for the insurance, banking, healthcare, retail sales and automotive industries.

 

Joel Rosi-Schwartz

Etish Limited

Presentations: Introducing Useme, the Open Requirements Management Tool, Eclipse as a Requirements Management Platform

Joel's greatest passion is to see through chaos into order and to put structure into seemingly random situations. He draws both technical and aesthetic pleasure from well layered, uncoupled software architectures and he values component based development. He has a great many years experience with most aspects of J2EE architecture and development, particularly on the server side. He is conversant with a number of industrial strength application servers. He has also been committed to and involved in the open source movement since its earliest days and he is one of the authors of Useme, the open requirements management tool, which is Eclipse based. Having experienced many aspects of software development, Joel firmly believes in the importance of process in any development effort and has, through the years, applied process to his work as well as mentored other teams on it. He absolutely loves talking shop, at times affectionately recounting stories from his days as a pioneering Unix hacker.

 

Barbara Rosi-Schwartz

Barbara Rosi-Schwartz

Etish Limited

Presentations: Introducing Useme, the Open Requirements Management Tool, Eclipse as a Requirements Management Platform

Barbara is a Software Engineer who is enthusiastic about all things Eclipse. She believes in open source and she is one of the authors of Useme, the open requirements management tool, which is Eclipse based. She loves the UML, Java and XML. She embraces solid development process practices and she enjoys good yarns around process engineering over a wee dram :-). She has left a piece of her heart with the scientific community, where over a number of years, as part of her PhD and beyond, she enjoyed experimental physics of soft matter and computer modelling of polymeric materials.

 

Nicolas Rouquette

Nicolas Rouquette

Jet Propulsion Laboratory M/S 301-270 4800 Oak Grove Drive Pasadena, CA 91109

Presentations: Analyzing and verifying UML models with OCL and Alloy

Dr. Rouquette has been involved in applications of state-of-the-art model-driven development technologies at JPL for over a decade. For the 1998 Deep Space One mission, he pioneered a novel approach to spacecraft fault protection system design using the Mathworks' Stateflow toolbox augmenting the breadth of code generation to include the synthesis of telemetry encoding/decoding algorithms. While this technology has been reused for the 2005 Deep Impact mission, Nicolas shifted to JPL's State Analysis methodology where he led the design of the component architecture for the Mission Data System project. Recently, Nicolas has been involved in supporting the NASA Constellation project with an adaptation of Kennedy Carter's iUML exporter to produce <>-profiled UML models based on a lightweight extension of a preliminary version of an OMG specification being developed for a "Semantics of a Foundational Subset for Executable UML".

 

Ramani Routray

IBM Almaden Research

Presentations: Eclipse Aperi Storage Network Simulator, Aperi Storage Management Project

Ramani Routray is an Advisory Software Engineer at IBM Almaden Research Center in San Jose, California. His research interests are: storage systems, integrated server-network-storage management, disaster recovery and machine learning. He has been with IBM since 1999. He has authored several IBM academy papers, publications in external conferences, IBM Redbook and has filed several patents. One of the patent(U.S. Patent US7246254B2) - ADR(Autonomic Data Recovery) was awarded with Autonomic Computing special patent award. He has also made significant contributions to IBM Totalstorage Productivity Center (TPC), Eclipse Aperi SAN Simulator.

 

Michael Rozlog

Michael Rozlog

Borland/CodeGear is a member of the Eclipse Foundation.

Presentations: How to apply Software Archeology to your development process

Mike Rozlog is CodeGear’s Product Line Sales Manager for the Americas. He is focused on helping ensure the products being developed by CodeGear exceed the expectations of CodeGear’s customers. Mike has held many management positions with various companies including 8 ½ years with Borland before joining the newly created CodeGear (a wholly owned Borland division focused solely on Developer tools). Mike spends a great deal of time thoroughly discussing and explaining the technical and business aspects of CodeGear products and services to audiences and analysts worldwide. He has been published many times, and his latest collaboration is Mastering JBuilder from John Wiley & Sons, Inc. Mike Rozlog has delivered speeches, presentation, technical training to audiences all over the world. Some of the more notable speaking engagements include JavaOne, Real World Java Seminar, Collaborative Technologies Conference, Gartner IT Symposiums, Borland/CodeGear User Conferences, Sybase User Conference, Java User Groups around the United States, and taught Object Orientation, and various languages over the years for various consulting firms.

 

Daniel Rubel

Daniel Rubel

Instantiations

Presentations: RAP vs GWT - Which AJAX Technology is for You?, Building Commercial-Quality Eclipse Plug-Ins [Part 1], Building Commercial-Quality Eclipse Plug-Ins [Part 2], UI Testing Patterns and Best Practices

Dan Rubel is an entrepreneur and an expert in the design and application of object-oriented technologies with more than 15 years of commercial software development experience, including ten years of experience with Java and six years with Eclipse. He is the primary architect and product manager for several successful commercial products including RCP Developer, WindowTester, and RCP Packager, and has played key design and leadership roles in other commercial products such as WindowBuilder Pro, VA Assist, and CodePro Studio. He has co-founded a successful company and is a sought-after speaker at industry conferences. Specialties: Eclipse product development including code analysis and RCP construction tools at Instantiations (http://www.instantiations.com). Co-Author: "Eclipse: Building Commercial Quality Plug-ins", Addison Wesley, 2004. ISBN: 0-321-22847-2 (http://www.qualityeclipse.com)

 

Mary Ruddy

Mary Ruddy

SocialPhysics.org (in her day job, Mary is the founder of Meristic, Inc.)

Presentations: Present and future directions in security and identity, Identity Management, Authorization and User Profiles: Higgins 1.0 and beyond, How to market your Eclipse project when you don’t have a marketing budget, Higgins

Mary serves as the Higgins project co-lead. Through her work in business development and software for CRM, e-commerce and PLM she has come to see the need for open, user-centric systems that enable people to manage their own profile and relationship information; and is assembling the organizations and individuals to bring this vision to reality. Mary is the founder of Meristic, Inc. and co-founder of socialphysics.org. Previously Mary was a VP at Parity Communications, Inc. Prior to that, she was VP Strategic Marketing at PTC and VP Advanced Products at Pegasystems. Mary has a degree in Mathematics from Smith College and a MSM from MIT.

 

Mark Russell

Mark Russell

Instantiations

Presentations: RAP vs GWT - Which AJAX Technology is for You?

Co-architect of the Instantiations continuous build and deployment system. Build master with 14 years experience developing large and small build systems for large corporate systems and small open source projects. Developer on several Instantiations products such as CodePro and RCPDeveloper. Eclipse committer

 

dave russo

Texas Instruments

Presentations: Introducing Real-Time Software Components (RTSC), Overview of Real-Time Software Components: A Scalable Component Model for Embedded C Development

Dave Russo is a Distinguished Member of Technical Staff at TI, and currently serves as the Target Content Infrastructure CTO within TI's Software Development Organization. Before joining TI, Dave was co-founder of Spectron Microsystems, where he helped create the world's first real-time operating system for DSP (SPOX/C3x) in 1988 and DSP/BIOS in 1997. After TI acquired Spectron, Dave guided evolution and diffusion of DSP/BIOS for use on TI architectures. He is the original author of eXpressDSP Algorithm Standard (xDAIS), recently served as lead architect and developer of TI's Codec Engine multi-media framework for advanced SOCs, and is co-creator of the Real-Time Software Component model and its associated XDC tools. Dave has a Bachelors degree in Mathematics from MIT and a PhD from University of California, Santa Barbara.

 

Ken Ryall

Ken Ryall

Nokia

Presentations: Visual Studio Users & Eclipse

Ken Ryall is a Software Architect on Nokia's Carbide.c++ team creating Eclipse/CDT based tools for mobile development. He is a committer on the CDT project with experience developing tools for a variety of embedded and desktop platforms. Ken lives in Austin TX, with his wife, daughter, and three dogs.

 

Max Rydahl Andersen

Max Rydahl Andersen

JBoss, a division of Red Hat

Presentations: How to extend JBoss Tools Visual Page Editor for custom tag libraries, JBoss Seam and Eclipse, Eclipse Plugins for Seam, JSF, JBoss AS and more, Adding support for Web frameworks in Eclipse

Max Rydahl Andersen have been employed by JBoss, a division of Red Hat, since September 2004 working as developer and consultant. He is a long time member of the Hibernate Team, developing on the core and the toolset. Today he is mostly working on JBoss Tools/JBoss Developer Studio and Seam. Before joining JBoss, Max worked as a project lead and developer for a company working with large scale health care solutions.

 

Khawaja S Shams

NASA Jet Propulsion Lab - California Institute of Technology

Presentations: ReSTful OSGi Web Applications Tutorial

Khawaja joined the Ensemble Team at NASA in 2005, and he has since been focused on development of OSGI based web services to complement Ensemble’s RCP applications. His previous work experience includes work at Malin Space Science Systems and the Internet Protocol Team at Nokia Mobile Phones. Khawaja earned a Master’s degree in Computer Science from Cornell University, and he has a Bachelor’s degree in Computer Science from University of California, San Diego.

 

Jan S. Rellermeyer

Jan S. Rellermeyer

Department of Computer Science, ETH Zurich, Switzerland

Presentations: The Virtual OSGi Framework, Distributed Computing with OSGi

Jan S. Rellermeyer joined the Information and Communication Systems Research Group of Prof. Dr. Gustavo Alonso as a PhD student at ETH Zurich in May 2006 after he received his MSc in Distributed Systems from ETH. Jan is the author of the Concierge OSGi Framework, the pure Java SLP implementation jSLP, and of R-OSGi, a transparent solution for remote OSGi services. He is additionally working with the ECF team on the transparent remote service integration into Eclipse. His research focus is on OSGi in distributed systems and fluid computing.

 

Sunil Sabat

IBM

Presentations: Innovation of tomorrow

I am an enablement architect and techncial alliance manager at IBM working mainly with business partners. I work in IBM Data Management Group. I have 7+years of experience working with Open Source products. Last year, I served as reviewer for W3 XML conference. I have built virtual images on Linux and run labs using ISV products and services. At IBM conference in 2007, I presented on how to generate dollars adopting standards and community driven development. I have MBA, MS(Comp Sc) and M. S(Comp Eng.). I am Linux+, Security+ and Network+ certified as well.

 

David Saff

MIT

Presentations: Theory-infected: Or How I Learned To Stop Worrying And Use Unit Theories in JUnit 4, Run Different: Extending JUnit 4 with Custom Runners

David Saff is a Ph.D. student at the Massachusetts Institute of Technology, researching continuous testing, test factoring, and unit theories, all automated techniques to extend the bug-finding power of simple tests. David's previous research includes work on artificial intelligence, intuitive user interfaces, and computing with small distributed devices. Before joining MIT, David was a software engineer and project manager at Molecular, Inc. In addition to his research activities, David is a developer for the JUnit unit-testing framework, and has contributed to the testing capabilities in the Eclipse IDE.

 

Carlos Sanchez

Carlos Sanchez

Exist Global

Presentations: Q4E, Maven integration for Eclipse, Maven, Eclipse and OSGi working together

Carlos Sanchez has been involved in Open Source for nearly ten years. He has specialized in solving a variety of business challenges in a wide variety of industries, including e-commerce, financial services, telecommunications, and software development. A member of the Apache Maven Project Management Committee (PMC), Carlos is one of the maintainers of the central Maven repository and a co-author of "Better Builds with Maven," the first book about Maven 2. He is currently the leader of the Eclipse integration project at Exist Global. Carlos received his Computer Engineering degree at the University of Coruña, Spain, and enjoys traveling and discovering new places.

 

Georg Sander

Georg Sander

ILOG S.A.

Presentations: Professional Quality Graph Layout for GEF

Georg Sander is Principal Scientist at ILOG and develops new layout strategies for ILOG's Java and .NET product lines. With more than 15 years of experience in automatic graph layout, he is well known in the graph drawing research community. He joined ILOG in 1999 as a graph layout specialist for the Views and JViews product lines. From 1996 to 1999, he was chief software architect at Tom Sawyer Software where he led the graph layout development team. Before that, he worked in the Esprit projects #390 PROSPECTRA and #5399 COMPARE on compiler technology and on visualization of compilers. Mr Sander holds a PhD in Computer Science from the Saarland University in Germany.

 

David Savage

David Savage

Paremus

Presentations: How To Build Large Scale Enterprise Applications Using OSGi, How to distribute Spring Dynamic Modules for OSGi with the Newton Project

David graduated from Cardiff University with a 1st Class Honours in Physics, subsequently he went on to become a finalist in the UK's SET awards for his final year thesis on quantum scale electrical conductivity phenomena. Since then he has worked extensively as a designer and developer of software in the telecoms and finance industries focusing mainly on large scale networked infrastructure.

 

Alberto Savoia

Alberto Savoia

Agitar Software Laboratories

Presentations: Software Metrics - The Good, The Bad and the CRAPpy

Alberto is CTO of Agitar Software and he’s on a mission to rid the world from CRAPpy code. Before Agitar, he led the development of high-quality, long-lived, and money-making software at companies like Google and Sun Microsystems – but admits to having produced his share of CRAPpy code in the past. Alberto’s work in software development technology has been recognized with several prestigious awards including two Jolt Awards, The Wall Street Journal Technology Innovation Awards, and the JavaOne Duke’s Award. A prolific writer and blogger, Alberto is also one of the contributing authors to O'Reilly's bestselling book "Beautiful Code".

 

Kevin Sawicki

Kevin Sawicki

Aptana Studio Developer

Presentations: Pimp My Editor, Ajax development with Eclipse

Graduated from Rochester Institute of Technology in 2007.

 

Doug Schaefer

Doug Schaefer

Wind River Systems

Presentations: Building Open Source Communities: One Contributor at a Time, Integrating a custom tool-chain in CDT, CDT Ganymede Update, CDT BOF

Doug started his work on Eclipse as one of the original contributors to the CDT project as it launched in 2002. He led the team that built the CDT indexing and managed build frameworks at IBM/Rational. He later went on to join QNX and became the project lead for the CDT. Today, he is an engineering manager at Wind River Systems leading the Install and Licensing Technology team and continues in his role as the CDT Project Lead.

 

Michael Scharf

Michael Scharf

Wind River

Presentations: Understanding JFace Data Binding, Developing Eclipse Rich-Client Applications

Michael is one of the architects of the Wind River Workbench, CDT based IDE for embedded development. He works for WindRiver since 1994. Earlier in his career, he worked for 9 years in the area of computational molecular biology using object oriented technology for analysis and visualization of complex data. He is working with eclipse since 2001.

 

Markus Scheidgen

Markus Scheidgen

Humboldt-Universität zu Berlin

Presentations: Frameworks to Create Language Definitions and Tools on Top of the Eclipse Modelling Project

Early in his career, Markus Scheidgen made experiences in modelling telecommunication systems, and ah-hoc wireless networks for Siemencs and NEC. In the last years, he utilises this experiences in research on language development to enhance the modelling experience for others. Markus is working on meta-tools for all language aspects from language notation, structure, and semantics. He is currently working on his PhD thesis. He received scholarships from the Deutsche Forschungsgemeinschaft and the city of Berlin.

 

Tom Schindl

Tom Schindl

BestSolution.at Systemhaus Gmbh

Presentations: Advanced User Interface Programming Using the Rich Client Platform (part 2), UI Component Programming Best Practices

Tom is co-founder and CSO of BestSolution.at, an Austrian company that mainly develops cross-platform solutions based upon open source software whenever possible. Some of the core components in this area are Eclipse-technologies like RCP, Databinding and EMF. Besides this, Tom is Platform-UI committer (main working area JFace-Viewers + ToolTips) and also contributes to other OSS/Eclipse-Projects like Nebula, UFacekit, Apache-Commons, Perl, ... . For his work on JFace and Nebface he won the "Eclipse Top Contributor" award in 2007.

 

Georg Schmidt

brox IT-Solutions GmbH An der Breiten Wiese 9 30625 Hannover Germany

Presentations: Towards a General Enterprise Information Logistics Framework

Georg Schmidt co-founded 1998 the BROX IT-Solutions GmbH. Since the company foundation he managed the development department. He was initiator of the EIF, an information management framework for integrating information access technology in complex enterprise environments.

 

Markus Schorn

Markus Schorn

Committer for the CDT project, employee of Wind River Systems, Inc.

Presentations: Uncover macro-expansions using CDT

Markus is a committer on the CDT project, holds a MS degree in Mathematics from the Reaserch Institute of Symbolic Computation, Hagenberg/Austria. Markus has been working for Wind River in Salzburg, Austria since 2001.

 

David Sciamma

David Sciamma

Anyware Technologies

Presentations: Ecore Tools : Create a complete modeling environment for Ecore, RCP in the energy industry

I am manager of the Eclipse Development Team at Anyware Technologies. We are deeply involved in open source communities (Eclipse Foundation, Apache Foundation). I am currently architect and project manager for the Topcased project (http://www.topcased.org) and lead the new EMF component : Ecore Tools (http://wiki.eclipse.org/Ecore_Tools). I also spend my time giving Eclipse trainings and consultings on Eclipse, PDE, GEF, EMF, GMF, RCP, eRCP... and other cool Eclipse stuffs.

 

Heiko Seeberger

Heiko Seeberger

metafinanz GmbH, Germany

Presentations: Agile RCP - Presenter First using Spring Dynamic Modules, Enterprise Open Source: Making the case for companies to create open source projects

Heiko Seeberger manages the market unit Enterprise Architecture at metafinanz Informationssysteme GmbH. He has worked in IT since 1993, specialising mainly in OO methods and technologies. A passionate software engineer, he is currently focusing on AspectJ, Eclipse technologies, Spring, SOA and agile methods. He is also active in the open source community, e.g. within Eclipse and aspectbrains.org.

 

Tom Seidel

Tom Seidel

Spirit Link GmbH

Presentations: Learning infrastructure with 60,000 users worldwide, powered by Eclipse

Tom Seidel is working as Technical Project Lead and Software Engineer on Eclipse RCP based projects for Spirit Link GmbH, Germany. He is responsible for building up Eclipse expertise and developers for Spirit Link.

 

Mikhail Sennikovsky

Intel Corporation

Presentations: Integrating a custom tool-chain in CDT

 

Savino Sguera

Savino Sguera

University of Rome Tor Vergata

Presentations: Semantics-driven software provisioning: actually reusing software

Savino Sguera is a postgraduate computer engineering student @ the University of Rome Tor Vergata. During summer 2007 he participated in the Google Summer of Code program, with a project about semantics-driven software component provisioning. His mentoring organization was the Eclipse Software Foundation. He graduated in computer engineering in May 2006 with a thesis about an ontological framework for linguistic coordination in multi-agent systems, further investigated and described in a paper on the Applied Ontology Journal of Conceptual Modeling. His main interests are software development and engineering, architectural patterns, semantic web technologies and open source.

 

Alexander Shatalin

Alexander Shatalin

Borland Software Corporation

Presentations: Introduction to the Graphical Modeling Framework, Mega Modeling Mania

 

Sheila Sholars

Sheila Sholars

IBM Corporation

Presentations: Data Applications in Eclipse: The Eclipse Data Tools Platform

Sheila Sholars is a Software Engineer with IBM Information Management at the IBM Silicon Valley Lab in San Jose, California She has worked on data related software development for almost 20 years, holds several patents and a B.S. from UCLA in Computer Science and Engineering. Sheila currently serves on the DTP Project Management Committee.

 

Alberto Sillitti

Free University of Bolzano

Presentations: Lagrein: Software Metrics Visualization Tool

 

Todd Singleton

Todd Singleton

IBM - Aperi

Presentations: Aperi: Open Storage Management, Aperi Storage Management Project

Todd has worked on various open software solutions and has spent the last three years working for open solutions in the storage management space. He is one of the original Aperi members and continues to serve as an Aperi developer.

 

Vineet Sinha

Architexa

Presentations: Using Diagrammatic Explorations to Understanding Code

Vineet Sinha has been working for the last six years in helping users understand and work with large structured information spaces. He has received his PhD at the MIT CS+AI Lab while working as the lead developer of the Relo project. This work has been motivated by his previous experiences working with large codebases, such as Microsoft Office, and has been done in part through collaboration with Accenture Research Labs. Vineet is currently working on building out this functionality at Architexa.

 

Ian Skerrett

Eclipse Foundation

Presentations: Enterprise Open Source: Making the case for companies to create open source projects, Building Open Source Communities: One Contributor at a Time, How Banks Can Work Together at Eclipse and Open Source

Ian is the Director of Marketing at the Eclipse Foundation.

 

Paul Slauenwhite

Paul Slauenwhite

IBM Canada

Presentations: Test and Performance Tools Platform (TPTP) BoF

Paul Slauenwhite is an advisory software developer at the IBM Toronto Lab working on Automated Software Quality (ASQ) tooling. After receiving a B.Sc. in Computer Science from Dalhousie University, Paul joined IBM in 2000 and worked on WebSphere Object Level Trace (OLT) project. In 2001, he joined the IBM WebSphere Studio Team and developed logging and tracing technologies. Paul moved to the Eclipse Hyades project as a project committer at its inception in 2002, focusing on log and trace data collection, and correlation. Since 2005, Paul has been a committer to the TPTP Testing Tools Project. He has a M. Math in Software Engineering from the University of Waterloo. Paul serves as the Project Lead for the TPTP Testing Tools Project and is the Chairperson of the TPTP Architecture Group.

 

Donald Smith

Eclipse Foundation

Presentations: New Member Jumpstart, Annual General Meeting of the Eclipse Foundation

 

Shaun Smith

Shaun Smith

Oracle

Presentations: Dali JPA Tools--Everything You Need to Get Started in 10 Minutes or Less, Building Applications with Eclipse Frameworks and Tools for Oracle, Eclipse Persistence Services (EclipseLink) BoF

Shaun Smith is Ecosystem Development Lead for the Eclipse Persistence Services Project (EclipseLink), a committer on the Eclipse Dali Java Persistence Tools and EMFT Teneo projects, and a product manager for Oracle TopLink. He's been building systems using object-relational mapping technologies for a decade in both Java and Smalltalk in the banking, telecommunications, and energy industries. Shaun's a frequent conference presenter on the topic of Java persistence.

 

Andy Smith

IBM

Presentations: RESTful Service Oriented Device Architecture, Linking the physical world to the enterprise through SOA

Andy Smith is a Software Engineer working in emerging standards with a specific focus on SOA related technology and open standards. He holds a Bachelor of Science degree in Computer Science from the University of North Carolina at Wilmington.

 

Eishay Smith

Eishay Smith

Eng @ LinkedIn, Eclipse Committer

Presentations: Distributed Computing with OSGi

Eishay is a software engineer working at LinkedIn. Before that Eishay worked at IBM where he was part of the pioneering team/Eclipse commiters of the Eclipse OHF project. In the OHF project Eishay was part of the OSGi/Server integration with OHF exposing OSGi bundles as web services on tomcat.

 

Andrei Sobolev

Andrei Sobolev

xored software, Inc.

Presentations: Developing Python IDE on top of Eclipse DLTK Project, Eclipse Command Language - next step in Eclipse Scripting & Automation?

Andrei is Senior Software Engineer at xored software, Eclipse DLTK co-project lead.

 

Michael Soden

Presentations: Frameworks to Create Language Definitions and Tools on Top of the Eclipse Modelling Project

 

Riccardo Solmi

Riccardo Solmi

University of Bologna (Italy) and TAS

Presentations: The Whole Platform: a Language Workbench for Eclipse, The Whole Platform: a Language Workbench for Eclipse BoF

Inventor of the Whole Platform and project leader since 1984. PhD in Computer Science (2005). Teaching Assistant at the University of Bologna since 2001. Contract Professor at the University of Bologna since 2005. Product Manager and Product Planning Manager of the frameworks at TAS since 2005.

 

Replay Solutions

Presentations: Meet the Replay Solutions Team at EclipseCon!

 

Mitch Sonies

Cloudsmith Inc.

Presentations: Buckminster & Spaces: Better Together

 

Wyatt Spear

Wyatt Spear

University of Oregon

Presentations: A Performance Analysis Framework For C/C++ and Fortran

Wyatt Spear has been employed at the University of Oregon's Performance Research Lab since 2004. His work there has focused on developing tools and utilities, along with Eclipse integration, for the TAU performance analysis system. He holds a B.S. and M.S. in Computer and Information Science from the University of Oregon.

 

Shawn Spiars

Shawn Spiars

Phurnace Software

Presentations: Case Study: Phurnace Software and RCP

Shawn Spiars is a software developer specializing in Eclipse Rich Client Platform and plug-in development. Shawn has been developing commercial Eclipse-based applications since Eclipse version 2.1. Shawn recently designed and developed the Eclipse RCP client for the Phurnace Deliver product. To see a demo of Phurnace Deliver go to http://www.phurnace.com

 

Michael Squillace

Human Ability and Accessibility Center, IBM Research

Presentations: What is the Accessibility Tools Framework?, The Accessibility Tools Framework Validation Engine

Michael Squillace is a technical lead for tools projects at the IBM Human Ability and Accessibility Center and has been developing Eclipse-based tools for about 3 years in the area of accessibility enablement for applications and content. It is this work that led to his status as co-technical lead for the Eclipse Accessibility Tools Framework (ACTF). As a totally blind Java developer, he has not only a professional but personal stake in this work. He has been with IBM for 6 years and also is a professional vocalist/pianist.

 

Raghu Srinivasan

Oracle Inc.

Presentations: What's New in the JSF Tools Project?, Eclipse Web Tools Platform – Uncovered : Building JavaServer Faces (JSF) web applications, Building Applications with Eclipse Frameworks and Tools for Oracle

Raghu Srinivasan is a Senior Development Manager at Oracle where he is responsible for Eclipse projects. He leads the Eclipse JavaServer Faces (JSF) Tools Project and is also a member of the Web Tools Platform (WTP) PMC. Prior to joining Oracle, Raghu was a Development Manager at PeopleSoft where he led a team to build the next-generation IDE based on the Eclipse Platform.

 

Reginald Stadlbauer

froglogic GmbH

Presentations: Automated GUI testing of Eclipse RCP applications

Reginald Stadlbauer is co-founder of froglogic GmbH. Born in Graz, Austria, during university he joined the KDE project and wrote the office applications KPresenter and KWord. In 1999 he started working as senior software architect for Trolltech ASA, the creator of the Qt GUI toolkit. In 2003 Reginald co-founded froglogic - specializing in the automated testing of user interfaces by providing services and the popular GUI testing tool Squish for a variety of GUI technology such as Java SWT/Eclipse RCP, Java Swing/AWT, Web/HTML/Ajax and Qt.

 

Dave Steinberg

Dave Steinberg

IBM Rational Software

Presentations: Fundamentals of the Eclipse Modeling Framework, Mega Modeling Mania

Dave Steinberg is a software developer at the IBM Toronto Software Lab. He has worked with Eclipse and modeling technologies since joining the company and has been a committer on the EMF project since its debut in 2002. He is a co-author of “Eclipse Modeling Framework: A Developer’s Guide" and led the writing of the second edition.

 

Eike Stepper

Eike Stepper

ES-Computersysteme, Berlin, Germany

Presentations: Connected Data Objects - The EMF Model Repository, Developing Pluggable Client/Server Applications with Net4j, Mega Modeling Mania

CDO Homepage

 

Ralf Sternberg

Innoopract Informationssysteme GmbH

Presentations: Getting started with RAP development

Ralf works as an Eclipse developer at Innoopract in Karlsruhe, Germany. Since 2007, he is a member and committer of the RAP team with a special focus on the client side implementation and the RAP Theming.

 

Patrick Streule

IBM Rational Zurich Research Lab Jazz Work Item Team

Presentations: Automate your Builds using Pluginbuilder

 

Mathias Stuempert

Mathias Stuempert

Institute for Scientific Computing @ Forschungszentrum Karlsruhe

Presentations: g-Eclipse - Access the power of Grids with Eclipse, Accessing Worldwide Grid Infrastructures with g-Eclipse, g-Eclipse - Goodies and Gimmicks for a user-friendly access to Grids, g-Eclipse - Implementing EFS for Grids

Mathias Stümpert is the EU project coordinator of the g-Eclipse project. His background is astro-particle physics where he made his PhD in November 2007 by investigating anisotropies in cosmic-ray arrival directions using data of the KASCADE-Grande experiment. During his PhD he developed Java and C++ based analysis software and experiment control systems. In August 2006 he joined the g-Eclipse project as responsible person for the architecture of the framework, the quality of the source code and the integration of the different components. He became project coordinator in October 2007 and is still responsible for large parts of the g-Eclipse core.

 

Lee Surprenant

Lee Surprenant

IBM

Presentations: RESTful Service Oriented Device Architecture, Linking the physical world to the enterprise through SOA

Lee Surprenant is a Software Engineer and Eclipse enthusiast at IBM on the Emerging Software Standards team in Research Triangle Park, North Carolina. He is a contributor on the Eclipse OHF SODA project and is particularly interested in open source, open standards, and software componentization. He holds Bachelor of Science degrees in Computer Sciences and Applied Mathematics from the University of Wisconsin-Madison.

 

Kai Tödter

Kai Tödter

Siemens AG

Presentations: Advanced Eclipse RCP

Kai Tödter is software engineer in the architecture department of Siemens Corporate Technology. He has more than 10 years of professional Java experience. His main interest is software architecture for smart clients and he focuses on Java rich client platforms. Kai is Siemens' primary contact in the Eclipse Foundation.

 

Mike T. Miller

Mike T. Miller

LinkedIn, Assimilator developer

Presentations: Distributed Computing with OSGi

Mike is a software engineer working in the office of the CTO at LinkedIn. Prior to joining LinkedIn, Mike worked at Sun Microsystems on various distributed computing projects using Apache River (formerly Jini) and Rio. He is also one of the developers of the Assimilator distributed dynamic service framework.

 

Martin Taal

Martin Taal

elver.org/springsite.com

Presentations: Model-driven web applications: generating Seam/JSF Web Applications on the basis of ecore models, Mega Modeling Mania

Martin Taal is an independent software consultant mainly working on data-centric business web applications. He has over 10 years experience in the IT-industry in different roles varying from functional architect to development manager, team lead and software developer. The last 6 years Martin has primarily worked on business web applications on topics such as e-procurement, product data management, content management and supplier management.

 

Pierre Tessier

Actuate Corporation, BIRT

Presentations: BIRT and Google Maps mashup

Has worked in the Business Intelligence sector for 7 years, with great experience and knowledge for the integration of Business Intelligence applications with coporate applications using the latest technologies and APIs, to provide a seamless integration.

 

Olivier Thomann

Olivier Thomann

IBM Canada

Presentations: API Tooling

Olivier Thomann is a software developer with IBM Rational Software at the IBM Ottawa labs, and has been a committer on the Eclipse project since its inception. He has been a key contributor to the JDT/Core team where he focused on bytecode generation, java formatter, DOM/AST creation. Most recently he is working as a committer in the Eclipse PDE incubator project to work on the new API tooling.

 

Artem Tikhomirov

Artem Tikhomirov

Borland Software Corporation

Presentations: GMF: Exemplary MDD, Introduction to the Graphical Modeling Framework, Mega Modeling Mania

Artem Tikhomirov is employed by Borland Software Corporation and currently works on the Eclipse Graphical Modeling Framework (GMF) project. Artem has been a leader in the development of Borland's Together® Edition for Eclipse product, and currently leads development on the generative tooling side of GMF

 

Chris Torrence

Chris Torrence

ITT Visual Information Solutions

Presentations: IDL Workbench, or...the FrankenDE - Create your own Eclipse-based IDE

Chris Torrence is a Senior Software Engineer and Team Leader for IDL, the Interactive Data Language. The IDL team has just released the IDL Workbench, an Eclipse-based IDE.

 

Antoine Toulme

Intalio Inc., Software Engineer

Presentations: How to get the most of the BPMN modeler

Antoine is a developer over the BPMN component of the STP project. He also works on the Intalio|BPMS Designer, which uses the BPMN modeler to generate executable business processes written in BPEL.

 

Bruce Trask

MDE Systems

Presentations: Introduction to Model Driven Engineering using Eclipse Frameworks

Bruce Trask has been working on complex Distributed Real-Time Embedded systems for over 20 years specializing in SPL and MDE as applied to these systems in the last 7 years. He has been teaching C++, Object Orientation, Design Patterns, UML, CORBA and Framework courses for over 10 years. He has lead multiple study groups in the New York, New Jersey, Connecticut area on various topics ranging from design patterns to middleware. He is a regular speaker/presenter at software industry conferences all year long. He has delivered tutorials at the OMG. Bruce Trask is the CEO of MDE Systems.

 

Paul Trevithick

Paul Trevithick

SocialPhysics.org (his day job is CEO of Parity Communciations, Inc.)

Presentations: Identity Management, Authorization and User Profiles: Higgins 1.0 and beyond

Paul has been Parity's CEO since 2003. During this time he has focused on the technical architecture of Higgins and has co-founded SocialPhysics.org, IdentityGang.org, and IdentitySchemas.org. He blogs at InContextBlog.com Prior to co-founding Parity with John Clippinger in 2000 and joining as its CTO, Paul was president of Bitstream (NASDAQ:BITS). He joined Bitstream after its merger with his previous startup, Archetype. Paul founded Archetype in 1985, and over the course of the next several years brought five successful electronic publishing software applications to market through OEM relationships with IBM, Xerox, Nynex, Apple and others. Prior to Archetype, in 1982 Paul co-founded Lightspeed Computers, an interactive design workstation spin-off of the MIT Media Lab that was sold to DuPont in 1996. He is a graduate of MIT. He helped lead the creation of the PPML standard that has been adopted by HP, Xerox, IBM and many others. Paul has contributed to XML standards efforts within the W3C. In 1999 Paul received the Seybold Industry Vision award for his contributions to the publishing industry.

 

Ross Turk

Ross Turk

SourceForge.net

Presentations: Why Eclipse Spaces Will Make Everyone Happy

"Ross Turk has been with the OSTG family since 2000, and has served in multiple capacities during his tenure. Most recently, as the Engineering Manager for SourceForge.net, he spearheaded efforts to improve to the world's largest destination for open source, including the new Software Map and Search and major navigation and aesthetic overhauls. In his current role, Ross is responsible for communicating with the SourceForge.net community and responding to their needs. During his twelve-year career, he has focused on assessing and optimizing the business and engineering processes of a wide variety of engineering organizations, always with a passion for Open Source methodologies."

 

Dimitar Valtchev

ProSyst Software

Presentations: Transactions in Eclipse Based SOA

Dimitar Valtchev is Chief Technology Officer of ProSyst Software. His main interests are in the fields of signal processing, distributed computing, and embedded systems. Recently he was involved in numerous residential, telematics and mobile projects using a service gateway based architecture (OSGi). Some more concrete technical issues which he currently works on are: optimal Java application models for very restricted embedded systems, application isolation, resource and device management. Dimitar holds an MSEE, an MSCS, and a PhD in electrical engineering from the Technical University of Sofia.

 

Jim van Dam

Jim van Dam

HiPeS

Presentations: Intentional UI Modeling, Mega Modeling Mania

Jim started as a knowledge engineer in the 80's. Model based software development has been his main interest since 1985. He started with case-tools, moved on to tailor made MDSD environments and currently uses the Eclipse MDSD tooling and the DSL toolkit from MS. He developed a DSL and tooling for modeling user interfaces enabling platform independent front-end development: StUIML (Standard User Interface Modeling Language). A StUIML predecessor was used in dozens of applications generating both rich and thin client front-ends.

 

Kirstan Vandersluis

Kirstan Vandersluis

XAware 5555 Tech Center Drive, Suite 200 Colorado Springs, CO 80919

Presentations: Building Data Services in Eclipse: Introducing the XAware Project.

As a founder of XAware, Kirstan Vandersluis was instrumental in developing and patenting XAware’s product suite. Vandersluis has extensive experience in software development spanning multiple industries, including DoD, semi-conductor and telecommunications, where he engineered the deployment of both corporate and commercial software products. Previously, Vandersluis was a software development manager and senior architect at MCI. As a published author of XML-Based Integration with XAware, Vandersluis often speaks publicly about XML-related technologies and XAware product strategies. Vandersluis holds a BS in Computer Science from Michigan and an MS in Computer Science from University of Colorado

 

Frank VanLoon

Owner / Operator of FAVANOO Software, LLC. and Consultant / Developer for Archuation by META-INC.

Presentations: Archuation MDA Toolkit

Frank Vanloon is a seasoned, high-end Application Architect. He has been using MDA and Archuation™ for years at multiple Fortune 500 Companies to implement large scale, business critical, enterprise systems with phenomenal results.

 

Igor Vinnykov

Igor Vinnykov

Polarion Software

Presentations: Subversion and Subversive: Taking Advantage, Subversion BOF, Eclipse, Subversion and more

Igor Vinnykov is the project lead of the Subversive project. He is a co-founder of Ukrainian-based IT company Deiotariana, a development partner of Polarion Software. In Polarion, he is responsible for coordination and development of open-source projects based on Subversion such as Subversive and SVN Web Client. Also, he participates in various commercial projects of Polarion Software as a project manager. He promotes Subversion and Eclipse technologies taking part in various conferences as a speaker.

 

Chinh Vo

Chinh Vo

IBM

Presentations: The Eclipse Process Framework – how it can address your team’s process needs

Chinh Vo is a Team Lead at IBM Rational in the Rational Enterprise Reporting and Rational Method Composer team. In the past 9 years with IBM Rational, he has been in many roles within product development along with working in the field mentoring and training customers on software best practices. Prior to IBM Rational, he worked with embedded devices in point of sale systems and software in the environmental industry.

 

Markus Voelter

Markus Voelter

Independent

Presentations: An introduction to Model-driven-development using Eclipse Tools, Using GMF and M2M for Model-driven-development, Using M2T and TMF for Model-driven-development, Code Generation with M2T's Xpand, Mega Modeling Mania

Markus Völter works as an independent consultant and coach for software technology and engineering. He focuses on software architecture, model-driven software development and product lines. Markus is the author of several magazine articles, patterns and books on middleware and model-driven software development. He is a regular speaker at conferences world wide. Markus can be reached at voelter at acm dot org via or www.voelter.de

 

Elias Volanakis

Elias Volanakis

Innoopract Inc.

Presentations: From RCP to RCP/RAP – Conversion and Single-Sourcing Techniques

Elias Volanakis is a Technical Lead and Eclipse expert at Innoopract, the company behind the Eclipse RAP project. He has been helping multiple projects build Eclipse-based software since 2004 and has recently worked on a commercial RAP application. He shares RAP knowledge at http://rapblog.innoopract.com

 

Mikhail Voronin

Mikhail Voronin

Intel Corporation

Presentations: Profiling Java applications using Eclipse TPTP, Integrating a custom tool-chain in CDT

Mikhail graduated in Radiophysics from Nizhny Novgorod University. Working in Intel Corporation since 2000, he was involved in a variety of Intel Communications Group projects. Currently his work is closely connected to open source software. Mikhail's team drove integration of Intel Products in Eclipse environment and actively contributes to development of Eclipse project.

 

Eric W Li

IBM Lotus

Presentations: Building an application with the Security Incubator codebase

Eric W Li is part of the Infrastructure Security team for the Lotus Notes client while helping out with the Eclipse security (Equinox-Incubator Committer).

 

Christian W. Damus

Christian W. Damus

IBM

Presentations: MDT OCL Goes Generic, Creating Robust, Scalable DSLs with UML, Mega Modeling Mania

Christian's professional experience consists almost entirely of building modeling software with Java and related technologies, from spatial data modeling with RDBMS for web-based GIS applications to software modeling with UML at IBM Rational Software. His last 4+ years have been spent in building modeling frameworks on EMF, currently leading the MDT OCL component and a few EMF components in the Eclipse Modeling Project. Other activities that he enjoys in and around his Ottawa, Canada home are woodworking, canoe-camping, and music.

 

Guido Wachsmuth

Humboldt-Universität zu Berlin, GK Metrik

Presentations: Frameworks to Create Language Definitions and Tools on Top of the Eclipse Modelling Project

 

Gunnar Wagenknecht

Gunnar Wagenknecht

Truition

Presentations: Building Server-Side Eclipse based web applications [Part 1], Building Server-Side Eclipse based web applications [Part 2]

Gunnar Wagenknecht is an Eclipse committer and a software architect at Truition focusing on server and application platforms. He is an Eclipse friend since 2001 and started Planet Eclipse.

 

Tim Wagner

Tim Wagner

Microsoft

Presentations: Apples and Oranges or Fruit Salad? A look at open source versus commercial platform strategies, The Next Wave of IDE Innovation: Eclipse and Visual Studio in 2010

Dr. Wagner is the former lead of the Eclipse Web Tools Platform project, and now works with Microsoft's Visual Studio Platform team on the evolution of its Visual Studio products. Dr. Wagner's background in IDEs, including both research and product development, has included a wide variety of patents, papers, and operational contributions. With extensive experience in the Eclipse open source community, companies such as BEA that leverage and extend open source across their product offerings, and with Microsoft and other companies producing commercial IDEs, Dr. Wagner has garnered a wealth of insight into the similarities and differences in the business, technology, and product models.

 

Patrick Wagstrom

Patrick Wagstrom

Carnegie Mellon University

Presentations: Value Creation & Cooperative Resource Exchange in the Eclipse Community

Patrick has been involved in Open Source software communities for more than 10 years as a developer, user, advocate, and researcher. He is currently pursuing his Ph.D. at Carnegie Mellon University where he studies the complex relationships between volunteers, commercial firms, and foundations in Open Source Software development. Most recently he has looked at the Eclipse ecosystem to better understand how firms interact and the differing methods to generate value from the work of the community.

 

Ken Walker

Ken Walker

IBM Canada

Presentations: How eRCP stacks up against Android and other Mobile Rich Client Platforms

Ken Walker is the Manager of the J9 Embedded Java Class Libraries team at IBM where he develops Virtual Machines and Class libraries for a wide range of devices and installations. These libraries are now part of Apache Harmony and thus the Android platform. He is the Specification Lead for JSR-075 and was on the expert group for JSR-195. He has done numerous JavaOne and EclipseCon presentations as well as other Embedded Conference talks. Previous projects include team leader roles for VisualAge for Smalltalk and the UI implementation of VisualAge for Java. Ken is also an Eclipse Committer.

 

Ken Wallis

Ken Wallis

Research In Motion

Presentations: Taking Applications Wireless with BlackBerry and Eclipse

Ken Wallis leads the Java Development Platform Tools team at Research In Motion responsible for the BlackBerry JDE Plug-in for Eclipse and the BlackBerry MDS Studio rapid application development tool. Built on the Eclipse platform, these tools leverage many Eclipse technologies such as EMF, GEF, DTP. Prior to this Ken was a developer on the BlackBerry MDS Runtime Environment team, and the Plazmic Content Developer's Kit rich media authoring tools.

 

Neil Wang

IBM Corp.

Presentations: Meeting customer’s reporting requirements by extending BIRT

Neil Wang is a junior Software Engineer in Information Management of IBM. He is mainly responsible for the development of the report templates of IBM Rational Data Architect.

 

John Ward

Presentations: Basic BIRT Report Development, BIRT/GWT

John Ward is a consultant for Innovent Solutions, specializing in BIRT and e-commerce search and navigation solutions. Prior to that, John was an Associate Vice President for Citibank North America, managing the training MIS group and overseeing developing of new technology based training initiatives. John actively works with and tests BIRT, an open source Reporting platform built on Eclipse, including development work based on BIRT reports and the BIRT APIs. John also maintains The Digital Voice blog. John is the author of "Practical Data Analysis and Reporting with BIRT".

 

Tom Ware

Tom Ware

Oracle

Presentations: Eclipse Web Tools Platform – Uncovered: Java Persistence Development with Dali and EclipseLink, Eclipse Persistence Services (EclipseLink) BoF

Tom Ware is a Committer and Architecture Council member of Eclipse Persistence Services (EclipseLink). He is also one of the technical leads on the TopLink Essentials Project in Sun's GlassFish open-source project and a Technical Lead on Oracle TopLink. He has been working on Persistence related projects for 7 1/2 years. Prior to that, worked in a research group at a telecommunications company focusing on topics such as agent-based systems and integration of speech recognition technology into the product portfolio

 

Greg Watson

IBM Research

Presentations: Enabling Remote Development with CDT and PTP, PTP (Parallel Tools Platform)

Greg Watson is a software engineer at IBM Research and project leader for the Eclipse Parallel Tools Platform Project. He has worked in some strange places, such as Los Alamos National Laboratory, because his research interests focus on tools for parallel computers, program debugging, distributed computing and operating systems. He has contributed to the award winning Clustermatic software suite, a Linux-based cluster management system, and is maintainer of the PPC port of the open-source LinuxBIOS project.

 

Thomas Watson

IBM

Presentations: Equinox Framework: How to get Hooked, Eclipse Application Container: Not Just for UI Anymore, The Equinox Project: Building Blocks for OSGi Applications, Equinox, OSGi and all that ...

Thomas co-leads the Equinox Project at Eclipse. Thomas has 10 years of experience as an IBM software architect and developer, and is currently working for IBM Lotus. Focus is on modularity and OSGi Framework design and development. He is the lead developer for the Equinox OSGi Framework implementation in Eclipse. He is a participant in the OSGi specification process. In particular, he has participated in specifying the modularity features of the OSGi R4 and R4.1 specification. He has a Bachelor of Science in Computer Science from the University of Texas El Paso.

 

Jason Weathersby

Actuate Corporation

Presentations: BIRT Chart APIs, Advanced BIRT Report Customization, BIRT BOF

Jason Weathersby is the BIRT Evangelist at Actuate Corporation and a member of the Eclipse Business Intelligence and Reporting Tools (BIRT) Project Management Committee (PMC). Jason has over 15 years experience in the software development field, ranging from real time process control to business intelligence software. At Actuate, Jason is currently responsible for educating the Open Source community on BIRT and encouraging its adoption.

 

Paul Webster

Paul Webster

IBM Rational Canada

Presentations: Using Commands and Menu Contributions, Developing Rich Client Applications in the workbench (part 1)

Paul Webster received a B.A.Sc. in Computer Engineering from the University of Waterloo in 1994. After many years working on telephony software and network configuration software in Java and C++, Paul joined the IBM Eclipse Platform UI team in May 2005 and is currently working for IBM Rational Software. Paul is responsible for command and handlers, keybindings, and menu contributions.

 

Stephan Weissleder

Humboldt-Universität zu Berlin Institut für Informatik Rudower Chaussee 25 12489 Berlin

Presentations: Frameworks to Create Language Definitions and Tools on Top of the Eclipse Modelling Project

born in 1979, member of the graduate school METRIK since 08/2006, topic: model-based testing

 

Mark Weitzel

IBM

Presentations: Bringing new management standards to Eclipse, Simplifying Complex IT Environments with Emerging Management Standards, COSMOS Architecture Applied to Common Systems Management Scenarios

Mark Weitzel is a Senior Technical Staff Member in IBM Tivoli's Autonomic Computing group focusing on open standards and open source. He is currently the architecture lead for the Eclipse COSMOS project, which focuses on standards based systems management. In addition to COSMOS, Mr. Weitzel is lead architect for the Apache Muse project, a reference implementation of the Oasis Web Services Distributed Management specification. Mr. Weitzel has published numerous articles and is co-author of Enterprise Java Programming with WebSphere, Second Edition.

 

David Whiteman

David Whiteman

IBM

Presentations: Standards based systems management: An Overview of the COSMOS project, COSMOS Architecture Applied to Common Systems Management Scenarios

David Whiteman is a Staff Software Engineer in IBM Tivoli's Autonomic Computing group focusing on open standards and open source. He is currently a committer on the Eclipse COSMOS project, which focuses on standards-based systems management, contributing heavily to the Resource Modeling subproject that provides a framework and tools for the SML and CMDBf emerging standards. Mr. Whiteman also has 11 years of Java UI development experience, building UIs for thin client distributed applications, developing implementations of AWT and SWT for embedded devices, and participating in the expert groups for JSRs 216 and 217.

 

John Wiegand

John Wiegand

IBM

Presentations: Influences of Digital Communities on the Future of Software Development

John Wiegand is a Distinguished Engineer at IBM Rational's Beaverton lab and Rational Chief Architect. John is responsible for defining the architectural and implementation aspects of Jazz as a platform for use in products across the software lifecycle. Prior to John's current assignment, he was the technical lead for the Jazz project. John was the principal architect for the Eclipse Platform infrastructure and played a central role in the development of VA/Java, VA/Micro Edition, and Eclipse. John is a former member of the Eclipse Foundation Board, and played a key leadership role in establishing Eclipse as a successful open source project. John strives to enable teams to deliver high quality products on-time - pioneering, with Erich Gamma and others, an approach to software development called "The Eclipse Way". His interests are in the areas of performance, scalability, compilers, and just about anything that's hard.

 

Stephan Wilczek

Weigle Wilczek GmbH

Presentations: The Open Financial Market Platform (OFMP)

Stephan is founder and CTO of WeigleWilczek GmbH. WeigleWilczek is an IT strategy consulting and software development company in Germany. As an Eclipse Foundation Member, WeigleWilczek focuses on client- and server-side Eclipse technologies. Combined with J2EE and the Spring Framework the company delivers distributed applications for different industries.

 

David Williams

Presentations: WTP Committers BOF

 

Todd Williams

Todd Williams

Genuitec, LLC

Presentations: Making Money with Eclipse: A Survivor's Guide

As a co-founder of Genuitec, Todd Williams has run both the R&D Lab and Consulting Practice for Eclipse Technology for the past six years. These dual roles provide him with a unique perspective on innovation and its commercial applications with Eclipse technology.

Todd has served on the Eclipse Foundation board of directors for the past four years and spends significant time evangelizing Eclipse technology and providing thought leadership through numerous interviews, magazine articles, consulting opportunities, and speaking engagements.

If interested, a more information can be found on Genuitec's website
or by asking Google.

 

Brent Williams

Brent Williams

The Benchmark Company, LLC.

Benchmark is a large boutique (or, small full-size) research and trading firm based in New York, with offices in Boston, San Francisco, Princeton and San Diego.

Presentations: Eclipse, Open Source, Wall Street and Competition: Big Drama, Big Money

Brent Williams co-heads equity research at The Benchmark Company. Mr. Williams has been a stock analyst covering publicly traded software companies (including Microsoft and several key Eclipse Foundation members) for ten years. Just before moving to Wall Street, he covered software development tools at Gartner Group, and ran the operating system/desktop applications group at IDC. He has also been involved in marketing and selling infrastructure software at several startups. He spent nearly a decade as a C programmer, including five years working on database engines at Ingres in the 1980s.

 

Ted Williams

WIND RIVER

Presentations: Implementing a debugger using the DSF framework (part 1)., Implementing a debugger using the DSF framework (part 2).

 

Curtis Windatt

Curtis Windatt

IBM Rational Software

Presentations: Debug Platform: The Basics, Debug Platform: Custom Integration

Curtis is a Platform/JDT Debug committer working for the IBM Rational team in Winnipeg, Canada. In addition to working on the debug component, he is actively contributing to the PDE project and is involved in the Equinox p2 (provisioning) incubator.

 

Erik Wistrand

Erik Wistrand

Makewave AB

Presentations: Everything can be a bundle — automatically repairing pre-OSGi code

Erik Wistrand has been working with the OSGi specification and reference implementation since 1999 at former Gatespace AB, currently Makewave AB. He was the lead in the process of creating the open source Knopflerfish OSGi framework in 2004. As a human-computer interaction specialist he was a co-founder of the data visualization company Spotfire Inc. He's now working with Makewave AB to expand the applications areas of the Knopflerfish OSGi framework.

 

Oliver Wolf

Oliver Wolf

SOPERA GmbH

Presentations: Swordfish - The Eclipse SOA Runtime Framework

 

Darin Wright

Darin Wright

IBM Rational Software

Presentations: Debug Platform: The Basics, Debug Platform: Custom Integration, API Tooling

Darin is currently a senior software developer with IBM Rational Software, an Eclipse committer, lead for the Eclipse Debug Platform and Java Debugger, and a member of the Eclipse Architecture Council. As well, Darin participates in the PDE project - working on tools for API maintenance and p2 (provisioning). 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.

 

Dafan Yang

Sybase

Presentations: Implement Schema Editing Based on Delta DDL

Dafan Yang is a software engineer at Sybase R&D Center located in Shanghai, China, working nearly three years on Database Development Tooling project, which is a part of Sybase WorkSpace®product-- an Eclipse based SOA IDE. Dafan Yang has near 5 years of software industry experiences using Java and Eclipse and he has given a short tutorial about SQL Development Tooling Frameworks of DTP in EclipseCon 2007

 

Yves YANG

Yves YANG

Soyatec - http://www.soyatec.com

Presentations: XAML in Java, VEX - Visual editor for XML GUI's

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 EclipseUML and co-founder/CTO of Omondo from 2002 to early 2006. He is also the project leader of an Open source: EclipseJDO

In Soyatec, he has developed two new products: eBPMN designer and eFace. His activities focus on the EMF/UML/BPMN/BPDM modeling, GUI/XAML/VE development and China OutSourcing.

 

Gordon Yorke

Gordon Yorke

Oracle

Presentations: Eclipse JPA, Eclipse Persistence Services (EclipseLink) BoF

Gordon Yorke currently a JPA 2.0 Expert group member, EclipseLink Architecture Committee member, a JPA RI TopLink Essentials technical lead and a lead on Oracle TopLink. Gordon has many years of front line experience in the ORM space.

 

Hong-Lee Yu

IBM Corp.

Presentations: Extending TPTP for database unit testing

Hong-Lee Yu is a senior technical staff member at IBM and is a lead architect for data tooling products. He has over 20 years of experiences in software development with special interests in model-driven development and database design.

 

Tomasz Zarna

Tomasz Zarna

IBM Poland

Presentations: ABC of Platform Workspace

Tomasz Zarna works for IBM at their lab in Cracow, Poland. He is one of the Eclipse Platform committers and a member of the Workspace team. He has been contributing to Team, Compare and CVS components for the last year.

 

Andrea Zoppello

Andrea Zoppello

Engineering Ingegneria Informatica

Presentations: Bridging SOA Editors in Eclipse STP with the Intermediate Model, Using Eclipse STP Intermediate Model and Spagic to get a complete Free Open Source SOA/BPM solution

Andrea is an IT Architect with 8 years experience in web application design and development, J2EE and EAI open source frameworks. He's actually active in Spagic design and Development, and on projects focused on EAI, Busineess Process Management, Workflow, and Data Integration. Since November 2007 has been nominated commiter on Eclipse STP project for his contribution of the STP Intermediate Model.

 

Gold sponsors

BEA logo

IBM logo

Wind River logo

Replay Solutions logo

JBoss logo

SOPERA logo

Cloudsmith logo

BIRT Exchange logo

Skyway Software logo

Oracle

BlackBerry logo

AMD logo

Silver sponsors

Sybase

Google

Genuitec

Instantiations

Teamprise

Telelogic

Innoopract

Business Objects

LynuxWorks logo

Hardware sponsor

AMD logo

Media sponsors

Extension Media

Methods and Tools

ACM

Addison-Wesley logo

SD Times logo

Open Systems Publishing

Software Test & Performance logo

SDForum

Be a Sponsor