講演抄録/キーワード |
講演名 |
2009-03-12 15:15
モデル検査ツールUPPAALを用いたGALSシステムの形式的検証 ○桐田和明・横川智教・宮崎 仁・佐藤洋一郎・早瀬道芳(岡山県立大) VLD2008-150 |
抄録 |
(和) |
GALS (Globally Asynchronous Locally Synchronous)システムの設計では,
設計したシステムが意図した通りに動作することを検証する必要がある.
GALSシステムは非同期通信を行うため,検証を行うには連続時間性を考慮してモデル化しなければならない.
しかし,従来の検証手法ではこの点が十分に考慮されていなかった.
本研究では,連続時間に基づく検証ツールUPPAALを用いて,GALSシステムの設計を形式的に検証する手法を提案している.
STPN (Stochastic Timed Petri Nets)でモデル化されたGALSシステムを,
UPPAALで扱う拡張時間オートマトンに変換する手法を提案し,ツールとして実装している.
適用例として,STPNで記述されたGALSシステムに提案法を適用して検証を行い,手法の有効性を確認している. |
(英) |
To design GALS (Globally Asynchronous Locally Synchronous) systems,
it is necessary to verify the correctness of behavior of the system formally.
To verify asynchronous systems such as the GALS systems,
the systems need to be modeled as continuous time systems.
The previous methods to verify GALS systems formally, however, modeled the systems in discrete time.
In this paper, we propose a method to verify a design of GALS system using
model checker UPPAAL which employs continuous time.
We propose a method to translate STPN (Stochastic Timed Petri Nets)
model which represents a GALS system into extended Timed Automata and implement the proposed method.
Finally, we show the availability of the proposed method by applying it to an STPN which models a GALS system. |
キーワード |
(和) |
GALSシステム / STPN / UPPAAL / モデル検査 / 時間オートマトン / / / |
(英) |
GALS systems / STPN / UPPAAL / model checking / timed automaton / / / |
文献情報 |
信学技報, vol. 108, no. 478, VLD2008-150, pp. 141-146, 2009年3月. |
資料番号 |
VLD2008-150 |
発行日 |
2009-03-04 (VLD) |
ISSN |
Print edition: ISSN 0913-5685 Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
PDFダウンロード |
VLD2008-150 |