研究グループ
Social Mining研究グループ†
Missions†
- 人的・社会的属性がソフトウェア開発プロセスおよび生産性・品質に与える影響の解明
Projects†
- [[Projects/]]:politenessと???の関係
- [[Projects/]]:politenessとsocial networkの関係
References†
Members†
ニュースグループ†
ミーティング議事録†
2016年7月27日†
- DONE
- 平均活動時間を設定
- 平均活動期間未満の開発者のfirst_mailとfisrt_receive_mailのPoliteness値を見る
- (
進捗報告.pdf)
- TODO
2016年7月20日†
- DONE
- TODO
- 平均活動時間を設定
- 平均活動期間未満の開発者のfirst_mailとfisrt_receive_mailのPoliteness値を見る
- DONE
- Unbuntuでhubotを使ってみた
- Skypeと連携失敗した、また試してみる
- TODO
2016年7月11日†
- DONE
- dicomoで発表してきた.
- コミュニティの特性があるかも?
- コア開発者間,コア開発者と一般開発者間のコミュニケーションを分けてやるのもいい
- TODO
- メンターorコア開発者は新規の開発者に対してどのようなコミュニケーションをとることが適切かを調べる
- インポライトにインポライトならいいけど,ポライトにインポライトが返ってくると変な感じ=離脱につながる?
- PLANNING
- 活動期間のデータを取って,中央値を出す
- 離脱者が最初に受け取ったメールのPoliteness値を見る
- PLANNING
- Hubotをつかった研究テーマを具体的に考える(シナリオ,ペルソナ)
- DONE
- GHTorrentの2016-06-16のdumpファイルデータベースに格納
- TODO
2016年7月5日†
- DONE
- TODO
- Rでグラフ作成
- 学会の論文テンプレート取得してTEXで開く
2016年7月1日†
- DONE
- TODO
- dbp販売システムをスケジュール通りに完成を目指す
- DONE
- 発表用にまとめる
- Rockstarのfollower,followingとった
- Rockstarのfollowerの数を月毎にまとめた
- TODO
- グラフ作成
- 学会の論文テンプレート取得してTEXで開く
2016年6月24日†
- DONE
- 輪講資料作成
- polite,impoliteメールの目視
- TODO
- アルゴリズムの理解
- 理解できたら,ツールを説明できるスライドを作る
- DONE
- データベース演習用ログイン画面作成
- RStudio勉強
- TODO
- DONE
- Social coding in Githubの続きを読む
- 情報処理学会関西支部,支部大会の論文発表に申し込んだ
- TODO
2016年6月15日†
- DONE
- TODO
- SNAについての本(論文)を読む
- SNAのお試しをやる
- DONE
- TODO
- Social coding in Githubの続きを読む
2016年6月10日†
- DONE
- Toward an understanding of the motivation of open source software developersという論文を読んだ
- TODO
2016年6月1日†
- DONE
- ランダムでとったPoliteness値の高いメールと低いメールの目視
- TODO
- DONE
- 輪講の分ですが論文を読みました
- GitHub Developers Use Rockstars to Overcome Overflow of News
- TODO
- Social coding in Githubを読む
2016年5月25日†
- DONE
- 送信相手別のPoliteness値の平均を出してみました
- TODO
- アルゴリズムの理解
- Politenessの高いメールと低いメールを読んで,トピックが関係あるのかも見る
2016年5月18日†
- DONE
- 輪講の分ですが論文を読みました.
- Monitering Sentiment in Open Source Mailing Lists -Exploratory Study on the Apache Ecosystem
- TODO
- 考察
- トピック,イベント,相手,地域の変化とPolitenessの変動を見てみる
- core/non coreはメール件数で判断
- 勉強会のセッティング
- DONE
- TODO
- 入試準備する(Toeic、数学、アルゴリズム)
- Social networkに関する本を読む
- TODO
- とりあえず輪講のために論文読む
- できる範囲で他の論文を読む
- 研究目的を考えてみる
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