| 信頼性の高いシステムを開発するためには,仕様を記述し検証することが有効である.
しかしあまり広くは利用されていない.
その原因として
・検証には多大な労力を必要とする.
・検証にはシステム固有の知識の獲得を必要とする.
ことがあげられる.
本テーマの目標はシステム開発における仕様の検証を支援するソフトウェアツールを開発し, 信頼性の高いシステムを実現することにある.
具体的には,
・システム開発の上流工程における仕様の検証を自動化する.
・自動で生成された証明の構造を図示し,視覚的な理解を助ける.
・検証結果よりシステムの重要な性質を明らかにする.
これらのことを行うことで,正しいシステムの開発を支援する.
|