講演名 2015-10-14
ソフトウェア開発実習におけるビルドログを対象とした初学者の特徴的な振る舞いの調査
川島 尚己(奈良先端大), 藤原 賢二(奈良先端大), 井垣 宏(阪工大), 吉田 則裕(名大), 飯田 元(奈良先端大),
PDFダウンロードページ PDFダウンロードページへ
抄録(和) ソフトウェア開発においてビルドプロセスは重要な工程の一つである.しかし,学生の演習においてはビルドプロセスまで細かく指導することはまれであり,実際には不適切なビルドにより演習が進まないこともあり得る.そこで,本研究では初学者が陥りやすいようなビルドの失敗のパターンを探るために,演習中に記録されるビルド履歴の調査を行い,ビルドの失敗頻度 ,コンパイルエラーの種類 ,エラーの修正時間および,連続するビルドの関係性についての調査を行った.調査の結果,学生がビルドを行う際には,依存関係の不整合によるエラーが最も頻出であるという傾向が明らかとなった.
抄録(英) Building is one of the most important parts of software development process. However, since it is rarely taught about build activity in exercise at university and college, students often perform inappropriate builds and suspend their exercises. In this paper, we investigated failure frequency of buildings, error types of compilation, resolution efforts to fix compilation errors, and relationships among consecutive buildings. The investigation result shows that dependency error is the most frequent error type.
キーワード(和) ソフトウェア開発実習 / リポジトリマイニング / ビルドログ調査
キーワード(英) Software development exercise / repository mining / build log
資料番号 SS2015-40,DC2015-30
発行日 2015-10-06 (SS, DC)

研究会情報
研究会 DC / SS
開催期間 2015/10/13(から2日開催)
開催地(和) 東大寺総合文化センター
開催地(英) Todaiji Culture Center (Nara)
テーマ(和) ソフトウェアシステム, ネットワーク環境でのディペンダビリティ
テーマ(英) Software System, Dependability in Network
委員長氏名(和) 金川 信康(日立) / 結縁 祥治(名大)
委員長氏名(英) Nobuyasu Kanekawa(Hitachi) / Shoji Yuen(Nagoya Univ.)
副委員長氏名(和) 井上 美智子(奈良先端大) / 緒方 和博(北陸先端大)
副委員長氏名(英) Michiko Inoue(NAIST) / Kazuhiro Ogata(JAIST)
幹事氏名(和) 岩田 浩司(鉄道総研) / 吉村 正義(京都産大) / 小林 隆志(東工大) / 鷲崎 弘宜(早大)
幹事氏名(英) Koji Iwata(RTRI) / Masayoshi Yoshimura(Kyoto Sangyo Univ.) / Takashi Kobayashi(Tokyo Inst. of Tech.) / Hironobu Washizaki(Waseda Univ.)
幹事補佐氏名(和) / 肥後 芳樹(阪大)
幹事補佐氏名(英) / Yoshiki Higo(Osaka Univ.)

講演論文情報詳細
申込み研究会 Technical Committee on Dependable Computing / Technical Committee on Software Science
本文の言語 JPN
タイトル(和) ソフトウェア開発実習におけるビルドログを対象とした初学者の特徴的な振る舞いの調査
サブタイトル(和)
タイトル(英) An investigation into the behavior of the novice programmers based on build histories in Software Development Practice
サブタイトル(和)
キーワード(1)(和/英) ソフトウェア開発実習 / Software development exercise
キーワード(2)(和/英) リポジトリマイニング / repository mining
キーワード(3)(和/英) ビルドログ調査 / build log
第 1 著者 氏名(和/英) 川島 尚己 / Naoki Kawashima
第 1 著者 所属(和/英) 奈良先端科学技術大学院大学(略称:奈良先端大)
Nara Institute of Science and Technology(略称:NAIST)
第 2 著者 氏名(和/英) 藤原 賢二 / Kenji Fujiwara
第 2 著者 所属(和/英) 奈良先端科学技術大学院大学(略称:奈良先端大)
Nara Institute of Science and Technology(略称:NAIST)
第 3 著者 氏名(和/英) 井垣 宏 / Hiroshi Igaki
第 3 著者 所属(和/英) 大阪工業大学(略称:阪工大)
Osaka Institute of Technology(略称:OIT)
第 4 著者 氏名(和/英) 吉田 則裕 / Norihiro Yoshida
第 4 著者 所属(和/英) 名古屋大学(略称:名大)
Nagoya University(略称:NU)
第 5 著者 氏名(和/英) 飯田 元 / Hajimu Iida
第 5 著者 所属(和/英) 奈良先端科学技術大学院大学(略称:奈良先端大)
Nara Institute of Science and Technology(略称:NAIST)
発表年月日 2015-10-14
資料番号 SS2015-40,DC2015-30
巻番号(vol) vol.115
号番号(no) SS-248,DC-249
ページ範囲 pp.29-34(SS), pp.29-34(DC),
ページ数 6
発行日 2015-10-06 (SS, DC)