研究グループ
Social Mining研究グループ†
Missions†
- 人的・社会的属性がソフトウェア開発プロセスおよび生産性・品質に与える影響の解明
Projects†
- [[Projects/]]:politenessと???の関係
- [[Projects/]]:politenessとsocial networkの関係
References†
Members†
ニュースグループ†
ミーティング議事録†
2016年5月11日†
- DONE
- ランダム開発者100人のPoliteness追加
- 送信メール5385件,全体の平均Politeness値0.62
- TODO
- DONE
- Latent Social Structure in Open Source Projectsという論文言及した分析手法「Wilcoxon-P val」、「Modularity」
- TODO
- 統計の本を読んで勉強する
- みんなが理解できるようなプレゼンをできるように今週の輪行スライドを作り直す
2016年4月27日†
- DONE
- 各開発者のメールアドレスを目視で確認
- Top10人選出
- あるデータでPoliteness値を出してみた
- DONE
- [Latent Social Structure in Open Source Projects]という論文を読んだ
- TODO
- DONE
- Mercurialからmozilla-centralのコミットログとった
- BugzillaへDoS攻撃未遂
- TODO
- historyとりたい(2013年)
- 実際にレビューを数件みてみる
- Done
- Send,Reply,Receiveの時系列プロット
- 表を埋める
- Todo
2016年4月20日†
- DONE
- だいたいの署名を消すようになった
- 細かい署名は対象の開発者ごとに判別してPoliteness toolで消してから解析する
- メール件数の多い開発者をトップから15人ほどピックアップ
- TODO
- 4章(分析方法)執筆
- 4/20:分析方法(宮崎)
- 4/27:分析方法,結果(宮崎)
- 5/4:3章Politeness分析(東)
- 5/4:背景,考察,まとめ(山谷,宮崎)
- 5/11:投稿
- 論文の制約:返信メールの5%は返信先を特定できない
- 実装
- 引用を取り除く所理
- 署名を取り除く処理
- 開発者毎に各種データを集計
- Politeness計算(1メール毎)
- 時系列分析
- DONE
- Mining email Social Networkと同じ分析をRでやってみた
- 中心性もやってみた
- 論文を2本読んだ
- TODO
- SNA論文を読む
- Latent Social Structure in open source projects
- GithubのSNA(ecosystemとか)
- dreamを達成するために
- SNA,統計,機械学習,プロジェクトマネージメント
- java,R,日本語,英語
- DONE
- 不具合,bug:クライアントにとって都合の悪いこと
- 欠陥, defect:満たすべき仕様が満たされていないこと
- 故障, failure:システムを実行したときに、要求されたパフォーマンスが発揮できないこと
- 障害, fault:システム内に現存する欠陥
- エラー, error:間違った結果を生み出す人間の行為
- TODO
- reviewerとsuper reviewerの役割をもっと詳しく調べてみる
- バギーレビューの中身を見る
2016年4月13日†
- DONE
- 返信先のIDを逃すことなく格納できるように修復(mboxの不具合なのか約5%返信先のIDがない)
- 論文投稿(各週までにやるべきこと)
- TODO
- 論文投稿(各週までにやるべきこと)
- 4/13:目次作成(大平)
- 4/20:分析方法(宮崎)
- 4/27:分析方法,結果(宮崎)
- 5/4:3章Politeness分析(東)
- 5/4:背景,考察,まとめ(山谷,宮崎)
- 5/11:投稿
- 論文の制約:返信メールの5%は返信先を特定できない
- 実装
- 引用を取り除く所理
- 署名を取り除く処理
- 開発者毎に各種データを集計
- Politeness計算(1メール毎)
- 時系列分析
- DONE
- TODO
- ICSEからのPoliteness&SNAについての論文を引き続き読む
- 分析する手法を詳しく分かるように
- DONE
- TODO
- TODO
- 不具合,bugをしっかり定義できるようにする
- 欠陥, defect
- 故障, failure
- 障害, fault
- エラー, error
2016年4月06日†
- DONE
- Apacheのメール(1996 1/1~2000 12/31)をoss31内のデータベースに格納
- 今後も追加する予定,
- データが昇順,もしくは降順に格納できてない不備がある
- あるパターンの引用文を削除できるようPolitenessのスクリプトを修正
- TODO
- 論文投稿(各週までにやるべきこと)
- 4/13:目次作成(大平)
- 4/20:分析方法(宮崎)
- 4/27:分析方法,結果(宮崎)
- 5/4:背景,考察,まとめ(山谷,東,宮崎)
- 5/11:投稿
- DONE
- 「Mining Email Social Networks」、「A computational approach to politeness with application to social factors」という論文を読んだ
- TODO
- ICSEからのPoliteness&SNAについての論文を引き続き読む
- 分析する手法を詳しく分かるように
- ?
- DONE
- 陳君に論文の調べ方,研究テーマの決め方をアドバイスした
- TODO
2016年3月30日†
- DONE
- Apacheのメーリングリストのmboxをダウンロードした
- TODO
- データベースにいれて解析かけるまで
- 今後の予定をたてる
- DONE
- TODO
- PolitenessとSNAを使って何を分析するかを決める
- DONE
- 紐付したhistoryを追加で見てみた(30件くらい:複数回コミットされていたもの)
- TODO
- 引き続き論文読む:Modern Code Reviews in Open-Source Projects: Which Problems Do They Fix?
2016年3月23日†
- DONE
- TODO
- メール(Apache)をデータベースに入れる(引用、署名、ソースコードなど解析に必要のないものは除くことを第一に)
- DONE
- TODO
- RでSNAできるように勉強をする(グラフ化を目標)
- DONE
- Bugzilla内でREOPENされている不具合IDを抽出,FirefoxのコミットIDと紐付
- 紐付したhistoryを見てみた(20件ぐらい:一回だけコミットされていたもの)
- TODO
- 著者にメールしてデータセットをもらう
- 他の論文を読んで既知のことを確認し、スライド4〜5枚にまとめる
2016年3月2日†
- DONE
- スクリプトの作成中(データベースに繋げるところまで)
2016年2月24日†
- DONE
- Monster YYにアカウントを作成
- ファイルから文を抽出するためのスクリプトを作成中(ファイルから読み込んだ文章を1文ずつ改行してほかのファイルに書き込むところまで)
- DONE
- Social Network Analysisについて調べてみた
- 「OSSコミュニティにおけるオープンコラボレーションの理解」という論文を読んだ
- TODO
2016年2月18日†
- DONE
- パソコンを破壊した
- phython, pipインストール完了
- SVMの勉強を開始した
- TODO
- TEST_DOCUMENTSを作るためのスクリプトを作成する
- DONE
- politeness分析の論文読んだ(難しかった)
- TODO
- 論文(SNA or politeness分析)読む(読んだ論文,陳くんのページに書いておく)
- TODO
- algorithm's confidenceの意味をメールで作者に聞く?
2016年2月10日†
- DONE
- 論文を数本チェックした
- Politness分析の論文は長いのでイマイチ理解できず
- TODO