実践! ソフトウェアモデル検査 HOME | お問い合わせ | サイトマップ | リンク
研究会のご紹介 オンラインサービス 支援ソフトウェア 実用化の研究
■ 実用化の研究
モデル検査って何? | ソフトウェアテストへの適用方法 | モデル検査の工程 | モデル検査器 | モデル検査用語辞典 | セミナーの紹介 | モデル検査に関するQ&A
モデル検査用語辞典
■ モデル
モデルとはシステムの設計書、仕様書から作成する模擬システムです。モデル検査専用言語を用いて作成します。通常のプログラミング言語と同様に簡単なコーディングによって作成することができます。
■ モデル検査器
モデル検査器とはモデルと検査項目を入力すると計算機上でモデル検査を自動的におこなうソフトウェアツールです。当研究会ではモデル検査ツール NuSMV を使用しています。
NuSMVはイタリアで開発されたフリーのソフトウェアツールです。
■ 検査項目
モデル検査で作成したモデルに対して、検証したい性質や項目を記述します。検査項目は、時相論理式を用いて作成します。
■ 時相論理式
命題論理式に時間の概念を取り入れた論理式になります。命題論理式では、ある状態の真偽しか記述することができませんが、時相論理式ではある状態から次状態でどう変化したか、いつまでその状態が成り立つかを記述することができます。
組込みシステム産業振興機構
関西産学官連携センター 組込みシステム技術連携研究体
先進的組込みソフト産学官連携プログラム 組込み適塾
サイエンスによる知的ものづくり教育プログラム トップエスイー
形式手法実践ポータル Formal Methods User Group
Copyright(C) 2005-2011 Practical research group of Software Model checking. All Rights Reserved.