7H-05
C言語プログラムを対象とした効率の良い盗用検知手法の提案および実装
○東 拓磨,篠埜 功(芝浦工大)
プログラミング教育において、学生が課題に取り組む際に、プログラムの盗用を行う可能性がある。盗用の発見は採点者にとって時間がかかる作業であり、分担してプログラムを採点することもある。このため盗用の発見を支援する環境が望まれる。これまでプログラムの類似度は、字句および構文の情報を用いた方法で算出されていた。本研究では、従来文章の類似度判定に使用されていた編集距離とN-gram法をプログラムの類似度算出に用いる方法を考案し、実行時間を考慮して実装した。実装したシステムを用いて、芝浦工業大学工学部情報工学科1年生から提出された課題のプログラムを対象に実験を行った。また盗用されたと疑わしい箇所を表示することで、プログラムを目視で比較できるようにした。

footer 著作権について 倫理綱領 プライバシーポリシー セキュリティ 情報処理学会