Sdružení pro spolehlivost softwaru pro automobilový průmysl - Motor Industry Software Reliability Association

Sdružení pro spolehlivost softwaru pro automobilový průmysl (MISRA) je organizace, která vytváří pokyny pro software vyvinutý pro elektronické součástky používané v EU automobilový průmysl.[1] Jedná se o spolupráci mezi výrobci vozidel, dodavateli komponentů a technickými poradnami.

Cíl

Cílem této organizace je poskytovat automobilovému průmyslu důležité rady při tvorbě a používání bezpečného a spolehlivého softwaru ve vozidlech. Bezpečnostní požadavky softwaru používaného v automobilech se liší od bezpečnostních požadavků jiných oblastí, jako je zdravotnictví, průmyslová automatizace, letecký průmysl atd. Posláním MISRA je „Poskytovat pomoc automobilovému průmyslu při aplikaci a tvorbě bezpečných systémů vozidel a spolehlivý software “.[1]

Formace

MISRA byla vytvořena konsorciem organizací vytvořených v reakci na britský program pro výzkum bezpečnostních kritických systémů. Tento program byl podporován Ministerstvo obchodu a průmyslu a Rada pro výzkum ve strojírenství a fyzikálních vědách.

Po dokončení původních prací pokračovalo konsorcium MISRA na základě samofinancování.[2]

Konsorcium MISRA

Řídící výbor MISRA tvoří tyto organizace:

Výbor zahrnuje zejména výrobce vozidel a dodavatele komponentů.

Pokyny

Pokyny MISRA jsou pokyny pro vývoj softwaru pro vozidla. Cílem pokynů je dosáhnout následujících.

  • Zajistěte bezpečnost
  • Přineste do softwaru robustnost a spolehlivost.
  • V rozporu s bezpečností majetku musí mít přednost lidská bezpečnost.
  • Zvažte náhodné i systematické chyby v návrhu systému.
  • Prokázat robustnost, nespoléhat jen na absenci poruch.
  • Uplatňování bezpečnostních hledisek při konstrukci, výrobě, provozu, servisu a likvidaci produktů.

Stejně jako u mnoha standardů (například ISO, BSI, RTCA ), dokumenty pokynů MISRA nejsou uživatelům ani implementátorům zdarma.[3]

Jazykové pokyny

V současné době jsou pokyny pro MISRA připravovány pro C a C ++ pouze programovací jazyky.

  • MISRA C ++ byla spuštěna v březnu 2008.
  • Třetí vydání MISRA C (známá jako MISRA C: 2012) byla zveřejněna v roce 2013.[4]

Viz také

Reference

  1. ^ A b http://www.misra.org.uk Webové stránky MISRA.
  2. ^ Historie MISRA
  3. ^ „Nákup MISRA C“. MISRA. Citováno 11. září 2013.
  4. ^ Webové stránky MISRA C.