プログラミング演習におけるセグメントを用いたソースコードの誤り箇所特定方法の提案
In programming exercises, we propose a method to lo- calize defects based on automatic program repair. Localizing defects is accomplished by comparing a learner’s programs and model answers using program segments, which are sequences of statements with no branches, and replacing a learner’s segments...
Saved in:
Published in | Proceedings of the JSSST Workshop on Foundation of Software Engineering Vol. 29; pp. 55 - 60 |
---|---|
Main Authors | , , , , |
Format | Journal Article |
Language | Japanese |
Published |
一般社団法人 日本ソフトウェア科学会 ソフトウェア工学の基礎研究会
10.11.2022
Special Interest Group on Foundation of Software Engineering in Japan Society for Software Science and Technology |
Online Access | Get full text |
ISSN | 2436-634X |
DOI | 10.11309/fose.29.0_55 |
Cover
Summary: | In programming exercises, we propose a method to lo- calize defects based on automatic program repair. Localizing defects is accomplished by comparing a learner’s programs and model answers using program segments, which are sequences of statements with no branches, and replacing a learner’s segments with model answers’ seg- ments until pass testcases. We implemented a localizing defects tool and confirmed that our tool can find defects for practical use. |
---|---|
ISSN: | 2436-634X |
DOI: | 10.11309/fose.29.0_55 |