Modeling

Specifying and transforming interfaces with Franca - based on Xtext/Xtend

Session Type: 
Standard Talk [25 minutes]
Speakers

Proper handling of interface definitions is key when designing the architecture of large systems. Franca is an open source framework for definition and transformation of software interfaces. The talk will emphasize concepts which distinguish Franca from other IDLs and how Xtext/Xtend helped building those features. A demo will provide some insight of how Franca is applied to build Automotive Infotainment systems.

Schedule info

Status: 
Declined

Audience

Track: 
Building Industry Solutions
Experience level: 
Intermediate

Test from your model, model from your test: integrating Jubula with Papyrus

Session Type: 
Standard Talk [25 minutes]
Speakers

UML2 activity diagrams allow control flows to be displayed in a structured and standardized way. In addition they are reasonably easy to create and understand. They offer a good overview, but don't contain all of the necessary details for test automation.

Schedule info

Status: 
Declined

Audience

Track: 
Eclipse Technology
Experience level: 
Intermediate

MASH: Towards End-User Plug-In Composition

Session Type: 
Standard Talk [25 minutes]
Speakers

Most of the modern Integrated Development Environments are developed with plug-in based architectures that can be extended with additional functionalities and plug-ins, according to user needs. However, extending an IDE is still a possibility restricted to developers with deep knowledge about the specific development environment and its architecture.

Schedule info

Status: 
Declined

Audience

Track: 
Eclipse Technology
Experience level: 
Beginner

Building a Tool based on EMF in 20 minutes

Session Type: 
Standard Talk [25 minutes]
Speakers

EMF enables the automatic generation of the entity model for an application. Additional frameworks allow developers to create a running application including a UI to modify entities and a server to distribute the data. In this talk we demonstrate how the first version of your own application can be set up in less than 5 minutes, just by providing your entity model with EMF. Based on the first version, we demonstrate how to iteratively adapt the first version and add additional, custom features. For the creation of the UI, we will use the EMF Client Platform.

Schedule info

Room: 
Theater
Status: 
Accepted

Audience

Track: 
Eclipse Technology
Experience level: 
Intermediate

Taking EMF to the Mobile Web - EMFT Texo on HTML5

Session Type: 
Standard Talk [25 minutes]
Speakers

This talk and demo shows how you can use EMFT Texo to generate the complete application stack of a mobile HTML5 web application. This includes JPA entities, JSON REST webservices and a generic HTML5 web ui. All generated from an ecore or xsd model. The generated artifacts are deployed on Jetty using EclipseLink.

EMFT Texo is a project within the eclipse.org Eclipse Modeling Framework project. EMFT Texo uses model driven development techniques to provide a solution for generating standards compliant business web applications.

Schedule info

Room: 
Theater
Status: 
Accepted

Audience

Track: 
Eclipse Technology
Experience level: 
Intermediate

EMF Components: easy binding between Model and UI

Session Type: 
Standard Talk [25 minutes]
Speakers

Emf Components is a lightweight framework that allows easy and quick development of EMF-based Applications and provides a set of customizable widgets ready to be used.

Schedule info

Status: 
Declined

Audience

Track: 
Eclipse Technology
Experience level: 
Intermediate

eTrice Summer of Code

Session Type: 
Standard Talk [25 minutes]
Speakers

The Eclipse Foundation in 2012 again took part in the Google Summer of Code (GSoC). The eTrice project decided to propose a couple of ideas - and was surprised about the feed back. We finally had three GSoC projects plus further contributors who are working on major contributions.
In this talk we would like to share our experiences. How we communicate, how we share code and what we did to make the projects a success.

Schedule info

Status: 
Accepted

Audience

Track: 
Community and Collaboration
Experience level: 
Beginner

GMF Simple Map Editor

Session Type: 
Standard Talk [25 minutes]
Speakers

GMF Tooling is a very powerful tool, but sometimes its learning curve make it hard to create or maintain a GMF Diagram. Because the process of creating a GMF Diagram is iterative rather than linear, in the first iteration, you probably don't want to spend time designing figures. You only want to see your diagram working as quick as possible, and later customize it.

Schedule info

Room: 
Silchersaal
Status: 
Accepted

Audience

Track: 
Eclipse Technology
Experience level: 
Intermediate

Copyright © 2012 The Eclipse Foundation. All Rights Reserved.