Slide 7
Slide 7 text
成果物の紹介
CSP(Communicating Sequential Processes)をベースにモデリングするためのシステムを開発した。
CSPとは相互作用する複数のプロセスの振る舞いについての理論である。
モデリングとは、システムの振る舞いを抽象的に表現した「モデル」を作成することである。
モデリングする範囲を限定すれば実装に比べて低コスト
→ 実装前に行うことで、実装することなく動作を確認することができる。
今回開発したシステムには次のようなものが含まれる。
● OCamlの型によるCSPの表現 (F1.2)
● ユーザが対話形式によりプロセスの動作を確認するためのシミュレータ (F1.4)
● CSPの表現を扱うためのインターフェース (F1.5)
型定義とインターフェースによりモデリングし、シミュレータによりモデルの動作確認をする。
7