[[久木田]] //#contents * 2015年度進捗管理 [#rcdb37ce] **NEXT EVENTS [#xf198910] **PLANNING [#i936c27c] - %%リファクタリング絡みでシナリオ作成%% **VISION [#n85f1568] - 再利用性の高いコードを書く開発者を増やす **1/22 [#odab7dbe] ***DONE [#h0bc5fc2] ***TODO [#l5b2b837] - 大ゼミレジュメ - new ECTEC作成 -- リビジョン特定 -- ファイル特定 -- コード片特定 ***MEMO [#td6ae1a9] - 古い履歴からたどることで前後の変更を見る **1/15 [#gfc292a0] ***DONE [#l2568504] - 調査:コードクローンはクローンを作成した人に依存するか -- クローンを作成するパッケージの違いの調査 ***TODO [#a672f633] - 大ゼミスライド作成 ***MEMO [#v237a72e] - パッケージごとのクローン数の集計 - クローンを作成されやすいパッケージは? -コードクローンの修正とは,定義をしっかりと リファクタリング,バグ修正.など - 修正の目的,理由,原因を洗い出し,自分が研究でする軸(対象)を決める - 発生原因と修正理由に意味があるかも **1/8 [#zfec2bc6] ***DONE [#ee3d7d6e] - ECTEC(Git)の取得情報(コード作成者)追加 - 調査:コードクローンはクローンを作成した人に依存するか -- クローンサイズの調査 ***TODO [#l2568504] - 大ゼミスライド作成 - 調査:コードクローンはクローンを作成した人に依存するか -- クローンを作成するパッケージの違いの調査 **12/25 [#uf293ee2] ***DONE [#z16dbc4e] - 年間計画:卒業のために必要な要素,その要素を満たすために達成すべきことを書き出す - 調査:コードクローンはクローンを作成した人に依存するか -- 上位開発者のコミット数,クローンコミット数,変更ファイル数,クローンファイル数の調査(jEdit) ***TODO [#ya09efb6] - ECTEC(Git)の取得情報(コード作成者)追加 - 調査:コードクローンはクローン関係にあるコードの構造に依存するか - 調査:コードクローンはクローンを作成した人に依存するか -- クローンサイズの調査 **12/18 [#uf293ee2] ***DONE [#z16dbc4e] - 研究発表 - 目的(知りたいこと):修正を必要としないクローンを作成するにはどうしたらよいか -- 手段:修正が必要になる可能性があるクローンを検出し,修正が必要になる可能性のあるクローンを作成していることを開発者に警告する ***TODO [#ya09efb6] - ECTEC(Git)の取得情報(コード作成者)追加 - 調査:コードクローンはクローン関係にあるコードの構造に依存するか - 調査:コードクローンはクローンを作成した人に依存するか - 年間計画:卒業のために必要な要素,その要素を満たすために達成すべきことを書き出す **12/11 [#iee4f843] ***DONE [#b195ba1b] - 目的を確立するための前調査(MEMOに書いたこと) ***TODO [#xd61c376] - 大ゼミ資料作成 - 長期間プロジェクトに参加している人の初期と最新のコミットを比較 **12/4 [#hd7c0fbb] ***DONE [#f14d80e1] - 悪影響を与えるクローン調査論文のサーベイ ***TODO [#x9d9ddc7] - 3年生研究演習(コードクローン)のデータ作成 - やりたいこと(コピペ開発)の理由は? - 目的を確立するための前調査(MEMOに書いたこと) ***MEMO [#yb68e19e] - 初学者がコードクローンを用いて作成する機能と上級者がコードクローンを用いて作成する機能に違いがある? -- プロジェクト経験年数が多い人と少ない人の間でクローンを用いる機能で違いがあるかをECTEC(JEDIT)で前調査 **11/27 [#x58eca7e] ***DONE [#b056d55b] - コードクローン研究の解説スライド(火曜日まで) - 自身の研究テーマについての説明スライド作成 ***TODO [#ac0a585a] - 3年生研究演習(コードクローン)のデータ作成 - 悪影響を与えるクローン調査論文のサーベイ **11/20 [#m7ba6476] ***DONE [#w0b799b7] - コードクローン文献調査(肥後・堀田論文サーベイ) - 研究対象の設定:対処すべきコードクローンの特定 - LDAの元テキストを3回生に提供&読むためのフォーム作成 ***TODO [#q0beffae] - コードクローン研究の解説スライド(火曜日まで) - 自身の研究テーマについての説明スライド作成 **11/13 [#c9082b42] ***DONE [#pfd4c943] - ECTECがSVNとGitで結果が合うか確認する ***TODO [#q0beffae] - コードクローン文献調査(肥後・堀田論文サーベイ) - 研究対象の設定 - LDAの元テキストを3回生に提供&読むためのフォーム作成 **11/6 [#la3b44f3] ***DONE [#s1a2588e] - ECTECにJGit実装 - 堀田さんへの質問リスト作成(月曜日まで) - 研究発表スライド作成 ***TODO [#kc8a0df0] - ECTECがSVNとGitで結果が合うか確認する - LDAの元テキストを3回生に提供 **10/23 [#l39092a5] ***DONE [#od9bd336] - %%HYGit%%JGitの使い方を勉強 - ECTECにおいて%%HYGit%%JGitを適用する部分の特定し,一部実装(デバッグ中) - ジャーナルまでの計画(いつまでに投稿?) -- 12月までにECTECをGit対応 -- 3月にFSE -- (5月にSES) -- 7月までにジャーナル投稿 ***TODO [#o48d954a] - 研究室データのバックアップを取る - 堀田さんへの質問リスト作成(月曜日まで) - ECTECにJGitを実装したコードが動いているかのテストを行うためのテストケース作成 - 研究発表スライド作成 **10/16 [#p2703400] ***DONE [#t5c92697] - ECTECのコードを理解する ***TODO [#x12df53b] - HYGitの使い方を勉強 - ECTECにおいてHYGitを適用する部分の特定 - ジャーナルまでの計画(いつまでに投稿?) - 研究室データのバックアップを取る **10/09 [#ree75a2f] ***DONE [#k8185062] - ECTECを実際に動かしてみる ***TODO [#f854c486] - ECTECのコードを理解する - ジャーナルまでの計画(いつまでに投稿?) - SECジャーナルの回答を考える **10/02 [#ree75a2f] ***DONE [#k8185062] - ECTECマニュアル読む - ECTEC論文・資料を読む ***TODO [#f854c486] - ECTECを実際に動かしてみる - ECTECのコードを理解する - ジャーナルまでの計画(いつまでに投稿?) **7/3 [#k393b787] ***DONE [#id65d6fa] - 大ゼミ発表 ***TODO [#t6ba6062] - 変化点 -- メール・不具合コメントに対して Lemmatize (not Stemming) -- LDAを再実行 - 使用頻度に基づく不具合予測 -- fault-proneモジュールについてまとめる --- 統計(理論的・数学で証明できる) --- データマイニング(理論的でない・数学である程度の部分まで証明をすすめることができるが,絶対的に証明はできない) - 月:Lemmatizeプログラム完成 - 火:Lemmatize後のテキストを見た後に,LDAを実行 - 水:ICSE2015勉強会・fault-prone論文を読む(統計ver) - 木:fault-prone論文読む(データマイニングver)・まとめる - 金:LDAの結果をまとめる **6/19 [#t3c83f7e] ***DONE [#td7a5e2f] - SS2015 ***TODO [#x81d59d2] - 大ゼミ資料作り - クラッシュログについて **5/29 [#m10e5c47] ***DONE [#j8136c97] - SS2015最終稿投稿 - secジャーナルに追加解析結果(tomcat)をのせる ***TODO [#c18cdf55] - SS2015の発練 **5/15 [#m10e5c47] ***DONE [#j8136c97] - secジャーナル,SS原稿コピペ - 原稿におけるトピック分析結果をのせた基準(数値)が見つからない ***TODO [#c18cdf55] - SS2015カメラレディを火曜日までに見せる - secジャーナルに追加分析結果(Tomcat)を書く **5/8 [#tad6d165] ***DONE [#l51bb646] - 査読コメントに対する修正 ***TODO [#y91630c8] - SS原稿,変化点とトピック分析の関係性についてもっと詳しく - secジャーナル,SS原稿コピペ **5/1 [#tad6d165] ***DONE [#l51bb646] - Tomcatの解析結果をまとめる ***TODO [#y91630c8] - SSカメラレディにむけた修正 ***SS査読について [#p6af0c42] - SS査読コメント ++ 表1,表2におけるトピック識別記号がどちらもTnの記法で書かれており,本文中での参照で分かりづらくなっています.一意な番号が振られるように工夫して下さい. ++ 図12から23のトピック分析の結果のグラフ内の文字が小さく,非常に読みづらいです. ++ 図12から23のトピック分析の結果で,メールトピックは5時点が掲載されているのにたいして,不具合トピックは7時点が掲載されています.この理由は何でしょうか? ++ トピック分析の考察についてですが,もう少し,システマティックに考察を進めたほうが良いかと存じます.有意にトピックの割合が変化した箇所は本文で触れられている以上にあります.どこで有意に割合が変化しており,それが何に対応して居たのかを,より深く考察できると思います. - SS査読コメント回答 ++ メールトピック:M1...10,不具合コメント:B1...10 ++ 修正予定 ++ 全てのトピック分析の結果をのせることができず,考察において言及している時点についてのみの結果をのせている. ++ 紙面の都合上全ての変化点とトピック分析の結果について考察を述べることができず,最も大きな割合の変化の見られたトピックに絞って考察を行っている. **4/24 [#l1488c0a] ***DONE [#i6016e4b] - Tomcatの分析(SEC Journal用) -- LDA --- メール ***TODO [#i1f77153] -positive negative wordsの論文を読む -- 参考文献:&attachref(cascon14.pdf); ---[14],[21],[29] - SEC Journal原稿執筆(5月中) -- SSの原稿を写してみる(書き換えも) -- 結果をまとめて,直感的に感じたことも書く **4/16 [#l1488c0a] ***DONE [#i6016e4b] - Tomcatの分析(SEC Journal用) -- LDA --- Bugデータ (来週) ***TODO [#i1f77153] - Tomcatの分析(SEC Journal用) -- LDA --- メール --positive negative wordsでわける ---メール ---Bugデータ - SEC Journal原稿執筆(4月中) -- SSの原稿を写してみる(書き換えも) **4/3 [#i779a064] ***DONE [#t1b95796] - TomcatをUnderstandにとおして,メトリクスを取得し,変化点検出を行った. ***TODO [#fe32ef99] - Tomcatの分析(SEC Journal用) -- LDA --- メール(未取得,再来週) --- Bugデータ (来週) - SEC Journal原稿執筆(4月中)