著者
元山厚 中谷多哉子
出版者
情報処理学会
雑誌
デジタルプラクティス (ISSN:21884390)
巻号頁・発行日
vol.5, no.3, pp.239-248, 2014-07-15

ソフトウェアの品質を向上させるために開発の各工程で,欠陥を検出し修正する必要がある.我々の調査によると設計工程で見落とされていた設計書の欠陥のうち,テスト工程まで発見できなかったものは,設計書の設計項目間の不整合が多い傾向があった.このような設計書の欠陥の見落としを防止するための仕組みがあれば,設計レビューを通して設計項目間の不整合の検出が可能である.本論文では,設計項目間の不整合を自動的に検出する支援システムを提案する.支援システムは,設計書のテンプレートと整合チェックツールで構成する.設計書のテンプレートは,設計書に記述すべき事項と構造を定義し,設計項目間の対応関係を明確にしたものである.整合チェックツールは,設計項目間の内容を自動的に比較し,不整合を検出する.提案した支援システムをソフトウェア開発プロジェクトでの設計レビューに適用した.その結果,設計項目間の不整合の見落としを防止することができた.