Hög integritet C++
High Integrity C++ (HIC++ eller tidigare HICPP) är en mjukvarukodningsstandard för programmeringsspråket C++ utvecklad av Programming Research Limited , nu en del av Perforce Software . HIC++ publicerades första gången i oktober 2003. Den senaste versionen, version 4.0, släpptes i oktober 2013 och dokumenterar 155 regler som begränsar användningen av ISO C++ -språk för att förbättra mjukvaruunderhåll och tillförlitlighet i applikationer med hög tillförlitlighet eller säkerhetskritiska .
Motor Industry Software Reliability Association (MISRA) C++ kodningsstandardreferenslista inkluderar High Integrity C++.
Verktyg
Anmärkningsvärda verktyg som kontrollerar överensstämmelse med High Integrity C++ är:
- LDRA Testbed av Liverpool Data Research Associates
- Helix QAC (tidigare Programming Research Limited QA-C++)
- Parasoft C++Test av Parasoft
Revisionshistorik
- 1.0 – 3 oktober 2003
- 2.0 – 20 oktober 2003
- 3.0 – 24 januari 2008
- 4.0 – 3 oktober 2013