Establishing Coding Requirements for Non-Safety-Critical C++ Systems
November 2016 • Presentation
Contributor Aaron Ballman
Developed checkers, rules, and rule organization for secure C++ code
Software Engineering Institute
C++ is used extensively throughout the DoD, including major weapons systems such as the Joint Strike Fighter. Existing C++ coding standards fail to address security, subset the language (e.g., MISRA C++: 2008) or are outdated and unprofessional (e.g., C++ Coding Standard referenced in DISA’s Application Security and Development STIG).