木村
Index of Tables(Archive)†
デバッグツールの時間短縮性の分析と評価指標の提案(ちょっと凍結)†
To Do†
Fault Localizationツールのサーベイ
Javaで公開・再現可能なもの
ツールのピックアップを進めているが,適切なツールを選べているか判断しづらい
デバッグツールの有効性に関連しそうなテーマをタイトルから抽出
How helpful are automated debugging tools? [ File not found: "p13-roessler.pdf" at page "木村/Archive"[添付] ]
An empirical study about the effectiveness of debugging when random test cases are used [ File not found: "p452-265-ceccato.pdf" at page "木村/Archive"[添付] ]
Using automated program repair for evaluating the effectiveness of fault localization techniques [ File not found: "p191-qi.pdf" at page "木村/Archive"[添付] ]
Does automated white-box test generation really help software testers? [ File not found: "p291-fraser.pdf" at page "木村/Archive"[添付] ]
Done†
ISSTA'11 に似たような研究論文を発見した
調査の動機がほぼ同じ(デバックツールが実際にどのくらい役に立っているのか)
明らかにしたいこと・貢献部分が自分のやりたいことと違う気がするのでおそらく大丈夫...
参考程度には使えるかも
同じ研究をしている論文がないか調査
もしあれば,テーマを変える,もしくは違う観点で調査ができるか考える
→ なさそうなので,研究の新奇性はあるはず
引用できそうな論文
Evaluating the usefulness of IR-based fault localization techniques [ File not found: "p1-wang.pdf" at page "木村/Archive"[添付] ]
Fault Localizationという技術は評価されにくい
ユーザスタディがほとんどされていない
ユーザスタディの環境設定の面で参考にできるかも
Practitioners' expectations on automated fault localization [ File not found: "p165-kochhar.pdf" at page "木村/Archive"[添付] ]
実務者がFault Localizationに求めていること
デバッグデータの可用性・スケーラビリティ・効率性など
福井さんのお手伝い†
Memo†
PMFを用いる理由
モデルをトレーニングさせた期間以降で新規タグが出現した場合に対応するためでは?
新規タグが出現した場合の推定には,新規タグと新規タグとともにつけられているタグの行列よりPMFを使用するか,新規タグ以外で推定するか
To Do†
ユーザの回答よりタグのスコアの重複具合を調査
質問タグの一番左にあるタグ(質問のメインターゲットと仮定)を抽出し,全タグのどれだけの割合を占めているか
タグの抽象度を上げてカテゴリを作り,カテゴリごとでPMFを使用し結合させた行列と丸ごとPMFを使用した行列の違いを分析
ネットワーク分析を用いてコミュニティ検出を行い,コミュニティを1つのカテゴリと位置付けてみる.
networkxにfind_clique()というコミュニティ検出メソッドが存在するのでそれを利用予定
上記で抽出したクラスタごとにPMFを使った場合とクラスタ分けをせずにPMFを使った場合の比較
知識の影響は隣接距離が1と仮定
クラスタの中心は質問タグの一番タグ(最左タグ)で分類
Done†
重複スコアのデータ分析を実施
重複スコアの考慮の仕方として,回答のスコアを質問に付随しているタグに均等に分配する方法 を利用
上記で示した方法でタグごとに加算したスコアを平均し,平均スコアを算出
軽くタグごとに平均スコアのランキングを目視したが,重複スコアを考慮しなかった場合に比べ変動している部分有り
sotorrentの構築†
接続のコンフィグは木村/Memo のPythonからMySQLへのアクセスにファイルを添付しているのでそれを参照してください
Docker-MySQL 全テーブルのインポート完了 5/7 お疲れ様でしたm(_ _)m
Docker-MySQL インデックス貼り付け 4/25[開始] 4/27[完了]
Docker-MySQL メインテーブルのインポート 4/19[開始] 4/25[完了]
大量のフラグメンテーションが見られる
前回のデータを大量削除したため
sshtunnelを用いたpythonでのMySQL接続に問題あり 4/19
不具合の原因不明(サーバのファイアーウォールが原因??)
サーバMySQLへのインポート完了 4/18[確認]
サーバのMySQLにインポート 順調 4/16[確認]
Votesテーブルのインポートのみ 4/11[中断]
メインテーブルのインポート 4/9[確認]