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.

Franca initially arised from the standardization work of the GENIVI consortium (http://www.genivi.org). It is especially useful for integrating software components from different provenience, which are built based on various runtime frameworks, platforms and IPC mechanisms. The core of it is Franca IDL, which is a textual language for specification of APIs.

More information on Franca is available on Eclipse Labs: http://code.google.com/a/eclipselabs.org/p/franca.

Schedule info

Status: 
Declined

Audience

Track: 
Building Industry Solutions
Experience level: 
Intermediate

Copyright © 2012 The Eclipse Foundation. All Rights Reserved.