Webinaire en vedette : Tests d'API améliorés par l'IA : une approche de test sans code | Voir le séminaire

Temps de lecture: 3 minutes

Aperçu

Renovo construit une plate-forme de gestion de données centrée sur la périphérie. Il s'agit de la première plate-forme de qualité automobile utilisée dans le développement de piles logicielles complexes à bord de véhicules entièrement autonomes. L'objectif principal de Renovo est de développer et de déployer des ADAS (systèmes avancés d'assistance à la conduite) à grande échelle pour les clients et de les aider à gérer toutes leurs données. L'entreprise propose une solution clé en main qui permet :

  • Accélérer les cycles de développement.
  • Améliorer les performances du produit.
  • Passez par les cycles de validation et passez à la production.
  • Réduire le coût d'exploitation.

Mettant à profit les dernières pratiques et processus logiciels, la plate-forme Renovo est un élément clé pour aider les constructeurs automobiles à construire leurs propres pratiques autour des processus modernes.

Regardez un aperçu de la présentation de Renovo au Sommet de test et de conformité des logiciels embarqués 2021. Découvrez comment leur équipe de développement de logiciels automobiles a atteint la conformité à 100 % AUTOSAR C++14 et CERT, et réduit les délais de mise sur le marché.

PRÉSENTATION COMPLÈTE DISPONIBLE ICI >>

Le projet

Tout le paradigme de l'industrie automobile est en train de changer. Cette évolution transformatrice oblige les constructeurs automobiles à passer de la fabrication de métaux à des entreprises technologiques. Elles tendent à être valorisées en tant qu'entreprises technologiques, car les logiciels représenteront 90 % des futures innovations automobiles. Avec cela, les constructeurs automobiles doivent créer des processus qui équilibrent la capacité de développer rapidement des logiciels, de les déployer et d'obtenir des commentaires en toute sécurité, tout en offrant les fonctionnalités et l'environnement que les clients apprécient.

Avoir de plus en plus de logiciels signifie plus de code qui doit être testé et répondre aux normes de processus telles que ISO 26262. En fait, en raison de la plate-forme de Renovo exigeant Conformité AUTOSAR C++, afin d'obtenir facilement la certification de sécurité logicielle pour son système d'exploitation AWare, Renovo a évalué toutes les offres commerciales de conformité d'analyse statique. Ils recherchaient une solution qui pourrait réduire les délais de mise sur le marché en atteignant rapidement la conformité en détectant les éléments suivants au début du cycle de vie du développement logiciel (SDLC) :

  • Mauvaises pratiques de codage
  • vulnérabilités
  • Intrusions potentielles
  • Les problèmes de mémoire

Aujourd'hui, les constructeurs automobiles sont confrontés à de nouvelles technologies qui posent des défis logiciels. Un exemple est la conduite autonome et les réseaux de voitures communiquant avec d'autres appareils intelligents dans les villes intelligentes où il est nécessaire de relayer les règles de stationnement officielles, les limites de vitesse et d'autres écarts de trafic dynamiques, notamment les fermetures de routes, les embouteillages et les déviations.

Un autre défi est le besoin de mises à jour logicielles en réseau rapides et faciles qui sont impératives pour maintenir la sûreté et la sécurité.

L'approche

Les données sont essentielles alors que l'industrie automobile passe de l'industrie des transports à une industrie technologique.

Les données et la gestion des données sont des éléments clés des éléments suivants :

  • Développement de fonctionnalités. Les données des véhicules et des capteurs sont essentielles au développement, à la maintenance et à l'amélioration des caractéristiques des véhicules demandées par les consommateurs.
  • Validation. Les tests et la validation des systèmes et fonctionnalités des véhicules modernes reposent entièrement sur des systèmes de données pour garantir l'adhésion et la conformité.
  • Responsabilité. De plus en plus, le traçage et l'enregistrement des données sont essentiels pour créer des modèles de défaillance et comprendre les événements aberrants.
  • Revenu. De nouveaux modèles de revenus commencent tout juste à s'ouvrir qui exploitent les données des véhicules et des consommateurs.

Alors que les données deviennent l'un des outils et des actifs les plus précieux du secteur, il est essentiel que les systèmes de gestion des données démontrent et prouvent :

  • Qualité
  • Fiabilité
  • Sécurité

Rénovo sélectionné Parasoft C / C ++test et son pack de conformité automobile en raison de sa couverture complète des règles pour AUTOSAR C++14, de ses tableaux de bord de rapports étendus et de ses processus modernes. Avec la possibilité de personnaliser les tableaux de bord, l'équipe Renovo peut voir différentes vues des données collectées dans un endroit centralisé et avoir un aperçu de qualité de codage.

« La puissance de cette pratique logicielle moderne est essentielle. »

—Jason Stinson, directeur technique, Renovo Auto

La vue des résultats de l'analyse statique montre le niveau actuel de conformité à une norme de codage sélectionnée. Les graphiques de haut niveau révèlent plus de détails sur les violations. Le tableau de bord est une véritable métrique de risque multidimensionnelle qui présente le risque ou la vulnérabilité de différentes classes, fonctions ou fichiers se trouvant dans votre base de code. Toutes les données sont déterminées par l'analyse d'exécution, la couverture du code et les résultats de l'analyse statique.

Les Résultats

Renovo a pu réduire le délai de mise sur le marché en atteignant rapidement une conformité à 100 % à AUTOSAR C++14 et CERT en détectant les mauvaises pratiques de codage, les vulnérabilités, les intrusions potentielles et les problèmes de mémoire au début du SDLC à l'aide de la solution de test de Parasoft. Renovo Auto a obtenu une qualité efficace et une conformité réglementaire pour que ses clients développent, déploient et exploitent en toute sécurité des flottes AV et ADAS à grande échelle.

La plate-forme de Renovo est la seule plate-forme de gestion de données centrée sur la périphérie disponible dans le commerce sur le marché ADAS hyper-concurrentiel. C'est un marché d'une valeur de 40 milliards de dollars avec un taux de croissance annuel composé (TCAC) de 21.4% et un marché de 189 milliards de dollars d'ici 2026.

Découvrez comment votre équipe de développement de logiciels automobiles peut atteindre une conformité 100 % AUTOSAR C++14 et CERT.

  • Industrie: Automobile
  • Solution: Test C / C ++