Modeling

Why Eclipse Modeling is used?

Session Type: 
Standard [25 minutes]

This talk will answer a simple question: why does so many people are using Eclipse Modeling?

Several Eclipse users or contributors are often surprised how many talk on modeling are proposed to ECon or how many projects are contributed in Eclipse Modeling Project: EMF, GMF, CDO, Acceleo, XText, ...
But it's a fact: modeling technologies are widely used.

To explain why so many people are interested, we will show differents use cases of modeling technologies in the real world:

25 min to take care of your end users with EEF!

Session Type: 
Standard [25 minutes]
Presenter: 

It's end of incubation time for the Extended Editing Framework. With Indigo release train, the EEF has reached version 1.0. Every Eclipse user can install it and create good looking editor for its EMF models.

This talk will present how to enhanced the user experience of your application with EEF. EEF is able to generate many parts of graphical interface to edit EMF model. Each element generated with EEF uses dedicated widgets to edit element properties and benefits from the services offered by the EEF runtime component.

Eclipse as a powerful alternative to Excel, Visio and heavy DB

Session Type: 
Standard [25 minutes]

Yes, Eclipse can be used by non-Eclipse users!

Usually, when Eclipse evangelists promote this kind of use, they speak about RCP applications. But, to create or customise it, you need to be an Eclipse developer with Java development skills.
Can't we do better?

The main goal of this talk is to explain how Eclipse, and specially Eclipse Modeling, can help business experts to collaborate with IT teams by using the same model, but with facilities to simplify customisations.

Two feedbacks deployed in large companies will be used as real examples throughout the talk:

Modeling technologies and Machine-to-Machine

Session Type: 
Standard [25 minutes]

Schedule info

Assistant(s): 

While people with a strong modeling background may associate the M2M acronym with "Model-to-Model", we would like to use the opportunity of this talk to show you that, sometimes, M2M stands for "Machine-to-Machine" but still can make great use of modeling technologies :-)

The talk aims at detailing a pragmatic approach to introduce modeling technologies in the development cycle of Machine-to-Machine solutions, to help reducing the complexity implied by the fragmentation of the hardware, communication protocols, use cases, ...

Fighting Diseases with Eclipse STEM

Session Type: 
Standard [25 minutes]
Presenter: 

The Spatio-Temporal Epidemiological Modeler (STEM) is an Eclipse based RCP for modeling the global spread of infectious disease. STEM started in the Eclipse Open Healthcare Framework and was recently promoted as a top level Eclipse Technology project (http://www.eclipse.org/stem/) designed to allow global collaboration on the development of infectious disease models.

Annotating EMF models made easy with EMF Profiles

Session Type: 
Standard [25 minutes]
Presenter: 
Assistant(s): 

Have you ever been in a situation in which you would like to annotate an EMF model with additional information, but the last thing you wanted to do was to change its metamodel to made that possible? We bet the answer is yes for almost anybody that has been using EMF for a while.

The Making of the OPEES Industrial Working Group

Session Type: 
Standard [25 minutes]

Schedule info

Room: 
Silchersaal
Assistant(s): 

Software consumers in domains like aerospace have to face different issues than the traditional software industry when creating Embedded Software:

  • The software embedded in a spatial mission needs to be supported for more than 40 years in response to the lifetime of the mission.
  • The software embedded in an aircraft flight command system must be "certified" according to aircraft safety standards, including the tooling used to produce this software.

DSLs with Xtext 2.0

Session Type: 
Tutorial [3.5 hours]

Everybody is talking about domain specific languages (DSLs) nowadays. If you want to know how to make it real, join our hands-on tutorial on Xtext 2.0.

You will learn how to

  • define your own DSL,
  • generate and tweak high-quality tooling for that language,
  • write a code generator to execute your language,
  • integrate everything into an Eclipse IDE.

MDA Compliant Approach for Data Mart Schemas Generation

Session Type: 
Standard [25 minutes]
Presenter: 

Decision Support System (DSS) designers face two data models complexities: OLTP (On Line Transaction Processing) database model and multidimensional model. Their models rely on different concepts forces the designer to have double skills in these two models. This highly-qualified design task requires experienced humans, not usually available. The objective of this paper is to support the DSS designer producing rapidly efficient data mart schemas starting the Data Warehouse (DW) data model.

Software Product Lines for Embedded Systems with eTrice

Session Type: 
Standard [25 minutes]

The increasing complexity, need for safety and variability and fast time to market are the major challenges for the development of future embedded systems applications. Software Product Lines (SPLs) are a very powerful approach to handle those issues.

This talk will show how some of the biggest technical problems of SPLs can be addressed with the eTrice project and the ROOM language.

Syndicate content