Skip to main content
Jump to: navigation, search

Eclipse Unconference Europe 2014

Revision as of 12:04, 18 September 2014 by (Talk | contribs) (Unconference Agenda)

Eclipse Unconference

This page is the live agenda for the Eclipse Unconference in Ludwigsburg on October 27th, 2014 at the Forum.

Submit a session, or support one

If you want to suggest a session, just send the details of your session to gael.blondelle _ at _ and susan.iwai _ at _ with the following information:

  • short title
  • session type can be a workshop, a brainstorming session on topic, a live coding session, ...
  • timing constraints: Is 1:30 ok? Is 2:00 Ok? Do you need 3:00 in the afternoon by joining two 1:30 sessions?
  • session leaders and moderators. Include emails so that you can be contacted by other interested people.
  • session description: in no more than 5 lines

You can also support a session proposal or comment on it on the page.

Registration and logistics

Unlike the regular conference, this Unconference is organized by YOU. There will be food and beverages, power and projectors, and meeting rooms. We will try to coordinate just a bit to avoid obvious topic overlaps during the day.

We are planning to include a Dev co-working space, that is, spaces where developers meet and work together on their preferred projects. Both experienced and new contributors will find that the co-working space is a good chance to meet and learn from each other.

Registration: If you plan to participate, please help us manage the logistics by registering for the Unconference on the conference registration page.

Unconference Organizers

  • Gaël Blondelle: Eclipse Foundation Europe - PolarSys / Embedded Systems
  • Susan Iwai: Eclipse Foundation Europe

Poster session

During the Unconference, we will host a poster session over our lunch break. Please send an email to gael.blondelle _at_ and susan.iwai _ at _ if you plan to come with a poster. Please list your poster below.

Here are the posters:

  • TBC

Unconference Agenda

8:30-9:00 Welcome Coffee
9:00-9:10 Welcome address and Program presentation
9:15-10:45 Science Working Group IoT Working Group Getting started with Papyrus OSLC Session PolarSys Steering Committee (closed meeting)
10:45-11:00 Coffee Break
11:00-12:30 Science Working Group IoT Working Group Customizing Papyrus for Automotive and Embedded Systems OSLC Session PolarSys Steering Committee (closed meeting)
12:30-14:00 Lunch and Poster Session
14:00-15:30 Science Working Group IoT Working Group Session 3 - TBC [ Long Term Support WG PolarSys Steering Committee (closed meeting)]
15:30-16:00 Coffee break
16:00-17:30 Science Working Group IoT Working Group PolarSys maturity assessment Session 4 - TBC Session 4 - TBC

Dev Co-working Space

Reserve your Dev Co-working Space! One day before EclipseCon Europe, use the Dev co-working space to work on your Eclipse project. We'll assign a space to self-organizing groups to work together on open source projects, to discuss topics relevant to a broader subset of the community, and to hack code...

If you want to reserve co-working space for your Eclipse project, contact gael.blondelle _at_ and susan.iwai _ at _ with the following information :

  • Project name
  • How long you need the space - for a full day or half day ?
  • Number of expected hackers
  • The purpose of the get together : hackathon, discussing future, sharing beers...

The following projects have reserved their space:

  • TBC

Unconference session descriptions

Science Working Group

  • Session coordinator: Philip Wenig
  • Session type: Coding session

Editing and display of time series data is an ubiquitous task in scientific research. Most commonly, the needed functionality is developed by each project from the ground up. Contrary to that, it would be better to have a flexible framework that separates the editing pipeline and the display of the data. Moreover, it must be data format independent so that it can be used more widely. Specialized scientific projects could then use the framework and connect their data to the framework. Within the session, we'd like to discuss about such a framework. Moreover, coding says more than thousand words.

  • n-dimensional data editing
  • Display libraries, SWTChart, XYGraph, JavaFX, ...

IoT Working Group

  • Session coordinators: Ian Skerrett, Benjamin Cabé
  • Session description: IoT Project Updates
  • Add topics

Getting Started with Papyrus

  • Session coordinator: Rémi SCHNEKENBURGER
  • Session type: Hands-on

This hands-on workshop will teach the participants how to download and install Papyrus and how to create the model of a software system.

One of the traditional barrier to adoption of model-based engineering tools is the apparent complexity of the language (UML, SysML) and of the tools. This hands-on workshop will use Papyrus to break down these barriers by leading the participants through the creation and development of a model for a simple system application. The participants will learn how modelling can help show requirements and their traceable realizations into structural and behaviours models that fully describe the system to be built. They will also learn how to use basic customization capabilities to make the modelling environment better aligned with their personal preferences, company directive, and domain model.

Customizing Papyrus for Automotive and Embedded Systems

Session coordinator: Rémi SCHNEKENBURGER

Session type: Hands-on

In the context of MDE, UML is actually the most-widespread modeling language in the world. It is in the one hand widely educated & disseminated (e.g., via academics courses, tutorials, books, professional trainings and mentors), and in the other hand there is a large set of tools supporting UML, either proprietary or open-source.

However, even if standards are key to MDE success, being also able to support dedicated features for specific concerns and domain is for sure also mandatory for being able to benefit 100% of modeling advantages. For that purpose, UML proposes the profile concept that enables to define specific language (e.g., SysML). Papyrus, the UML tool of the Eclipse Foundation, does support the UML profile, but also provides very advanced customization mechanisms that enable to fully implement DSML without losing the benefit to be based on the UML standard.

The purpose of this tutorial will be to give its participants all the information needed to implement very advanced modeling support for DSML while continuing to be based on a standard. It will be illustrated with Automotive standards like Autosar and EAST-ADL, and with standards for Embedded Systems like Marte.

PolarSys Maturity Assessment

  • Session coordinator: Gaël Blondelle
  • Session Type: Demo and Brainstorming

Presentation of the PolarSys Maturity Assessment process and demonstrator and brainstorming about future development.

OSLC Session

  • Session Coordinator: Jean-Luc Johnson
  • Session Type: Hands-on/Workshop

Come and learn about the Crystal project under Artemis and see for yourself how tool interoperability can be achieved today ! We’ll give you an introduction and latest update on the project itself, then go on to walk through the steps to create a tool adapter using OSLC which is adopted under the Crystal Interoperability Specification V1.0 You’ll follow the story from the industrial use case and engineering method to the development based on eclipse Lyo to support Open Modelica data in a Change Impact Analysis scenario Come and join Airbus and IBM, who will provide you with a hands on workshop to build an OSLC adapter using the latest eclipse Lyo contribution. Our Unconference session allows you to get a good overview in the morning and then you can try for yourself in the afternoon

Long Term Support Working Group

  • Session coordinator: Steve Francisco, Ralph Mueller
  • Session type: Workshop / Brainstorming session

Eclipse components that are used in commercial products need to be supported as long as the product itself. The Eclipse Long Term Support program provides the necessary organizational and technical infrastructure. It offers a professional approach for those in need of support as well as for those who make a business out of offering support. The Unconference session is an opportunity to get more detailed information and to discuss with the LTS members how LTS helps you satisfy your long-term support requirements..

Back to the top