Automobile : Luxoft décuple les performances de son outil d'analyse de timing

Luxoft LuxTrace

Avec la version 4.0 de l'outil LuxTrace, la société suisse (d'origine russe) Luxoft estime multiplier par 10 les performances de son outil d'étude de timing dans les applications logicielles, un outil qui trouve son origine dans le logiciel TraceAnalyzer de l'éditeur allemand Symtavision racheté par Luxoft en 2016.... LuxTrace, qui assure notamment la visualisation des systèmes de timing des ECU, des bus et des réseaux embarqués mis en œuvre dans le monde automobile en analysant leur trace, fonctionne désormais comme un outil « reposant sur le Web », et non plus comme un outil limité à son exécution sur un poste de travail. LuxTrace peut dorénavant s'installer sur un serveur et fonctionner sur de multiples postes en parallèle.

Cette approche permet de déployer LuxTrace dans un flot de conception beaucoup plus facilement. Avec à la clé la possibilité pour les développeurs de formuler leurs exigences en termes de timing via une représentation flexible du cas étudié et d'utiliser le langage Python pour tester les cas complexes de timing. Parallèlement des templates préécrits permettent d'accélérer le test des cas d'usage les plus classiques avec le stockage des données de trace dans une base de données centralisée.

Enfin, l'ensemble des cas de test peut désormais être lancé de manière automatisée avec la génération des rapports de test sous forme de tableaux Excel.

« Pour un ingénieur, comprendre le timing et la performance d'un système est fondamental pour la conception et la vérification des systèmes en temps réel dans l'automobile, explique le Dr Jersak, directeur du département Autonomous Drive chez Luxoft. Avec LuxTrace, il est maintenant plus facile de spécifier les exigences de synchronisation et il est possible d'effectuer des analyses dix fois plus rapidement dans les projets de voitures autonomes. »