La GENIVI Alliance es una alianza de la industria del automóvil sin ánimo de lucro que desarrolla enfoques estándar para la integración de los sistemas operativos y middleware presentes en la cabina del vehículo y conectado centralizado. La Alianza GENIVI fue fundada el 2 de marzo de 2009 por BMW Group , Delphi , GM , Intel , Magneti-Marelli , PSA Peugeot Citroen , Visteon y Wind River Systems . [1]
Formación | Marzo de 2009 [1] |
---|---|
Tipo | Consorcio sin fines de lucro |
Sede | San Ramon, California , Estados Unidos |
Afiliación | Carta fundacional, carta constitutiva, núcleo, asociado [2] |
Gente clave | Steve Crumb (Director Ejecutivo), Matt Jones (Presidente), Michael Ziganek (Presidente), Dr. Jochen Böhm (Vicepresidente), Gerald Spreitz (Secretario), Dr. Andree Zahir (Miembro de la Junta), Hyungjin Jeon (Miembro de la Junta), Hisao Munakata (miembro de la junta), Ulf Bjorkengren (miembro de la junta) |
Sitio web | www |
Estructura
La estructura GENIVI contiene lo siguiente:
- Junta Directiva
- Oficina de gestión de proyectos (PMO)
- Equipo de arquitectura del sistema
- Grupos de expertos
- Proyecto de software de código abierto GENIVI
La junta está formada por miembros fundadores y fundadores, y un pequeño número de miembros electos del núcleo.
Cada uno de los grupos de expertos está dirigido por un OEM automotriz y respaldado por un proveedor de nivel 1.
Metas
GENIVI es una comunidad de desarrollo abierta que produce en colaboración componentes de software automotriz, API estándar y una plataforma de desarrollo para soluciones de información y entretenimiento en el vehículo y vehículos conectados. Después de haber introducido Linux y enfoques de software de código abierto en el ecosistema de software automotriz, GENIVI ofrece a los fabricantes de equipos originales y sus proveedores métodos nuevos y más eficientes para producir software para automóviles. GENIVI se enfoca en entregar una Plataforma de Desarrollo GENIVI (GDP) [3] que equipa a los desarrolladores automotrices y no automotrices para crear rápidamente prototipos de soluciones nuevas e innovadoras en un contexto de Linux embebido automotriz.
GENIVI gestiona un programa de cumplimiento GENIVI exclusivo para miembros [4] basado en la especificación de cumplimiento de la plataforma GENIVI, que se publica dos veces al año para los miembros de GENIVI. Más de 20 empresas han registrado con éxito sus soluciones IVI como GENIVI Compliant (tm). [5]
Entregables
Plataforma de desarrollo GENIVI (PIB)
El producto principal de GENIVI es su plataforma de desarrollo automotriz de código abierto donde los prototipos y las soluciones innovadoras de IVI y vehículos conectados se pueden desarrollar y probar rápidamente en una comunidad abierta. GDP [3] se ejecuta en varias plataformas de hardware automotriz profesionales (Intel, Renesas, nVidia, Qualcomm), así como en placas de bajo costo como RaspberryPi 2/3. Esto hace que el GDP sea una herramienta útil tanto para los desarrolladores automotrices profesionales como para los desarrolladores no automotrices que necesitan una forma rápida y de bajo costo de desarrollar software automotriz.
Arquitectura de software
En el núcleo de los entregables de GENIVI se encuentra una arquitectura de software que consta de requisitos funcionales y los componentes de software que los implementan. La arquitectura se describe mejor en la Especificación de cumplimiento de la plataforma GENIVI, un documento exclusivo para miembros que se actualiza dos veces al año.
Componentes de software
La arquitectura de software GENIVI se compone de componentes de software de código abierto existentes, pero también se implementa software específico para automóviles para completar la arquitectura GENIVI. Este software específico para automóviles respeta la política de licencias GENIVI y está alojado en proyectos públicos de código abierto. GENIVI ha lanzado su propio proyecto público de código abierto [6] donde albergan los repositorios de más de 80 componentes de software, incluidos los que se enumeran a continuación:
- Optimización AF_BUS D-Bus: mejora del rendimiento del mecanismo IPC D-Bus
- Administrador de audio: gestión de enrutamiento y mezcla de fuentes de audio
- Administrador de capas de infoentretenimiento: administración de capas gráficas
- Registro y seguimiento de diagnóstico: interfaz para diagnóstico automotriz
Las interfaces de software de los componentes de software GENIVI se definen utilizando Franca IDL . Sobre la base de este lenguaje de descripción de interfaz definido formalmente, se puede establecer la integración con otras plataformas y estándares. Esto permite la interoperabilidad de sistemas GENIVI y sistemas que no son GENIVI. (p. ej., se desarrolló una integración con el estándar AUTOSAR en 2014. [7]
Línea de base de desarrollo
La Alianza GENIVI define y mantiene líneas de base de referencia. Esas líneas de base son plataformas de software de código abierto públicas que figuran como parte de los proyectos de software de código abierto GENIVI. [8] Los objetivos de las líneas de base de GENIVI son:
- para verificar la capacidad de construcción de la arquitectura del software GENIVI
- para integrar los componentes del software GENIVI juntos
- para verificar el impacto de la arquitectura del software GENIVI en las dependencias del software y las licencias de plataforma
Las líneas base del software GENIVI son compatibles con arquitecturas ARM y x86 .
Programa de cumplimiento
El programa de cumplimiento GENIVI evalúa y certifica las plataformas de información y entretenimiento contra la arquitectura de software GENIVI definida en la Especificación de cumplimiento de la plataforma GENIVI. El programa de cumplimiento de GENIVI es un beneficio para los miembros de GENIVI.
GENIVI Alliance ya ha registrado múltiples plataformas compatibles para cada una de las versiones de arquitectura de software GENIVI.
Miembros
GENIVI alcanzó un pico de más de 160 miembros. [9]
Referencias
- ↑ a b Wuelfing, Britta (3 de marzo de 2009). "CeBIT 2009: BMW y socios encontraron plataforma de código abierto GENIVI" . Revista Linux Pro . Consultado el 21 de noviembre de 2011 .
- ^ "Miembros GENIVI - Alianza GENIVI" . Genivi.org . Consultado el 10 de noviembre de 2016 .
- ^ a b http://at.projects.genivi.org/wiki/pages/viewpage.action?pageId=11567210
- ^ http://www.genivi.org/genivi-compliance-program
- ^ http://www.genivi.org/compliant-products
- ^ https://github.com/genivi
- ^ Smethurst, Graham. "Cambiando el panorama de información y entretenimiento en el vehículo" (PDF) . Alianza GENIVI.
- ^ http://at.projects.genivi.org/wiki/display/PROJ/meta-ivi
- ^ "Miembros GENIVI | Alianza GENIVI" . Genivi.org . Consultado el 8 de marzo de 2012 .