Gold sponsors

IBM Corporation

Jasmine Conseil logo

Cloudsoft logo

Sonatype logo

SAP logo

Xored logo

Oracle

Amazon logo

Silver sponsors

Blackberry logo

ZeroTurnaround logo

Amazon Web Services logo

bsi logo

OnPositive logo

Google

Nuxeo logo

Actuate

Bronze sponsors

github

froglogic

Microsoft logo

Paremus logo

JBoss logo

Genuitec logo

Juniper logo

Soyatec logo

itemis logo

Totvs logo

AccuRev logo

Activity sponsor

eclipsesource

Media sponsors

Methods & Tools logo


EclipseCon 2011 Schedule

Monday, March 21st

 
Tutorial
 
Talk
 
Keynote
List View
  Ballroom BC Ballroom A Ballroom D Stevens Creek Lafayette Cypress Camino Real
8am
9am
10am
11am
12pm
1pm
2pm
3pm
4pm
5pm
6pm
7pm
8pm
9pm
 
Developing Rich Clients with Eclipse 4.x RCP
Developing Rich Clients with Eclipse 4.x RCP
Kai Toedter Thomas Schindl Boris Bokowski Eric Moffatt
9:00 - 12:00pm
In this tutorial we will give an overview about the new features of the Eclipse 4.x Rich Client Platform. He will cover the following topics: Eclipse 4.x: What's new? "Hello, World" RCP 4.x Application Workbench Model Toolbar, Menus, Parts, Commands...
Extended Tutorial Talk1980
 
Introduction to OSGi
Introduction to OSGi
Peter Kriens
1:00 - 1:20pm
In previous OSGi DevCon/EclipseCon we found that almost all presentations spent a significant amount of their time introducing the basic concepts of OSGi. This repetition wasted the time of the audience and left less time for the more unique achievem...
Standard Talk2342
 
OSGi 4.3 Technical Update: What's new?
OSGi 4.3 Technical Update: What's new?
BJ Hargrave
1:30 - 2:20pm
The next release of the OSGi specifications are planned for publication at EclipseCon 2011. So what is new? This presentation will provide an overview of the new features in the spec including Java 5 generics for the Framework and ServiceTracker, mod...
Extended Talk2279
 
CDO 3D
CDO 3D
Eike Stepper Martin Fluegge
2:30 - 3:10pm
NOTE - This talk is now in Ballroom BC. (Not D as noted in printed program) This talk does not include a demo. This entire talk is the demo! In order to present the unparalleled benefits of the CDO Model Repository we won't bore you to death ...
Extended Talk2161
 
Developing Apache Aries Enterprise OSGi Applications
Developing Apache Aries Enterprise OSGi Applications
Jeremy Hughes
3:40 - 5:40pm
With the release of OSGi Enterprise 4.2 specifications, and the establishment of open source projects like Apache Aries and Eclipse Virgo, the role of OSGi has been extended into the enterprise alongside what has traditionally been developed using JE...
Tutorial Talk2098
 
Building web applications with EclipseRT
Building web applications with EclipseRT
Gunnar Wagenknecht Simon Kaegi Jochen Hiller Glyn Normington Christopher Frost
9:00 - 12:00pm
Server-Side Eclipse is the latest effort to use the Eclipse architecture and the OSGi platform to develop modular web applications. This tutorial introduces the technology, concepts and tools needed to develop Eclipse based web applications. A signif...
Extended Tutorial Talk1999
 
Efficient, Scalable Notification Handling for EMF
Efficient, Scalable Notification Handling for EMF
Axel Uhl
1:00 - 1:20pm
EMF offers various ways for dealing with change notifications. Among them are adapters such as EContentAdapter that assist in subscribing to notifications on entire composition trees, such as a ResourceSet. The current paradigm of adding adapters to ...
Standard Talk2146
 
Open in the Cloud:- Building, Deploying and Managing Java Applications on Windows Azure Platform using Eclipse
Open in the Cloud:- Building, Deploying and Managing Java Applications on Windows Azure Platform using Eclipse
Vijay Rajagopalan
1:30 - 1:50pm
The Windows Azure Platform is an open and interoperable platform which supports development using many programming languages and tools. In this session, you will see how to build large-scale applications in the cloud using Java, taking advantage of n...
Standard Talk2007
 
Singlesourcing for Eclipse 4.x and Eclipse 3.x
Singlesourcing for Eclipse 4.x and Eclipse 3.x
Thomas Schindl
2:00 - 2:20pm
Eclipse 4.0 comes with a backward compatlayer so API clean Plug-ins are still functional in Eclipse 4.0 but it also comes with a new programming model (built upon OSGi-Services and Dependency Injection) which makes application development much more ...
Standard Talk2118
 
