Presentation | 2021-05-22 An Automated Method of Identifying Errors in UML State Machine Diagrams for Generating Educational Feedback Mitsutada Goshima, Shinpei Ogata, Erina Makihara, Kozo Okano, |
---|---|
PDF Download Page | PDF download Page Link |
Abstract(in Japanese) | (See Japanese page) |
Abstract(in English) | In learning UML (Unified Modeling Language) state machine diagrams, it is difficult for learners to receive quick educational feedback on errors from educators because it takes time for educators to grade the answers. In order to provide such feedback to learners, it is essential to identify errors accurately and automatically. For this purpose, we have proposed a method to support educators in determining the correctness of state machine diagrams. However, although the previous methods automatically determine the correctness of behavior, they cannot identify the location and type of error. Therefore, the purpose of this study is to propose an automatic method for identifying errors in state machine diagrams and the types of errors. In this paper, we discuss in particular the types of errors that should be identified. As a result of applying the proposed method to 38 answers, the correct results were obtained for 97% of the answers. It is suggested that the proposed method is useful as an error identification method. |
Keyword(in Japanese) | (See Japanese page) |
Keyword(in English) | UML / State Machine Diagram / Education / Learning Support / Error Identification / Feedback |
Paper # | KBSE2021-10,SWIM2021-10 |
Date of Issue | 2021-05-14 (KBSE, SWIM) |
Conference Information | |
Committee | KBSE / SWIM |
---|---|
Conference Date | 2021/5/21(2days) |
Place (in Japanese) | (See Japanese page) |
Place (in English) | Online |
Topics (in Japanese) | (See Japanese page) |
Topics (in English) | |
Chair | Hiroyuki Nakagawa(Osaka Univ.) / Masahiko Ishino(Bunkyo Univ.) |
Vice Chair | Takuya Saruwatari(NTT Data) / Kenji Saotome(Hosei Univ.) / Akihiro Hayashi(Shizuoka Inst. of Science and Tech.) |
Secretary | Takuya Saruwatari(OKI) / Kenji Saotome(NII) / Akihiro Hayashi(Tokyo Univ. of Science) |
Assistant | Shinpei Ogata(Shinshu Univ.) / Erina Nakihara(Doshisha Univ,) / Tsukasa Kudo(Shizuoka Inst. of Science and Tech.) / Kokichi Tsuji(Aichi Pref. Univ.) |
Paper Information | |
Registration To | Technical Committee on Knowledge-Based Software Engineering / Technical Committee on Software Interprise Modeling |
---|---|
Language | JPN |
Title (in Japanese) | (See Japanese page) |
Sub Title (in Japanese) | (See Japanese page) |
Title (in English) | An Automated Method of Identifying Errors in UML State Machine Diagrams for Generating Educational Feedback |
Sub Title (in English) | Focus on the Types of Errors to Be Identified and the Results of Their Identification |
Keyword(1) | UML |
Keyword(2) | State Machine Diagram |
Keyword(3) | Education |
Keyword(4) | Learning Support |
Keyword(5) | Error Identification |
Keyword(6) | Feedback |
1st Author's Name | Mitsutada Goshima |
1st Author's Affiliation | Shinshu University(Shinshu Univ.) |
2nd Author's Name | Shinpei Ogata |
2nd Author's Affiliation | Shinshu University(Shinshu Univ.) |
3rd Author's Name | Erina Makihara |
3rd Author's Affiliation | Doshisha University(Doshisha Univ.) |
4th Author's Name | Kozo Okano |
4th Author's Affiliation | Shinshu University(Shinshu Univ.) |
Date | 2021-05-22 |
Paper # | KBSE2021-10,SWIM2021-10 |
Volume (vol) | vol.121 |
Number (no) | KBSE-35,SWIM-36 |
Page | pp.pp.56-61(KBSE), pp.56-61(SWIM), |
#Pages | 6 |
Date of Issue | 2021-05-14 (KBSE, SWIM) |