WEKO3
-
RootNode
アイテム
SimulinkモデルとUMLモデルを用いた組み込み制御ソフトウェア開発のためのモデル変換環境
https://ipsj.ixsq.nii.ac.jp/records/87752
https://ipsj.ixsq.nii.ac.jp/records/8775289937be6-be9d-4e67-938a-cf424a3eb767
名前 / ファイル | ライセンス | アクション |
---|---|---|
![]() |
Copyright (c) 2012 by the Information Processing Society of Japan
|
|
オープンアクセス |
Item type | Journal(1) | |||||||
---|---|---|---|---|---|---|---|---|
公開日 | 2012-12-15 | |||||||
タイトル | ||||||||
タイトル | SimulinkモデルとUMLモデルを用いた組み込み制御ソフトウェア開発のためのモデル変換環境 | |||||||
タイトル | ||||||||
言語 | en | |||||||
タイトル | A Model Trasformation Environment for Embedded Control Software Design with Simulink Models and UML Models | |||||||
言語 | ||||||||
言語 | jpn | |||||||
キーワード | ||||||||
主題Scheme | Other | |||||||
主題 | [特集:組込みシステム工学] 組み込みソフトウェア,モデルベース開発,MATLAB/Simulink,UML,モデル変換 | |||||||
資源タイプ | ||||||||
資源タイプ識別子 | http://purl.org/coar/resource_type/c_6501 | |||||||
資源タイプ | journal article | |||||||
著者所属 | ||||||||
東京都市大学 | ||||||||
著者所属 | ||||||||
東京都市大学/現在,株式会社エー・アンド・デイ | ||||||||
著者所属 | ||||||||
東京都市大学 | ||||||||
著者所属 | ||||||||
東京都市大学 | ||||||||
著者所属 | ||||||||
東京都市大学 | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Tokyo City University | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Tokyo City University / Presently with A&D Company, Limited | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Tokyo City University | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Tokyo City University | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Tokyo City University | ||||||||
著者名 |
田村, 雅成
× 田村, 雅成
|
|||||||
著者名(英) |
Masayoshi, Tamura
× Masayoshi, Tamura
|
|||||||
論文抄録 | ||||||||
内容記述タイプ | Other | |||||||
内容記述 | モデルベースによる組み込み制御ソフトウェア開発の効率向上のため,SimulinkモデルをUMLモデルへ自動変換するモデル変換環境を提案する.一般に,組み込み制御ソフトウェア開発は制御設計とソフトウェア設計の2段階で行う.制御設計ではMATLAB/Simulinkを用いて制御ロジックをSimulinkモデルとして設計することが多い.一方,ソフトウェア設計ではUMLモデルを用いて設計を行うのが一般的である.本研究では,制御設計からソフトウェア設計への移行をスムーズに行うために,SimulinkモデルからUMLモデルへの変換ツールを開発した.本ツールが生成するUMLモデルはデータとデータの算出処理をカプセル化したクラスからなる.また,変換後のUMLモデルの再利用性向上のため,変換元のSimulinkモデルに対して階層化を行うが,その階層化作業を効率化するため,階層化支援ツールを開発した.そして,複数のSimulinkモデルに対して適用実験を行い,その有用性を確認した. | |||||||
論文抄録(英) | ||||||||
内容記述タイプ | Other | |||||||
内容記述 | The paper presents a model transformation environment to transform a Simulink model to a UML model. The embedded control software development process consists of the control logic design phase and the software design phase. MATLAB/Simulink is widely used to build a controller model in the control logic design phase. On the other hand, UML is widely used in the software design phase. To shift from the control logic design phase to the software design phase smoothly, we have developed a model transformation tool to transform a Simulink model to a UML model. The UML model generated by the transformation tool consists of classes that encapsulate data and calculation methods of the data. To improve the reusability of the UML model, the Simulink model should be well-layered. We have also developed a layering support tool for efficient layering of the Simulink model. We have applied the model transformation environment to a number of Simulink models and found it useful for embedded control software design. | |||||||
書誌レコードID | ||||||||
収録物識別子タイプ | NCID | |||||||
収録物識別子 | AN00116647 | |||||||
書誌情報 |
情報処理学会論文誌 巻 53, 号 12, p. 2660-2670, 発行日 2012-12-15 |
|||||||
ISSN | ||||||||
収録物識別子タイプ | ISSN | |||||||
収録物識別子 | 1882-7764 |