Equinox

Dynamic Server Applications with EclipseRT

Session Type: 
Tutorial [3 hours]
Speakers

EclipseRT is an Eclipse top-level project supporting a large community move to drive Equinox-based technology across a broad range of computing environments and problem domains. Today, there are many projects listed under EclipseRT umbrella.

This tutorial will look at and use a great portion of them in order to build a nice EclipseRT stack suitable for developing cloud applications. A simple proof-of-concept example will be created as part of the hands-on exercises. At the end, an ad-hoc cloud will be created with all participants to demonstrate the cloud abilities of this stack.

Schedule info

Time slot: 
25 March 09:00 - 12:00
Room: 
Back Bay
Status: 
Accepted

Audience

Track: 
EclipseRT
Experience level: 
Intermediate

Stack roulette - 180 runtimes in 180 minutes!

Session Type: 
Tutorial [3 hours]
Speakers

OSGi is a mature and popular technology. One natural consequence of this is that users of OSGi technology can take advantage of a wide range of features, each with a number of available implementations. While even the basic OSGi platform has multiple implementations, the OSGi Compendium and Enterprise specifications dramatically increased the richness of the OSGi ecosystem, and also the number of potential implementation-combinations.

Given that there are so many options, how can you work out which bits will work together, and which bits won't? Surely building your own runtime is so complicated that it needs to be left to an expert integrator! In fact, thanks to OSGi's modularity, building your own stack is actually not as hard as you might think. In this tutorial we help you to build your own stack from your own selection of components, and to keep things interesting you will also be picking the components that the speakers have to use to build their stack!

Schedule info

Time slot: 
25 March 13:00 - 16:00
Status: 
Accepted

Audience

Track: 
OSGi DevCon
Experience level: 
Intermediate

SOA Symposium

Session Type: 
Tutorial [3 hours]
Speakers

Building on the success of the SOA Symposium in Eclipse Con Europe, this track intends to provide a more focused, practical presentation of Eclipse SOA projects.

The track will present conceptually, in demos and with programming examples how different components of the SOA project will be used together to

* define a business process model in a domain language via Mangrove,
* As building blocks for the process model specified above, design Web Services and document them using Nuxeo(Eclipse ECR)-based EasySOA Registry and Java Workflow Tooling EMF-ECM bridge,

Schedule info

Time slot: 
25 March 09:00 - 12:00
Room: 
Beacon Hill 1
Status: 
Accepted

Audience

Track: 
Cool Stuff (Other)
Experience level: 
Intermediate

Combining the power of IBM Watson and OSGi

Session Type: 
Standard [35 minutes]
Speakers

IBM Watson is the most advanced question answering system in the world. After its impressive showing on the Jeopardy! game show, IBM is putting Watson to work with new domains like healthcare and financial. In this session, learn how IBM Watson combines Natural Language processing, powerful efficient search queries to a very large corpus, advanced hypothesis generation algorithm and finally innovative Machine Learning models to give you answers to very complex questions with confidence scores and detailed evidence.

Schedule info

Time slot: 
27 March 15:00 - 15:35
Status: 
Accepted

Audience

Track: 
EclipseRT
Experience level: 
Beginner

Equinox: Improving and Evolving the Core Framework

Session Type: 
Standard [35 minutes]
Speakers

The Equinox OSGi Framework implementation has provided the core modularity runtime used by Eclipse for 9 releases and the reference implementation of the OSGi Framework for the past 5 OSGi specification releases. Needless to say the evolution of the code has not always gone as planned. Many times the OSGi expert groups would go down one design path while we prototyped the idea in Equinox and then the OSGi expert groups would change the design later, sometimes in drastic ways. This would force us to re-implement the design on short notice, often late in the release cycle.

Schedule info

Time slot: 
28 March 15:00 - 15:35
Status: 
Accepted

Audience

Track: 
EclipseRT
Experience level: 
Intermediate

Deploy and Manage RAP Applications on Equinox, Jetty, Virgo, Apache Karaf, and Tomcat

Session Type: 
Standard [35 minutes]
Speakers

You've written a RAP-based application, but now you want to make it available to the public?

Deploying and managing Eclipse RAP applications is challenging because there are so many options to choose from. In this talk I will show you the most prominent deployment scenarios based on a simple exemplary RAP application, explain their differences, their strong and weak points, and how they influence your development.

Schedule info

Time slot: 
27 March 11:15 - 11:50
Room: 
Federal
Status: 
Accepted

Audience

Track: 
EclipseRT
Experience level: 
Intermediate

Copyright © 2013 The Eclipse Foundation. All Rights Reserved.