Eclipse DemoCamps Kepler 2013/Trondheim
Itema offices at Granåsveien 3, Trondheim.
Date and Time
Wednesday, August 28, 2013 From 17:00 to around 20:00+
This Eclipse DemoCamp will be sponsored by Itema.
This DemoCamp will be co-sponsored by Codetrails, the people that brought you Eclipse Code Recommenders and crowd-sourced code completion.
Torkild U. Resheim, firstname.lastname@example.org
Please register at meetup.com
- Torkild U. Resheim, Itema - Welcome
- Ralph Müller, Eclipse Foundation - Introduction
- Werner Keil, Creative Arts & Technologies - M4M 2 the Rescue of M2M - slides from Eclipse Stammtisch Zürich / DemoCamp Kepler 2013
- Frank Alexander Kraemer, Bitreactive - Creating M2M Applications from Reactive Building Blocks
With the Eclipse-based Reactive Blocks SDK, M2M applications can be constructed from reusable building blocks. These are programming units that consist of Java code combined with graphical data flows to coordinate their behavior. The tool can analyze if the applications will behave well, for instance if they work according to communication protocols or if they terminate correctly. The tool also automatically generates efficient code for the concurrent behavior, so that programmers can focus on the detailed operations in Java.
- MARINTEK, MARINTEK - SIMA the next generation marine operations simulation workbench
- Marcel Bruch, Codetrails - Down the rabbit hole with Code Recommenders - and into the cloud
This demo will introduce you to Eclipse Code Recommenders, a project that provides you with intelligent code completions for your Eclipse IDE. By analyzing code usage patterns, Code Recommenders is able to provide meaningful recommendations for your code completions. Developers can readily see the code patterns of the original authors - getting a quick reminder of a method, or learning from the start, how others intended the framework to be used.
Looking at just one of the many interesting possibilities for the technology, we’ll then demo a first version of a crowd-sourced code recommendation engine. With every proposal you select in your code completion, non-confidential data is shared that will make everyone’s code completion smarter. By hosting the engine in the cloud, we can collect code completion data from an unlimited community of participating developers.