AUTOSAR
Altre info
- Anno
- 2003
- Tipo
- Standard software per il settore automotive
- Sito ufficiale
- autosar.org
L'architettura software condivisa dell'industria automobilistica per le centraline, pensata per far migrare lo stesso codice tra l'hardware di fornitori diversi.
Un'auto moderna contiene da cinquanta a cento centraline elettroniche (ECU) e, fino ai primi anni Duemila, ogni fornitore scriveva il proprio software di base per ciascuna. Nel 2003 BMW, Bosch, Continental, DaimlerChrysler, Siemens VDO e Volkswagen si sono unite per standardizzare gli strati sotto l'applicazione. Il risultato divide una ECU in componenti applicativi, un ambiente di runtime (RTE) e un software di base (BSW) che gira su un sistema operativo real-time di derivazione OSEK.
La Classic Platform è codice C configurato staticamente, in gran parte generato da XML. La Adaptive Platform (2017) si rivolge ai potenti computer centrali che gestiscono l'assistenza alla guida, e usa POSIX e C++. La fama di AUTOSAR è che gli strumenti di configurazione costano più dell'hardware e che i file XML sono più lunghi del codice.