講演名 2011-07-30
実行時検査を伴う実時間プログラムの生成について : 時間オートマトンから非実時間実行環境上の実時間プログラムへ
Senthooran Ilankaikone, Prokay Julian, 渡部 卓雄,
PDFダウンロードページ PDFダウンロードページへ
抄録(和) 検証済みのモデルから実時間プログラムを生成する手法を提案する.本手法では,時間制約を実行時に検査するために,それに伴うオーバーヘッドをあらかじめモデルの性質の一部に取り入れる.これにより,実時間スケジューラのないOSやランタイム上でのソフト実時間システムの実現を容易にすることを目指す.本稿では,時間オートマトンで記述され,モデル検査器UPPAALで検証されたモデルから,JavaおよびCのコードを生成する手法について述べる.簡単なロボットの制御プログラムの記述例を通して,提案手法の有効性を示す.
抄録(英) We propose a method of generating realtime programs from verified models. The primary goal of this work is to provide an easy way of constructing soft realtime programs running in environments that do not provide realtime features. To realize this, the timing constraints described in a model should include properties of the runtime overhead and the generated code checks its timing constraints at runtime. In this paper, we describe how to generate plain Java/C programs from timed automata that are model-checked using UPPAAL.
キーワード(和) 実時間システム / コード生成 / 実行時検査 / モデル検査 / UPPAAL
キーワード(英) realtime system / code generation / runtime checking / model checking / UPPAAL
資料番号 SS2011-25,KBSE2011-22
発行日

研究会情報
研究会 KBSE
開催期間 2011/7/22(から1日開催)
開催地(和)
開催地(英)
テーマ(和)
テーマ(英)
委員長氏名(和)
委員長氏名(英)
副委員長氏名(和)
副委員長氏名(英)
幹事氏名(和)
幹事氏名(英)
幹事補佐氏名(和)
幹事補佐氏名(英)

講演論文情報詳細
申込み研究会 Knowledge-Based Software Engineering (KBSE)
本文の言語 ENG
タイトル(和) 実行時検査を伴う実時間プログラムの生成について : 時間オートマトンから非実時間実行環境上の実時間プログラムへ
サブタイトル(和)
タイトル(英) On Generating Realtime Programs with Runtime Checking : From Timed Automata to Realtime Programs on Non-Realtime Environments
サブタイトル(和)
キーワード(1)(和/英) 実時間システム / realtime system
キーワード(2)(和/英) コード生成 / code generation
キーワード(3)(和/英) 実行時検査 / runtime checking
キーワード(4)(和/英) モデル検査 / model checking
キーワード(5)(和/英) UPPAAL / UPPAAL
第 1 著者 氏名(和/英) Senthooran Ilankaikone / Ilankaikone SENTHOORAN
第 1 著者 所属(和/英) 東京工業大学大学院情報理工学研究科計算工学専攻
Department of Computer Science, Tokyo Institute of Technology
第 2 著者 氏名(和/英) Prokay Julian / Julian PROKAY
第 2 著者 所属(和/英) 東京工業大学大学院情報理工学研究科計算工学専攻
Department of Computer Science, Tokyo Institute of Technology
第 3 著者 氏名(和/英) 渡部 卓雄 / Takuo WATANABE
第 3 著者 所属(和/英) 東京工業大学大学院情報理工学研究科計算工学専攻
Department of Computer Science, Tokyo Institute of Technology
発表年月日 2011-07-30
資料番号 SS2011-25,KBSE2011-22
巻番号(vol) vol.111
号番号(no) 169
ページ範囲 pp.-
ページ数 6
発行日