Skip to content
Klaus Birken edited this page Mar 4, 2022 · 17 revisions

Contents

This wiki will grow over time and provide information on:

Do you see any important topic that is not covered in the wiki? Open an issue and let us know!

What is FARACON

FARACON is a tool that uses model-to-model transformation to achieve a compatible code generation on both sides of ARA::COM (the communication layer of AUTOSAR Adaptive) and Franca IDL (an IDL used - among the others - by CommonAPI).

When combined with CommonAPI bindings and ARA::COM runtime, this achieves a runtime translation between ECUs.

The possibility to enable interoperability between heterogeneous systems using model-to-model transformation methods can improve software quality and reduce development time and engineering costs.

A clear advantage of following this approach is that there is no need to define the same interface twice in Franca IDL and AUTOSAR ARXML. This reduces errors coming from manual maintaining the service interfaces by having only one source of origin.