genivi-projects@lists.genivi.org

Technical discussion on GENIVI projects

View all threads

Upstreaming Franca+ Proof of Concept

MB
Manfred.Bathelt@bmw.de
Thu, Jul 20, 2017 5:22 PM

Dear GENIVI members,

I am happy to announce that the Franca+ PoC code discussed in to GENIVI Tools Team is finally available publically.
Franca (https://github.com/franca/franca/wiki ) is a Domain Specific Language to describe interfaces and deploy them for communication subsystems.

The purpose of the Franca+ PoC is to agree upon Franca extensions for describing an overall (software) architecture model (including interfaces, components, instances, partitioning of instances and deployment) together with interested parties and the Franca maintainer in GENIVI.
We found that we need a specific working sample of the proposed language solution to end up with a good result for such an architecture description language, because it gives many people a better chance to try it out, gain experience and provide feedback how it solves their problems, compared to just showing text examples.

The project homepage (which is quite minimalistic yet) with a description how to build is available at https://at.projects.genivi.org/wiki/pages/viewpage.action?pageId=14976869

The current status of the Franca+ PoC reflects results of BMW internal specification efforts as well as some requirement and early technical discussions in the Tools Team, and is meant as a proposal and starting point for further joint development.
Franca+ is not part of the official Franca project currently, its relation to Franca will be agreed in future once a number of technical and strategical issues are solved.
Therefore please direct any questions and problems regarding Franca+ to GENIVI mail lists rather than the Franca project.

Enjoy

Manfred

BMW Group
Manfred Bathelt
Elektrik/Elektronik und Fahrerlebnisplatz
Produktdefinition und Architektur ConnectedDrive, IuK-Systeme (EE-600)
Max-Diamand-Strasse 25
80937 München

Postanschrift:
80788 München

Mail: manfred.bathelt@bmw.demailto:manfred.bathelt@bmw.de
Web: http://www.bmwgroup.com/

Bayerische Motoren Werke Aktiengesellschaft
Vorstand: Harald Krüger (Vorsitzender),
Harald Krüger, Ian Robertson, Klaus Fröhlich,
Nicolas Peter, Markus Duesmann,
Milagros Caiña Carreiro-Andree,
Peter Schwarzenbauer, Oliver Zipse.
Vorsitzender des Aufsichtsrats: Norbert Reithofer
Sitz und Registergericht: München HRB 42243

Dear GENIVI members, I am happy to announce that the Franca+ PoC code discussed in to GENIVI Tools Team is finally available publically. Franca (https://github.com/franca/franca/wiki ) is a Domain Specific Language to describe interfaces and deploy them for communication subsystems. The purpose of the Franca+ PoC is to agree upon Franca extensions for describing an overall (software) architecture model (including interfaces, components, instances, partitioning of instances and deployment) together with interested parties and the Franca maintainer in GENIVI. We found that we need a specific working sample of the proposed language solution to end up with a good result for such an architecture description language, because it gives many people a better chance to try it out, gain experience and provide feedback how it solves their problems, compared to just showing text examples. The project homepage (which is quite minimalistic yet) with a description how to build is available at https://at.projects.genivi.org/wiki/pages/viewpage.action?pageId=14976869 The current status of the Franca+ PoC reflects results of BMW internal specification efforts as well as some requirement and early technical discussions in the Tools Team, and is meant as a proposal and starting point for further joint development. Franca+ is not part of the official Franca project currently, its relation to Franca will be agreed in future once a number of technical and strategical issues are solved. Therefore please direct any questions and problems regarding Franca+ to GENIVI mail lists rather than the Franca project. Enjoy Manfred -- BMW Group Manfred Bathelt Elektrik/Elektronik und Fahrerlebnisplatz Produktdefinition und Architektur ConnectedDrive, IuK-Systeme (EE-600) Max-Diamand-Strasse 25 80937 München Postanschrift: 80788 München Mail: manfred.bathelt@bmw.de<mailto:manfred.bathelt@bmw.de> Web: http://www.bmwgroup.com/ -------------------------------------------------------------------- Bayerische Motoren Werke Aktiengesellschaft Vorstand: Harald Krüger (Vorsitzender), Harald Krüger, Ian Robertson, Klaus Fröhlich, Nicolas Peter, Markus Duesmann, Milagros Caiña Carreiro-Andree, Peter Schwarzenbauer, Oliver Zipse. Vorsitzender des Aufsichtsrats: Norbert Reithofer Sitz und Registergericht: München HRB 42243 --------------------------------------------------------------------