Presentation 2016-07-13
SMart-Learning: Tools for DSL-based UML State Machine Diagram Learning
Shinpei Ogata, Kozo Okano,
PDF Download Page PDF download Page Link
Abstract(in Japanese) (See Japanese page)
Abstract(in English) 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.
Keyword(in Japanese) (See Japanese page)
Keyword(in English) Unified Modeling Language / Domain Specific Language / State Machine Diagram / Learning Support / Simulation
Paper # SS2016-5,KBSE2016-11
Date of Issue 2016-07-06 (SS, KBSE)

Conference Information
Committee KBSE / SS / IPSJ-SE
Conference Date 2016/7/13(3days)
Place (in Japanese) (See Japanese page)
Place (in English)
Topics (in Japanese) (See Japanese page)
Topics (in English)
Chair Shigeo Kaneda(Doshisha Univ.) / Kazuhiro Ogata(JAIST)
Vice Chair Fumihiro Kumeno(Nippon Inst. of Tech.) / Akio Nakata(Hiroshima City Univ.)
Secretary Fumihiro Kumeno(Shinshu Univ.) / Akio Nakata(Nippon Inst. of Tech.) / (Tokyo Inst. of Tech.)
Assistant Hajime Iwata(Kanagawa Inst. of Tech.) / Kohei Sakurai(Kanazawa Univ.) / Kazuyuki Shima(Hiroshima City Univ.)

Paper Information
Registration To Technical Committee on Knowledge-Based Software Engineering / Technical Committee on Software Science / Special Interest Group on Software Engineering
Language JPN
Title (in Japanese) (See Japanese page)
Sub Title (in Japanese) (See Japanese page)
Title (in English) SMart-Learning: Tools for DSL-based UML State Machine Diagram Learning
Sub Title (in English)
Keyword(1) Unified Modeling Language
Keyword(2) Domain Specific Language
Keyword(3) State Machine Diagram
Keyword(4) Learning Support
Keyword(5) Simulation
1st Author's Name Shinpei Ogata
1st Author's Affiliation Shinshu University(Shinshu Univ.)
2nd Author's Name Kozo Okano
2nd Author's Affiliation Shinshu University(Shinshu Univ.)
Date 2016-07-13
Paper # SS2016-5,KBSE2016-11
Volume (vol) vol.116
Number (no) SS-127,KBSE-128
Page pp.pp.49-54(SS), pp.49-54(KBSE),
#Pages 6
Date of Issue 2016-07-06 (SS, KBSE)