講演抄録/キーワード |
講演名 |
2008-11-28 11:20
組込みソフトウェアにおける段階的モデル駆動開発実験 ○伊藤邦彦・天川美那・松浦佐江子(芝浦工大) KBSE2008-31 |
抄録 |
(和) |
2007年および2008年のETロボコンに参加し,自律走行する車両型ライントレースロボットのモデル駆動開発を行った。2007年はシステムをハードウェア,外部環境,制御の3つの観点からETロボコンに特化しない「自律走行車でのレース」モデル構築し,ハードウェア,外部環境,制御をETロボコンに特化させることで実装を行っていった.しかし,「自律走行車でのレース」モデルから実装までを行うにはハードウェア・外部環境が制御にどのように影響を及ぼすかという分析が不十分であり繋がりが不明確となった.2008年はモデルを詳細化する際に付与するプラットフォームの情報を分析し,ハードウェアの能力・外部環境の制約を段階的に取り入れることでモデルの実現を図った.本稿では,モデル駆動開発における組込みソフトウェアの要求から実現までの段階的開発について考察し,これを報告する. |
(英) |
We have participated in the Embedded Technology Robot Contest in 2007 and 2008. The aim of the contest is to design a good model of a line tracking robot that has satisfactory high speed using LEGO MINDSTORMS. Since 2007, a concept of Model Driven Architecture has been introduced in our model of the robot, so that three parts of the system consists of hardware components, the system environment, and the control software. We assumed the hardware components and the system environments are independent platform for the control software. However, a way of transforming a Platform Independent Model to a Platform Specified Model resulted in not being defined clearly, because of insufficient analysis of the platform. It means that the properties of hardware components are not sufficiently defined in the model, even though they are estimated in the actual system environments. In 2008, we improve a way of platform analysis so that properties of hardware components and the conditions of the system environments are introduced into a model stepwise. This paper describes such an experiment of Model Driven Development of an embedded system. |
キーワード |
(和) |
モデル駆動開発 / ,組込みシステム / ETロボコン / / / / / |
(英) |
Model Driven Development / Embedded System / Embedded Technology Robot Contest / / / / / |
文献情報 |
信学技報, vol. 108, no. 326, KBSE2008-31, pp. 49-54, 2008年11月. |
資料番号 |
KBSE2008-31 |
発行日 |
2008-11-20 (KBSE) |
ISSN |
Print edition: ISSN 0913-5685 Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
PDFダウンロード |
KBSE2008-31 |