アーカイブ
本ページの情報は、2024年4月時点のものです。本事業は終了しているため、お問い合わせには対応できません。
本書は、【改訂版】組込みソフトウェア開発向けコーディング作法ガイド[C言語版] Ver.2.0 (ESCR(注釈1) Ver.2.0)の改訂版です。
C言語を用いて開発されるソフトウェアのソースコードの品質をより良いものとするために、コーディングの際に注意すべきことやノウハウを紹介しています。
[C言語版]ESCR Ver. 3.0では、従来からの「C言語などを用いて組込みソフトウェアを作成する場合に、ソースコードの標準化や品質の均一化を進めること」に加えて「ソフトウェアの脆弱性作りこみを回避すること」を目的とし、次の観点でルールや解説、適合例/不適合例などを追加するとともに、セキュリティの考慮が不足したコーディングに関する注意も説明しています。
また、[C++言語版]ESCR改訂版での修正点のうち、C言語版との共通項目も反映しています。
これまで同様ESCRシリーズの特徴であるプログラミング初心者にも分かりやすい記述とし、規約の策定やコーディング技法、レビュー時に注意すべきポイントの説明などを盛り込んだプログラミング全般に関しても役立つガイドとなっています。
一部表記に誤りがありました。ご迷惑おかけし申し訳ございません。詳細につきましては正誤表(PDF:25KB)をご覧ください。
(PDF版については正誤表の内容を反映済です。)
「SEC BOOKS:ESCR Ver. 3.0:【改訂版】組込みソフトウェア開発向け コーディング作法ガイド[C言語版]ESCR Ver.3.0」の販売は終了しました。
IPA 総務企画部 広報室
2024年4月1日
販売終了しました
2024年3月21日
紙書籍の販売終了予定のお知らせを掲載しました
2018年9月18日
正誤表を公開しました。