文献
J-GLOBAL ID:201702255481523413   整理番号:17A0253053

Javaプログラミング学習支援システムにおけるコードクローン除去問題の提案

A Proposal of Code Clone Deletion Problem for Java Programming Learning Assistant System
著者 (3件):
資料名:
巻: 116  号: 426(SS2016 36-59)  ページ: 47-52  発行年: 2017年01月19日 
JST資料番号: S0532B  ISSN: 0913-5685  資料種別: 会議録 (C)
記事区分: 原著論文  発行国: 日本 (JPN)  言語: 日本語 (JA)
抄録/ポイント:
抄録/ポイント
文献の概要を数百字程度の日本語でまとめたものです。
部分表示の続きは、JDreamⅢ(有料)でご覧頂けます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。
本グループでは,WebによるJavaプログラミング学習支援システムJPLASの提案・実装を進めている。JPLASでは,様々な学習レベルに対応するために,難易度の異なる4種類の問題を提供している。本研究では,その新たな問題としてコードクローン除去問題を提案する。本問題では,課題で与えるソースコード中の類似コード断片(コードクローン)を,一か所にまとめることで,冗長性の低いコード作成の学習を狙いとしている。サーバでの採点では,JUnitを用いた機能検証に加え,スタティック解析ツールPMDのアドオンであるCopy/Paste Detectorを用いたコードクローン検出を行う。評価のため,4種類のコードクローン除去問題を作成し,研究室学生7名に解答して貰った。(著者抄録)
シソーラス用語:
シソーラス用語/準シソーラス用語
文献のテーマを表すキーワードです。
部分表示の続きはJDreamⅢ(有料)でご覧いただけます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。

準シソーラス用語:
シソーラス用語/準シソーラス用語
文献のテーマを表すキーワードです。
部分表示の続きはJDreamⅢ(有料)でご覧いただけます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。

分類 (1件):
分類
JSTが定めた文献の分類名称とコードです
CAI 
引用文献 (10件):
もっと見る

前のページに戻る