Webinaire en vedette : MISRA C++ 2023 : tout ce que vous devez savoir | Voir le séminaire

Webinaire

Tout ce que vous devez savoir sur la couverture du code structurel pour C et C++

Tout ce que vous devez savoir sur la couverture du code structurel pour C et C++

La couverture structurelle est l'identification du code qui a été exécuté et enregistré. Il existe plusieurs raisons pour lesquelles il est important d'effectuer cette activité pour les systèmes embarqués critiques pour la sûreté et la sécurité. La première consiste à déterminer si le logiciel a été testé de manière adéquate. Une autre consiste à satisfaire aux exigences de conformité et de certification. Vous voudrez peut-être également vous assurer qu'il n'y a pas de code mort dans votre logiciel.

Dans ce webinaire, nous approfondirons les réponses à des questions précieuses.

  • Comment décidez-vous de la rigueur structurelle du code de la couverture ?
  • Quel degré de couverture devez-vous atteindre ?
  • Quelle est la meilleure façon de remplir cette tâche ?
  • Que faire lorsque vous devez combiner la couverture de bibliothèques tierces ou effectuer une couverture de code sur le matériel cible ?
  • Quelle mesure devez-vous prendre lorsque l’instrumentation provoque une surcharge excessive du code ?
  • Que devez-vous faire si vous devez effectuer une couverture de code au niveau du langage assembleur ?

Nous vous montrerons la couverture structurelle du code pour les instructions, les succursales et les MC/DC, ainsi que des rapports et des mesures automatisés pour la couverture et la complexité du code.