WindowBuilder 101
WindowBuilder 101
Eric Clayberg
2:30 - 3:10pm
After Google's recent acquisition of Instantiations, WindowBuilder (winner of the 2009 Eclipse Community award for Best Commercial Eclipse Tool) was relaunched under the Google banner and recently contributed to the Eclipse open source community (htt...
Extended Talk2094
 
Getting Started with BIRT
Getting Started with BIRT
John Ward
3:40 - 5:40pm
This tutorial will introduce you to the Business Intelligence and Reporting Tools (BIRT) designer. In this tutorial, you will be given an overview of the entire BIRT product with a focus on getting you to a point where you can develop reports. This t...
Tutorial Talk1995
 
What every Eclipse Developer should know about EMF
What every Eclipse Developer should know about EMF
Maximilian Koegel Jonas Helming Thomas Schindl Cedric Brun Eike Stepper Nitesh Narayan Saurav Sarkar Mariot Chauvin Edgar Mueller Otto von Wesendonk
9:00 - 12:00pm
You did not use EMF before? What is EMF anyway? What is all this modeling stuff about? And who is this Ed guy? This tutorial motivates the use of EMF and explains the basics. We show, how to build a very simple data-centric application based on EM...
Extended Tutorial Talk2144
 
INTERSTELLAR THERMONUCLEAR WAR ... with ECF - Multiplayer Game Development for High-Latency Mobile Networks
INTERSTELLAR THERMONUCLEAR WAR ... with ECF - Multiplayer Game Development for High-Latency Mobile Networks
Mustafa Isik Sebastian Schmidt
1:00 - 1:20pm
The Eclipse Communication Framework has a long history of providing mechanisms for optimistic concurrency control. What started out as the Google Summer of Code 2006 project dubbed Cola, an API for real-time shared text editing, is being opened up t...
Standard Talk2175
 
Eclipse 4.x Compatibility Layer: What's hot? What's not?
Eclipse 4.x Compatibility Layer: What's hot? What's not?
Remy Suen Boris Bokowski
1:30 - 1:50pm
We can run 3.x plug-ins via the compatibility layer (the org.eclipse.ui.workbench 4.x bundle), as long as they're API clean...but what does that really mean? What behaviours over and above simply using APIs can enable your 3.x plug-ins to work on...
Standard Talk2252
 
Reports and Charts right from your EMF models
Reports and Charts right from your EMF models
Lothar Werzinger
2:00 - 2:20pm
So you heard Ed Merks talk about how great modeling is and started creating EMF models for your application. But now the customer requests that you provide shiny reports and you would like to leverage a rich reporting tool like BIRT. Until recently y...
Standard Talk2028
 
OSGi and Cloud
OSGi and Cloud
Richard
2:30 - 3:10pm
*NOTE - This talk is now in Ballroom D. (Not BC as noted in printed program) Despite the element of novelty and fashion, there is little doubt that Cloud Computing will have a fundamental and long lasting influence on the technology landscape. Yet v...
Extended Talk2209
 
Enrich Your Models With OCL
Enrich Your Models With OCL
Ed Willink Axel Uhl
3:40 - 5:40pm
The utility of the Object Constraint Language for modeling within Eclipse has increased dramatically in the last few years, so that Eclipse OCL is now useful for everyday modelers rather than just advanced Java programmers. This tutorial will demon...
Tutorial Talk2271
 
Building Eclipse plugins and RCP applications with Tycho, Nexus & Hudson
Building Eclipse plugins and RCP applications with Tycho, Nexus & Hudson
Jason Van Zyl Pascal Rapicault Jan Sievers Igor Fedorenko
9:00 - 12:00pm
Build automation and continuous integration are central to the production of quality enterprise software. Without automation it is often difficult to keep track of defects and communicate build status. One of the goals of the Maven project is to brin...
Extended Tutorial Talk2049
 
Supporting JavaScript toolkits with JSDT
Supporting JavaScript toolkits with JSDT
Chuck Bridgham
1:00 - 1:20pm
JSDT is the JavaScript IDE now provided within the Web Tools Platform, a vendor neutral, standards oriented basis for web tools in Eclipse. Being vendor neutral, however, means not playing favorites among the many JavaScript toolkits being used to c...
Standard Talk2187
 
Tired of CVS? Pimp your productivity with Git, Gerrit, Hudson and Mylyn
Tired of CVS? Pimp your productivity with Git, Gerrit, Hudson and Mylyn
Benjamin Muskalla Steffen Pingel
1:30 - 1:50pm
The Git distributed versioning system is being increasingly adopted by the Eclipse community. Using Git for version control makes Gerrit the natural choice for code reviews. Besides source code, requirements and build artifacts also play an important...
Standard Talk2068
 
