COVESA / franca_ara_tools

Translation between Franca Interface Description Language and AUTOSAR XML interface description language
Eclipse Public License 2.0
41 stars 12 forks source link

Query regarding Franca_ara_tools #154

Closed Siddharthav1 closed 3 years ago

Siddharthav1 commented 4 years ago

I have read about the faracon tool. I am trying to use it to know how does it work. I referred https://www.autosar.org/fileadmin/user_upload/standards/classic/4-3/AUTOSAR_TR_FrancaIntegration.pdf document.

Here my question is:

  1. Do franca connector files are handwritten or auto generated from the faracon tool?
  2. Is there any way to work with the Faracon tool without accessing to the artop website?
  3. Can I get any example so that I can refer and get the feeling that is how the franca_ara_tool works?

Any suggestion will help me a lot.

Regards, Siddhartha V

kbirken commented 4 years ago

The AUTOSAR technical report you are referencing above has been published some years ago, when AUTOSAR Adaptive didn't exist yet. It describes how to map AUTOSAR Classic to Franca and vice versa. As AUTOSAR Classic and Franca interfaces do not map 1:1 conceptually, a separate Connector DSL has been defined which provides the missing link between these two. This TR was done by a working group consisting of members from AUTOSAR and GENIVI.

There is an implementation of the TR, done mostly be Fraunhofer Berlin. This model-to-model transformation tooling was called IoNAS. As this uses AUTOSAR I.P., the transformation engine is hosted in an AUTOSAR subversion repository and is available only for AUTOSAR (development?) members. Additionally, there is a public repository named IoNAS-hmi which adds some Eclipse UI features for this transformation engine. Pls read the README of this repo to get more information.

Now some responses to your questions:

Siddharthav1 commented 3 years ago

Thank you sir for the response.