講演抄録/キーワード |
講演名 |
2013-09-12 13:15
割り込み処理に着目した組込みソフトウェアへのモデル検査適用の検討 ○佐々木隆益(電通大)・吉岡信和(NII)・田原康之・大須賀昭彦(電通大) KBSE2013-39 |
抄録 |
(和) |
組み込み製品において,不適切な割り込み処理による不具合をテストで検出するのは再現性がなく困難である.これに関しては,モデル検査技術による解決の可能性がある.しかしながら,割り込みのようなハードウェアに依存したシステムにおけるモデル検査の効率的でかつ実践可能な手法の提案は少ない.本研究では,ハードウェアを含めたシステムモデリングの必要性を明らかにし,Promelaによる割り込みのフレームワークを提案する.また提案手法を用いることで,ハードウェアやモデル検査について熟知していない一般ソフトウェアエンジニアでも,効率的にハードウェアを含めたシステムのモデル検査が可能なことをARPプロトコルの振る舞いに適用し確認した. |
(英) |
Detecting errors from incorrect interrupt processing when testing embedded systems is difficult because same scenario can not be reproduced. It is possible to resolve the problem using Model Checking. However there are not enough researches to suggest that Model Checking is effective and practical for hardware-dependent systems. In this paper, we clarify the necessity of the system modeling including hardware and propose the framework of interrupt processing designed by Promela language. This method was applied for ARP protocol behavior and confirmed that it is able to execute the Model Checking effectively for the software engineers who don’t know the hardware systems and model checking. |
キーワード |
(和) |
モデル検査 / Promela / SPIN / 割り込み / / / / |
(英) |
Model Checking / Promela / SPIN / Interrupt Processing / / / / |
文献情報 |
信学技報, vol. 113, no. 215, KBSE2013-39, pp. 19-24, 2013年9月. |
資料番号 |
KBSE2013-39 |
発行日 |
2013-09-05 (KBSE) |
ISSN |
Print edition: ISSN 0913-5685 Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
PDFダウンロード |
KBSE2013-39 |