Robuste et élaboré, le générateur RTA-RTE d’ETAS crée des environnements d’exécution conformes à AUTOSAR Release 4.x et 3.x.
Les environnements d’exécution générés avec RTA-RTE étant du code MISRA C* indépendant du matériel cible, ils peuvent être utilisés avec un grand nombre d’environnements de développement et de plateformes de calculateur. RTA-RTE est certifié ISO 26262 pour les applications jusqu’au niveau de sécurité ASIL D (Automotive Safety Integrity Level D).
L’outil en ligne de commande basé sur PC RTA-RTE assiste l’utilisateur pour les tâches typiques liées à la création d’un environnement d’exécution :
- Validation des informations de configuration des entrées au format XML
- Génération des données pour la configuration du système d’exploitation
- Grande facilité de débogage
L’une des fonctions importantes de RTA-RTE porte sur l’optimisation des besoins en ressources de l’environnement d’exécution. L’utilisateur peut alors déterminer s’il souhaite réduire la taille du code (besoins en espace mémoire) ou les besoins en termes de temps d’exécution (facteur de charge du processeur).
Une licence « Contract Phase » est disponible pour les OEM souhaitant définir exclusivement les interfaces de leur logiciel de calculateur. Les utilisateurs désirant faire usage de l’ensemble des fonctions peuvent avoir recours à la licence de génération.
* MISRA C (Motor Industry Software Reliability Association) est une norme de programmation en langage C qui définit un sous-ensemble du périmètre du langage de programmation C.