講演名 | 2013/3/6 モデル変換と振る舞い検証を活用した組み込み制御ソフトウェア設計法(組込みシステム,組込み技術とネットワークに関するワークショップETNET2013) 田村 雅成, 兪 明連, 横山 孝典, |
---|---|
PDFダウンロードページ | PDFダウンロードページへ |
抄録(和) | 組み込み制御ソフトウェア開発の効率向上のため,Simulinkモデルから実装を考慮したUMLモデルを効率的に設計する手法を提案する.一般に,組み込み制御ソフトウェア開発は制御ロジックを作成する制御設計と制御ロジックを元にソフトウェアモデルを作成するソフトウェア設計の2段階で行う.近年の制御設計ではMATLAB/Simulinkを用いて制御ロジックをSimulinkモデルとして設計することが多い.しかし,MATLAB/Simulinkはプリエンプティブなマルチタスク環境でのタスク間のプリエンプションなどについては考慮していない.そのため,制御ロジックをそのままソフトウェアとして実装する場合,プリエンプションによってデータの不整合が発生する恐れがあり,同期や通信の処理を追加する必要がある.我々はこれまでに,制御設計からソフトウェア設計への移行をスムーズに行うため,Simulinkモデルをソフトウェア設計に適した形のUMLモデルに変換するモデル変換ツールを開発してきた.本論文では,生成されたUMLモデルをプリエンプティブなマルチタスク環境で実行した場合に起こりうるデータの不整合を,モデル検査ツールSPINを用いて発見する手法を提案する.そして,モデル変換ツールが生成したUMLモデルから検証用のPROMELAコードを自動生成するツールを開発する.これにより,効率的なソフトウェア設計を可能とする. |
抄録(英) | |
キーワード(和) | |
キーワード(英) | |
資料番号 | Vol.2013-SLDM-160 No.31,Vol.2013-EMB-28 No.31 |
発行日 |
研究会情報 | |
研究会 | CPSY |
---|---|
開催期間 | 2013/3/6(から1日開催) |
開催地(和) | |
開催地(英) | |
テーマ(和) | |
テーマ(英) | |
委員長氏名(和) | |
委員長氏名(英) | |
副委員長氏名(和) | |
副委員長氏名(英) | |
幹事氏名(和) | |
幹事氏名(英) | |
幹事補佐氏名(和) | |
幹事補佐氏名(英) |
講演論文情報詳細 | |
申込み研究会 | Computer Systems (CPSY) |
---|---|
本文の言語 | JPN |
タイトル(和) | モデル変換と振る舞い検証を活用した組み込み制御ソフトウェア設計法(組込みシステム,組込み技術とネットワークに関するワークショップETNET2013) |
サブタイトル(和) | |
タイトル(英) | |
サブタイトル(和) | |
キーワード(1)(和/英) | |
第 1 著者 氏名(和/英) | 田村 雅成 |
第 1 著者 所属(和/英) | 東京都市大学 Tokyo City University |
第 2 著者 氏名(和/英) | 兪 明連 |
第 2 著者 所属(和/英) | 東京都市大学 Tokyo City University |
第 3 著者 氏名(和/英) | 横山 孝典 |
第 3 著者 所属(和/英) | 東京都市大学 Tokyo City University |
発表年月日 | 2013/3/6 |
資料番号 | Vol.2013-SLDM-160 No.31,Vol.2013-EMB-28 No.31 |
巻番号(vol) | vol.112 |
号番号(no) | 481 |
ページ範囲 | pp.- |
ページ数 | 6 |
発行日 |