講演名 2016-07-13
SMart-Learning: DSLベースのUMLステートマシン図学習支援ツール
小形 真平(信州大), 岡野 浩三(信州大),
PDFダウンロードページ PDFダウンロードページへ
抄録(和) IoTシステムや組込みシステムの需要が高まり,ステートマシン図の学習の重要性は増している.ステートマシン図では,実際に生じうるイベント系列に対して,適切な状態遷移を記述することが肝要であるが,そもそも,初学者がこのイベント系列を見極めることは容易ではない.そこで,初学者が自身のステートマシン図を容易に検証できるように,教師が想定するイベント系列や実際に生起したイベント系列に対してステートマシン図をシミュレートするツール(SMart-Learning)を提案する.本稿は,信州大学で実施されたこれまでのLEGOロボットでのライントレースを題材としたDSL(Domain Specific Language)によるモデリング教育で得た知見を基に,問題を提起し,かつ提案手法を評価する.
抄録(英) State machine diagram learning has been important depending on increasing demand for IoT or embedded systems. One of the essential techniques of writing a state machine diagram is to capture state transitions so as to be suitable for actual sequences of events. Novices however often cannot image the sequences properly. Therefore, a SMart-Learning that is a tool set to learn a state machine diagram by simulating it with a certain sequence of events is proposed in order to help the novices to easily validate his/her state machine. The sequence of events can be obtained by teacher’s assumption or logging actual events. In this paper, research problems and proposal evaluation are described on the basis of our knowledge that was obtained by using a DSL (Domain Specific Language) in the past modeling education at Shinshu University. Concretely, novices modelled and executed a LEGO robot which traces a line in this education.
キーワード(和) Unified Modeling Language / ドメイン特化言語 / ステートマシン図 / 学習支援 / シミュレーション
キーワード(英) Unified Modeling Language / Domain Specific Language / State Machine Diagram / Learning Support / Simulation
資料番号 SS2016-5,KBSE2016-11
発行日 2016-07-06 (SS, KBSE)

研究会情報
研究会 KBSE / SS / IPSJ-SE
開催期間 2016/7/13(から3日開催)
開催地(和) 北海道立道民活動センター
開催地(英)
テーマ(和)
テーマ(英)
委員長氏名(和) 金田 重郎(同志社大) / 緒方 和博(北陸先端大)
委員長氏名(英) Shigeo Kaneda(Doshisha Univ.) / Kazuhiro Ogata(JAIST)
副委員長氏名(和) 粂野 文洋(日本工大) / 中田 明夫(広島市大)
副委員長氏名(英) Fumihiro Kumeno(Nippon Inst. of Tech.) / Akio Nakata(Hiroshima City Univ.)
幹事氏名(和) 小形 真平(信州大) / 橋浦 弘明(日本工大) / 小林 隆志(東工大) / 肥後 芳樹(阪大)
幹事氏名(英) Shinpei Ogata(Shinshu Univ.) / Hiroaki Hashiura(Nippon Inst. of Tech.) / Takashi Kobayashi(Tokyo Inst. of Tech.) / Yoshiki Higo(Osaka Univ.)
幹事補佐氏名(和) 岩田 一(神奈川工科大) / 櫻井 孝平(金沢大) / 島 和之(広島市大)
幹事補佐氏名(英) Hajime Iwata(Kanagawa Inst. of Tech.) / Kohei Sakurai(Kanazawa Univ.) / Kazuyuki Shima(Hiroshima City Univ.)

講演論文情報詳細
申込み研究会 Technical Committee on Knowledge-Based Software Engineering / Technical Committee on Software Science / Special Interest Group on Software Engineering
本文の言語 JPN
タイトル(和) SMart-Learning: DSLベースのUMLステートマシン図学習支援ツール
サブタイトル(和)
タイトル(英) SMart-Learning: Tools for DSL-based UML State Machine Diagram Learning
サブタイトル(和)
キーワード(1)(和/英) Unified Modeling Language / Unified Modeling Language
キーワード(2)(和/英) ドメイン特化言語 / Domain Specific Language
キーワード(3)(和/英) ステートマシン図 / State Machine Diagram
キーワード(4)(和/英) 学習支援 / Learning Support
キーワード(5)(和/英) シミュレーション / Simulation
第 1 著者 氏名(和/英) 小形 真平 / Shinpei Ogata
第 1 著者 所属(和/英) 信州大学(略称:信州大)
Shinshu University(略称:Shinshu Univ.)
第 2 著者 氏名(和/英) 岡野 浩三 / Kozo Okano
第 2 著者 所属(和/英) 信州大学(略称:信州大)
Shinshu University(略称:Shinshu Univ.)
発表年月日 2016-07-13
資料番号 SS2016-5,KBSE2016-11
巻番号(vol) vol.116
号番号(no) SS-127,KBSE-128
ページ範囲 pp.49-54(SS), pp.49-54(KBSE),
ページ数 6
発行日 2016-07-06 (SS, KBSE)