Vysoká integrita C ++ - High Integrity C++ - Wikipedia
Vysoká integrita C ++ (HIC ++ nebo dříve HICPP) je software kódovací standard pro programovací jazyk C ++ vyvinutý společností Programming Research Limited, nyní součást Software Perforce.[1] HIC ++ byl poprvé publikován v říjnu 2003.[2] Nejnovější revize, verze 4.0, byla vydána v říjnu 2013 a dokumentuje 155 pravidel, která omezují použití ISO C ++ jazyk zlepšit údržba softwaru a spolehlivost ve vysoké spolehlivosti nebo kritické z hlediska bezpečnosti aplikace.[3]
The Sdružení pro spolehlivost softwaru pro automobilový průmysl (MISRA) Seznam standardních referencí kódování C ++ zahrnuje High Integrity C ++.[4]
Nástroje
Pozoruhodné nástroje, které kontrolují shodu s High Integrity C ++, jsou:
- Testovací lože LDRA podle Liverpool Data Research Associates
- Helix QAC (dříve Programming Research Limited QA-C ++)
Historie verzí
- 1. - 3. října 2003
- 2.0 - 20. října 2003
- 3.0 - 24. ledna 2008
- 4.0 - 3. října 2013
Reference
- ^ „Perforce Software podporovaný Clearlake získává programovací výzkum“. pehub.com. 2018-05-02. Citováno 2018-12-12.
- ^ „Významná aktualizace standardu kódování C ++ s vysokou integritou (HIC ++)“. sdtimes.com. 2018-05-18. Citováno 2018-12-12.
- ^ „PRQA uvádí nový vysoce spolehlivý plán kódování C ++“. Týdenní elektronika. 3. října 2013.
- ^ MISRA C ++: 2008. Asociace spolehlivosti softwaru pro automobilový průmysl. 2008. str. 174.