code generation

Build a web application generator with Acceleo

Session Type: 
Standard [35 minutes]
Speakers

After having discovered how Sirius can help you build your own modeling workbench, you will see in this talk how to build a code generator with Acceleo to leverage the models created with Sirius. Acceleo is an award-winning template-based code generator which help you build easily a code generator for your own domain. In this talk, we will build a generator for web applications based on AngularJS. During this talk, you will see:

Schedule info

Status: 
Declined

Audience

Track: 
Cool Stuff
Experience level: 
Beginner

Code Generation with Xtend

Session Type: 
Standard [35 minutes]
Speakers

Xtend is the successor to the Xpand template language which has widely adopted by the industry and been a very good choice for developing code generators. Although Xtend is not a dedicated template language explicitly tailored for code generation, it is still extremely well suited for that task. Xtend incorporates the proven features and advantages from Xpand and adds a unique concept for white space handling to the mix.

Schedule info

Status: 
Declined

Audience

Track: 
Cool Stuff
Experience level: 
Beginner

Making Raspberry Pi with eTrice

Session Type: 
Standard [35 minutes]
Speakers

Many makers of things face similar problems like embedded developers in industries, such as automotive, automation or telecommunication. The modeling toolchain provided by the Eclipse project eTrice can not only be used for those domains, but also for making e.g. with a ARM processor based Rasperry Pi.

The eTrice project delivers an implementation of the ROOM (Real-Time Object Oriented Modeling) language together with textual and graphical editors, code generators for Java, C++ and C and an easily portable target middleware.

Schedule info

Time slot: 
5 June 15:10 - 15:45
Room: 
Diamant
Status: 
Accepted

Audience

Track: 
Eclipse in the Industry
Experience level: 
Beginner

An Eclipse true story: Embedded systems design from UML modelling down to system simulation

Session Type: 
Standard [35 minutes]
Speakers

By adopting virtual platforms design concepts for system architecture development, analysis, optimization, verification, and validation; embedded systems can be completed sooner and with higher quality. We propose a hardware/software co-simulation tool made of three eclipse plug-ins that target the generation of virtual platforms from higher level models.

Schedule info

Time slot: 
6 June 10:15 - 10:50
Room: 
Diamant
Status: 
Accepted

Audience

Track: 
Cool Stuff
Experience level: 
Intermediate