研究課題
基盤研究(C)
本研究では、並行システムの設計を支援するため、モデル検査器のように自動的に、かつ定理証明器のように記号的にそのシステムの動作を解析するツールの開発を目標として、(1)定理証明器の証明自動化と(2)モデル検査器の記号処理化の二つの側面から研究を行った。前者の(1)については、並行動作の理論CSPに基づく定理証明器CSP-Proverにモデル検査の自動検査アルゴリズムを実装し、証明自動化の可能性を示した。後者の(2)については、並行システムの構造や各プロセスの動作から、そのシステム全体の動作を記号処理によって自動解析する方法を提案し、その方法を解析ツールCONPASUとして実装した。例えばCONPASUは、無限状態の並行システムから、その動作を理解するために有益な記号ラベル付き状態遷移図を自動生成することができる。
すべて 2011 2010 2009 2008 その他
すべて 雑誌論文 (6件) (うち査読あり 5件) 学会発表 (12件) 備考 (2件)
Communicating, Process Architectures 2011(WoTUG-33, IOS Press) (掲載確定)
ページ: 22
レクチャーノート/ソフトウェア学 ソフトウェア工学の基礎XVII(近代科学社) 36巻
ページ: 65-74
電子情報通信学会技術研究報告CST(コンカレント工学) 110巻89号
ページ: 139-144
Electronic Notes in Theoretical Computer Science (ENTCS) Vol.250, No.2
ページ: 119-134
ページ: 69-84
日本ソフトウェア科学会コンピュータソフトウェア(JSSST) 25巻4号
ページ: 85-92
http://staff.aist.go.jp/y-isobe/conpasu
http://staff.aist.go.jp/y-isobe/CSP-Prover/CSP-Prover.html