What's new in JDT
What's new in JDT
Raksha Vasisht Deepak Azad
2:00 - 2:20pm
The talk will demo the exciting new and noteworthy items in JDT 3.7 such as new features in the compiler, additional coding aids and various additions to the UI. Besides that we will give a sneak preview of the ongoing Java 7 work....
Standard Talk2239
 
Beyond Plug-in Architecture: Planning, Development and Support of Large Scale Eclipse Products
Beyond Plug-in Architecture: Planning, Development and Support of Large Scale Eclipse Products
John Graham
2:30 - 3:10pm
Successful products built on Eclipse are far more than collections of plug-ins. The Eclipse platform provides a number of services for product deployment, and polished offerings make careful use of these capabilities. Beyond the Eclipse platform itse...
Extended Talk2167
 
Effective Git
Effective Git
Chris Aniszczyk Stefan Lay Matthias Sohn Shawn Pearce
3:40 - 5:40pm
Eclipse and many other open source projects are moving to Git, are you prepared? Want to learn Git and use it within Eclipse? Well then this tutorial is made for you! This tutorial will introduce you to Git through hand on exercises that use EGit ...
Tutorial Talk2035
 
Hands on with the C/C++ IDE
Hands on with the C/C++ IDE
Andrew Overholt Bernhard Merkle Severin Gehwolf
9:00 - 12:00pm
In this tutorial, attendees will be led through focussed examples that illustrate how to effectively use the C/C++ IDE. A set of C/C++ projects will show users how to take advantage of the CDT to develop, build, debug, test, and profile their code w...
Extended Tutorial Talk2047
 
The C/C++ IDE Projects and Ecosystem
The C/C++ IDE Projects and Ecosystem
Doug Schaefer
1:00 - 1:20pm
This talk presents an update on the various projects provide support for native development based on Eclipse IDE technologies. Of course this includes the CDT and activities going on there but also projects that extend CDT in interesting ways, e.g. f...
Standard Talk2159
 
CDT: So you want me to use which debugger ... ?
CDT: So you want me to use which debugger ... ?
Bruce Griffith John Cortell
1:30 - 1:50pm
Deciphering the CDT debugger alphabet soup. As the developer of an IDE based on CDT, you can choose to support: The GNU debugger (gdb) The Eclipse Debugger for C/C++ (EDC) Debug Services Framework (DSF) Target Communication Framework ...
Standard Talk2273
 
 
Codan - C/C++ Static Analysis Framework for CDT
Codan - C/C++ Static Analysis Framework for CDT
Alena Laskavaia
2:30 - 3:10pm
"Codan" is an attempt to provide a framework for easy pluggable static analysis checkers to find variety of problems in the C/C++ from code style to complex quality issues. Codan is included in CDT 7.0 as an optional feature and will be included in ...
Extended Talk2088
 
Architecture Patterns and Code Templates for Enterprise RCP Applications
Architecture Patterns and Code Templates for Enterprise RCP Applications
Dave Orme Patrick Paulin
3:40 - 5:40pm
Have you run the "RCP Application with a View" plugin project wizard, wanted to scale your application up to an auto-updating enterprise RCP application, and felt like you just ran into a brick wall? One of the challenges of the OSGi (and ...
Tutorial Talk2329
 
 
 
 
 
 
 
 
 
 
 
Monday Contintental Breakfast (Registration Area, Mezzanine, Ballrooms A-D Foyer)
Monday Contintental Breakfast (Registration Area, Mezzanine, Ballrooms A-D Foyer)
Eclipse
8:00 - 9:00am
Find yummy breakfast food and coffee in the Magnolia Room (aka the Registration Area), the Hyatt Mezzanine, or the foyer outside Ballrooms A-D.
Interlude Talk2356
 
Monday Lunch (Ballroom E)
Monday Lunch (Ballroom E)
Eclipse
12:00 - 1:00pm
Head over to the ballrooms in the Conference Center to find a hot sit-down lunch. Arrive promptly for an opportunity to win premium drinks and beers for your table!
Interlude Talk2357
 
Monday Afternoon Break (Registration Area, Mezzanine, Ballrooms A-D Foyer)
Monday Afternoon Break (Registration Area, Mezzanine, Ballrooms A-D Foyer)
Eclipse
3:10 - 3:40pm
If your laptop also needs feeding, take your afternoon break in the Registration Area power-up lounge. You can also come to the Mezzanine or stop by the Ballroom A-D Foyer to catch up with old acquaintances and have a quick snack before heading into the afternoon tutorials.
Interlude Talk2358
 
Members and Committers Reception
Hyatt Pool or Ballroom E
Sponsored by:
Members and Committers Reception
Hyatt Pool or Ballroom E
Sponsored by:

Eclipse
5:45 - 6:45pm
Join us for the annual traditional meeting of the Members and Committers signaling the commencement of EclipseCon. This reception is once again sponsored by Oracle!
Interlude Talk2377
 

Wondering about BoFs? See the BoF page for more information.