Skip to main content
Jump to: navigation, search

Eclipse DemoCamps Luna 2014/Zurich/Session Abstracts

< Eclipse DemoCamps Luna 2014‎ | Zurich
Revision as of 11:49, 17 April 2014 by (Talk | contribs) (Flying sharks and m2m)

Ein kleiner Reiseführer durch die Eclipse Welt

Ralph Müller, Eclipse Foundation

Eclipse und Java 8

Daniel Megert, IBM Schweiz

Xtext: What's new with Luna

Sven Efftinge, itemis AG

Visualizing EMF-models in 3D

At the Norwegian Marine Research Institute (MARINTEK) in Trondheim, Norway, we are using Eclipse RCP as a platform for a marine operations simulations workbench. One important aspect of this workbench is it’s ability to aid simulation modeling through a 3D graphics editor. In this presentation I will demonstrate how the application can be used, and also show how we’ve coupled the simulation EMF-model to 3D-graphics. Brace yourself for some big waves :-)

Torkild Ulvøy Resheim is a Senior software developer, consultant and Eclipse committer. Working at Itema AS.

EMap - Map your EMF-Models to an SQL-Database

Many people today use Teneo&JPA to map their EMF-Objects to a relational database so did we but as our model was growing and we had deploy the application on devices with CPU and memory constraints those 2 technologies didn't do the job anymore.

After looking into various technologies we decided develop a small DSL to express the mappings and generate Java-Code out of it. We set out the main features for the initial version:

  • Allow users to use native SQL queries
  • Support lazy-loading & FETCH JOINs
  • efficient & easy to debug Java-Code
  • Integrate into OSGi without any hacks

In future we'll add more features like database schema generation, ... .

Tom Schindl is co-founder of a tech company located in Tyrol, Austria. He's project lead of e(fx)clipse which provide JavaFX-Tooling for the Eclipse IDE, EMF and Eclipse Platform committer. Language: English / German whatever is preferred (slides always in English)

Eclipse Scout: Cloud Backend, Automatic Documentation and other Luna features

Andreas Hoegger, Matthias Zimmermann, BSI Business Systems Integration AG

Flying sharks and m2m

Some day a certain idea popped up in my head - what if I could hold a shark as a pet... in my flat? But how to proceed? My bathtub would probably be to small for him and I would risk trouble with the veterinary inspection office.

Still the idea would not let go of me so I decided to have at least a bit of it realized by holding a remote controlled shark. I bought some helium - combined it with OSGi, Vaadin UI, a 3D-sensor (similar to kinect), BlackBerry10, Paho,, HiveMQ, three tiny Beagle Bone black, Mihini, Lua, OpenNI, NITE and Jnect. Preparing some electronic circuts and did some minor hacks to implement a proper controller. And here we are... my very own sharky started to swim... in my flat.

At my talk at eclipsecon I will demo how simple it is to remote control an airswimmer using m2m. All the steps required to implement the final solution will be explained in detail and I am going to provide this information including the electric circuts at github. So a construction kit is available for your own experiments.

Sharky may become controlled by a Vaadin web UI using a browser, by a 3D-sensor (Asus Xtion Pro) similar to kinect and a BlackBerry 10 smartphone.

In the most unlikely case that sharky gets out of control; no panic! Lie down flat on the stomach, protect your head with the arms and wait until sharky has passed by.

To get some detailed information about sharky, you can follow my blog

Florian Pirchner is working in the area of open source for many years now. Some time ago he got addicted about M2M technologies and started to explore that field together with Klemens Edler. Florian works at Lunifera GmbH.

Klemens Edler is working in the area of M2M with the goal of bringing embedded systems and business applications together. Klemens works at Lunifera GmbH.

Back to the top