HOMEソフトウェア高信頼化報告書・出版物・ツール出版物(SEC BOOKS)SEC BOOKS:ESCR Ver.2.0:【改訂版】組込みソフトウェア開発向け コーディング作法ガイド[C言語版]Ver.2.0

本文を印刷する

ソフトウェア高信頼化

SEC BOOKS:ESCR Ver.2.0:【改訂版】組込みソフトウェア開発向け コーディング作法ガイド[C言語版]Ver.2.0

2016年4月13日更新

 改訂版】組込みソフトウェア開発向けコーディング作法ガイド[C言語版] Ver.2.0
※Amazon販売サイト

付録 C 処理系定義の動作についてPDF文書[442KB]
ESCR/MISRA-C /CERT C /CWE 対応表PDF文書[358KB]

※ESCR Ver.2.0(英語版)をご希望の方はこちら
※一部記載に誤りがありました。詳細につきましては正誤表をご覧ください。
 (2016年2月26日発行の「2版1刷」については正誤表の内容を反映済です。)
書籍情報
書籍名 【改訂版】組込みソフトウェア開発向けコーディング作法ガイド[C言語版]Ver.2.0(ESCR Ver.2.0)
編集・発行 独立行政法人情報処理推進機構(IPA)
技術本部  ソフトウェア高信頼化センター(SEC)
発行日 2014年3月7日
サイズ B5変型判
ページ数 181ページ
ISBN 978-4-905318-23-1
定価 本体1,619円(税抜)
電子書籍情報
書籍名 【改訂版】組込みソフトウェア開発向けコーディング作法ガイド[C言語版]Ver.2.0(ESCR Ver.2.0)(電子版)
編集・発行 独立行政法人情報処理推進機構(IPA)
技術本部  ソフトウェア高信頼化センター(SEC)
発行日 2015年2月2日
形式 Kindle(AZW形式)
ISBN 978-4-905318-29-3
定価 1,000円(税抜)

書籍概要

  本書は、【改訂版】組込みソフトウェア開発向けコーディング作法ガイド[C言語版] Ver.1.1 (ESCR Ver.1.1)の改訂版です。

  C言語を用いて開発されるソフトウェアのソースコードの品質をより良いものとするために、コーディングの際に注意すべきことやノウハウを紹介しています。
  組込みソフトウェアを作成するにあたって、組織やグループ内のコーディングルールを決める際に、ソースコードの標準化や品質の均一化を進める方法について説明しています。

  旧版(Ver.1.1)からの主な改訂の内容は以下の通りです。

  • 準拠するC言語規格をC90からC99にし、JIS規格側で変更・修正された部分を反映しました。
  • C99から新たに規定された機能等に対応し、より効率的で不具合の起きにくいコーディングができるよう、一部内容を追加・更新しました。
  • 改訂版MISRA C:2012(2013年3月公開)に対応し、本書が参照している両者共通的な部分で記述の食い違いがないようにしました。
  • 旧版からのユーザも自然に移行できるよう、旧版と共通する部分のルール番号や体裁を継承するなど構成を工夫しました。

構成

Part 1 コーディング作法ガイドの読み方
  コーディング法の作考え方と本書の利用方法
Part 2 組込みソフトウェア向けコーディング作法:作法表
  ソフトウェア品質特性(信頼性、保守性、移植性、効率性)で整理した作法・ルール集
Part 3 組込みソフトウェアにありがちなコーディングミス
  コーディングミスについて例を挙げて解説
付録 作法・ルール一覧、ルール分類
処理系定義の動作について(ダウンロードデータのみ)
ESCR/MISRA-C /CERT C /CWE 対応表(ダウンロードデータのみ)

購入方法

【改訂版】組込みソフトウェア開発向けコーディング作法ガイド[C言語版]Ver.2.0(ESCR Ver.2.0)」は、以下の方法で購入いただけます。
1.IPA直販
2.Amazon
3.書店(お取り扱い店舗:書泉ブックタワー(東京 秋葉原)
※その他、お近くの書店でお取り寄せが可能な場合があります。詳しくは各書店にお問い合わせください。

IPA直販での購入方法:ご注文からお届けまでの流れ
■ご注文にあたってのご注意(ご注文前に必ずお読みください)
・商品の発送はご入金確認後とさせていただきます。後日支払い対応はお受けできません。
納品書、領収書の発行はいたしかねます。発行をご希望のお客様はAmazonをご利用ください。
  (IPA直販をご利用のお客様は商品納品時に、ご注文内容・ご入金内容等を記載した送付状を同梱いたします)
ご注文 メールにて【mailadress】へお申込みください。
その際、以下①~⑧の項目を明記のうえ、送信ください。
①書籍名
②部数 
③購入者名(ご担当者名)
④請求書宛名
⑤送付先(郵便番号、住所)
⑥電話番号
⑦E-mailアドレス
⑧備考(お振込日、発送希望日など)
ご注文の受付 [ご注文の確認メール]をお送りします。
※土日祝祭日にご注文された場合、翌営業日以降の受付となります。
※多部数ご注文の場合は、在庫の状況によりご希望にそえない場合があります。
請求書の発行 ご注文の受付後、2~4営業日程で、請求書番号、口座番号等を記載した請求書を郵送いたします。
[請求書の発送メール]をお送りします。
お振込み 請求書に記された期限内に指定口座へお振込みください。期限内にご入金の確認ができない場合にはご注文が自動的にキャンセルとなります。
商品の発送 ご入金の確認後、ご注文の書籍を発送いたします。
[商品の発送メール]をお送りします。


お支払方法、送料等
お支払方法 銀行振込
ご注文の受付後、2~4営業日程で請求書番号、口座番号等を記した請求書を郵送いたします。
振込み手数料はお客様にてご負担をお願いいたします。
送料 無料
配送は日本国内に限ります。
ご注文の
キャンセル
お振込み期限内(請求書発行から約20日以内)にご入金を確認できない場合には、ご注文が自動的にキャンセルとなります。
乱丁・落丁 乱丁・落丁など不具合があった場合は、
メール【mailaddress】にてご連絡ください。
※商品到着後30日以内にお願いいたします。


書店様向け販売(IPA直販のみ)
ご注文はメール【mailaddress】でお願いいたします。
在庫・価格等のお問い合わせ TEL:03-5978-7543
 

更新履歴

2014年8月8日 正誤表を公開しました。
2014年9月25日 正誤表を更新しました。
2014年12月26日 2015年1月末に電子書籍を販売する予定です。
2015年2月2日 電子書籍の販売予定を「2015年1月末」から「2015年2月中旬」に延期しました。
2015年2月13日 電子書籍の販売を開始しました。
2015年4月10日 PFD版と付録データを公開しました。
2016年4月13日 PDF版と正誤表を差し替えました。
PDF版:正誤表の内容を反映するとともに、別途公開していました付録Cを収録しました。