講演抄録/キーワード |
講演名 |
2012-05-10 16:25
飛行船自動航行ソフトウェアの事例による設計段階でのスループット性能検証手法の評価 ○嘉戸 彰・中田明夫(広島市大) SS2012-5 |
抄録 |
(和) |
組込みシステム開発において,設計段階で厳しいリソース制約の下で性能要求を満たすか否かを判別するのは一般に困難である.このため我々は,タスク間の制御構造を記述したマルチタスクソフトウェアの設計モデル,および,プロセッサやバスなどのリソース情報から,指定したスループット要求を満たすか否かの検証を行う手法(スループット性能検証手法)を従来提案している.しかし,当該手法では検証にかかる計算量を抑えるため,タスク内部の詳細な振る舞いを捨象しており,検証結果と実装での性能との間に差異が生じる可能性がある.本研究では,ある程度の規模で構成され具体的な機能を実現しているソフトウェア設計事例として,飛行船自動航行ソフトウェアの設計事例を取り上げ,性能検証による性能見積もり結果と性能の実測値との間にどの程度差が生じるかを評価し,当該手法の有用性について評価検討する. |
(英) |
In the development of embedded systems, it is generally difficult to check, in the design phase, whether or not a designed system meets its performance requirement under its severe resource constraints. So far, we have proposed a method (throughput performance verification) to check whether a multitask software specification with resource information (processor, bus, etc.) meets a given throughput performance requirement. However, in the method, in order to reduce verification complexity, the detailed behaviors inside the tasks are abstracted. Thus, there may be some difference between the verification result and the implementation. In this case study, we take an airship autopilot software as an example of a practical scale embedded system design along with a working implementation. With this example, we evaluate the difference between the throughput performance verification result and measured throughput performance of its implementation to examine usefulness of the throughput performance verification method. |
キーワード |
(和) |
組込みシステム / マルチタスクソフトウェア / 設計モデル / 性能検証 / スループット / / / |
(英) |
embedded systems / multitask software / design model / performance verification / throughput / / / |
文献情報 |
信学技報, vol. 112, no. 23, SS2012-5, pp. 25-30, 2012年5月. |
資料番号 |
SS2012-5 |
発行日 |
2012-05-03 (SS) |
ISSN |
Print edition: ISSN 0913-5685 Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
PDFダウンロード |
SS2012-5 |