Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Eclipse Unconference Europe 2014"

(Unconference Organizers)
(PolarSys Maturity Assessment)
Line 101: Line 101:
 
* Session description: IoT Project Updates
 
* Session description: IoT Project Updates
 
* Add topics
 
* Add topics
 +
 +
==Getting Started with Papyrus==
 +
Session coordinator: Rémi SCHNEKENBURGER
 +
Session type: Hands-on
 +
Session description: 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
 +
Session description: In the context of MDE, UML is actually the most-widespread modeling language in the world being applied in most engineering domains and for various concerns. 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 offer, either commercial or open-source, in terms of tooling. 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 and MARTE). Papyrus, the UML tool of the Eclipse Foundation, does support the UML profile, but also provide very advanced customization mechanisms that enable to fully implement DSML, but without losing the benefit to be based on a standard, UML in our case. 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. The workshop will be illustrated with Automotive standards like Autosar and EAST-ADL, and with standards for Embedded Systems like Marte.
  
 
== PolarSys Maturity Assessment ==
 
== PolarSys Maturity Assessment ==
 
* Session coordinator: Gaël Blondelle
 
* Session coordinator: Gaël Blondelle
 
* Session description: Presentation of the PolarSys Maturity Assessment process and demonstrator and brainstorming about future development.
 
* Session description: Presentation of the PolarSys Maturity Assessment process and demonstrator and brainstorming about future development.
 +
 
== Long Term Support Working Group ==
 
== Long Term Support Working Group ==
 
* Session coordinator: Steve Francisco, Ralph Mueller
 
* Session coordinator: Steve Francisco, Ralph Mueller

Revision as of 11:43, 18 September 2014

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 _ eclipse.org and susan.iwai _ at _ eclipse.org 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_ eclipse.org and susan.iwai _ at _ eclipse.org 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_ eclipse.org and susan.iwai _ at _ eclipse.org 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 description: 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 Session description: 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 Session description: In the context of MDE, UML is actually the most-widespread modeling language in the world being applied in most engineering domains and for various concerns. 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 offer, either commercial or open-source, in terms of tooling. 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 and MARTE). Papyrus, the UML tool of the Eclipse Foundation, does support the UML profile, but also provide very advanced customization mechanisms that enable to fully implement DSML, but without losing the benefit to be based on a standard, UML in our case. 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. The workshop 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 description: Presentation of the PolarSys Maturity Assessment process and demonstrator and brainstorming about future development.

Long Term Support Working Group

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

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