Open menu Close menu

< Back to events

MISRA C.2003 : Formation

ISIT
ISIT

Comprendre le MISRA C:2023

Date : 15 - 16 mai 2024

Lieu : Siège social de LDRA, Wirral, Royaume-Uni ou en ligne

Aperçu de la formation
Malgré les nombreuses bonnes raisons de sa popularité, le langage de programmation C est semé d'embûches pour les imprudents, notamment dans le domaine des systèmes embarqués critiques.

Le sous-ensemble du langage MISRA C est un ensemble de directives logicielles de premier plan au monde. Ses objectifs sont de faciliter la sûreté, la sécurité, la portabilité et la fiabilité du code dans le contexte des systèmes embarqués. Il n'est pas étonnant que son utilisation soit courante dans le développement de logiciels d'application embarqués conformes aux normes de sécurité des processus et fonctionnelles telles que DO-178C et DO-278 dans l'aviation civile, ISO 26262 dans l'automobile, IEC 61508 dans la sécurité industrielle et IEC 62304 dans l'industrie automobile. Équipement médical.

Ce cours de 2 jours permettent aux délégués d'acquérir une compréhension approfondie de la dernière version de MISRA C:2023. Le cours interactif et « pratique » a été créé avec la contribution de hauts représentants du comité MISRA C, offrant un niveau de compréhension unique qui n'est tout simplement pas disponible ailleurs. Il reflète la dernière version de MISRA C:2023.

Public concerné
Cette formation est conçue pour répondre aux exigences des équipes de développement logiciel, des équipes de vérification et de validation, et de toute personne cherchant à améliorer le standard de son code logiciel en langage C. Il s'applique particulièrement à ceux qui souhaitent obtenir des certifications critiques en matière de sûreté et de sécurité pour leurs projets dans les secteurs industriels.
  • Chefs d’équipe logiciels
  • Responsables Qualité Logiciels
  • Ingénieurs logiciels
  • Ingénieurs système
  • Ingénieurs d'essais

Programme - Jours 1 et 2 :
  • Introduction à MISRA : une introduction générale à l'organisation, à ses contributeurs et à ses produits
  • Utilisation du « C » dans les systèmes embarqués : une discussion autour du langage de programmation C, ses avantages et ses inconvénients
  • Adopter et utiliser MISRA C : Présenter et expliquer l'approche recommandée pour l'utilisation de MISRA C
  • Lignes directrices MISRA C:2023 : Un aperçu de la façon dont les lignes directrices sont construites et comment elles sont appliquées, avec référence à des exemples clés
  • Considérations de sécurité : une explication de la pensée sous-jacente qui rend les normes MISRA également applicables aux applications critiques pour la sûreté et la sécurité, avec des exemples
  • Déviation et conformité MISRA : 2020 : 2020 : il est peu probable qu'une application significative puisse être développée qui soit conforme à toutes les règles MISRA. Cette discussion se concentre sur la manière dont ces instances doivent être gérées
Le Formateur

Andrew Banks est un spécialiste technique chez LDRA avec plus de 30 ans d'expérience dans le développement de logiciels temps réel/embarqués à haute intégrité.

Il est diplômé de l'Université de Lancaster en 1989 et a passé l'essentiel de sa carrière dans les secteurs de l'aérospatiale, de la défense et de l'automobile.

Andrew est engagé dans l'élaboration de normes – il est impliqué dans MISRA depuis 2007 et est président du groupe de travail MISRA C depuis début 2013 ; il est président du groupe de travail « Software Testing » du BSI ; et un participant actif à d'autres travaux du BSI, de l'ISO, de l'IET et du SCSC, y compris la récente révision de la norme ISO 26262.