情報処理推進機構(IPA) ソフトウェア・エンジニアリング・センター(SEC)は11月29日、品質の高い組込製品の開発を目指し、経験の浅い技術者でも品質の高いプログラムが記述できるよう「組込みソフトウェア開発向けコーディング作法ガイド C++言語版(ESCR C++言語版)」を発行したことを発表した。 組み込みソフトウェアの開発は、機能規模の拡大に伴い、プログラムの再利用などがしやすいC++言語の利用が拡大しており、2010年に経済産業省が行った組み込みソフトウェア産業実態調査報告書によると、組み込みソフトウェアの約20%はC++言語で開発されていうという。 しかし、同報告書で発生するトラブルの原因別調査から推計すると、トラブルの原因がプログラムの誤りによるものが全体の約20%にのぼり、トラブルによっては消費者が直接被害を受けてしまう場合がある。IPA/SECでは、このようなトラブルの発生