輪講資料
- 一人10分(質疑込み)で終了できる様に分かりやすい資料を用意する.
- 毎週火曜日に9-10本のペースで夏休み前には読破する!
MSR2015†
2015年7月14日†
Practice Papers (Reports from the Trenches)†
Extracting Facts from Performance Tuning History of Scientific Applications for Predicting Effective Optimization Patterns(前田)
- 著者:Masatomo Hashimoto, Masaaki Terai, Toshiyuki Maeda, Kazuo Minami
- 概要:
- 論文PDF: [添付]
- 輪講資料: [添付]
Everything Changes (Or Stays the Same)†
Sameness: An Experiment in Code Search(前田)
- 著者:Lee Martie, André van der Hoek
- 概要:
- 論文PDF: [添付]
- 輪講資料: [添付]
2. Ecosystems, APIs, and Architecture†
2.4 An Empirical Study of Architectural Change in Open-Source Software Systems(前田)
2.5 A Study on the Role of Software Architecture in the Evolution and Quality of Software(山谷)
4. Scary stuff: Bugs, Risks, and Vulnerabilities†
4.2 Do Bugs Foreshadow Vulnerabilities? A Study of the Chromium Project (high impact班)
5. Computer Musicians Bullied for Using Gists†
5.2 Are Bullies more Productive? Empirical Study of Affectiveness vs. Issue Fixing Time
5.3 What is the Gist? Understanding the Use of Public Gists on GitHub(久木田)
6. Licenses, Deep Learning, and Process Mining†
6.2 Toward Deep Learning Software Repositories(大典)
6.3 Identifying Software Process Management Challenges: Survey of Practitioners in a Large Global IT Company(東)
2015年7月7日†
1. Code Review (that Passed Peer Review)†
1.5 Lessons Learned from Building and Deploying a Code Review Analytics Platform(松本)
2. Ecosystems, APIs, and Architecture†
2.1 Ecosystems in GitHub and a Method for Ecosystem Identification using Reference Coupling(山谷)
- 著者名:Kelly Blincoe, Francis Harrison, Daniela Damian
- 概要:プロジェクト間の依存関係を分析するためにGHTorrentのデータでネットワーク分析を行った.分析の結果以下のことがわかった.
- ほとんどのEcosystemでは,単一のプロジェクトを中心として依存関係にあった
- あまり人気のないEcosystemは孤立したままであった
- 孤立しているEcosystemは同じユーザや組織がやっていた
- 人気のあるEcosystemはツールであったりソフトウェア開発を支援するような組織であった
- 論文:
5594a202_0.pdf
- 資料:
Ecosystems in GitHub and a Method for Ecosystem.pptx
2.2 A historical analysis of Debian package incompatibilities(久木田)
2.3 Recommending Posts Concerning API Issues in Developer Q&A Sites(前田)
4. Scary stuff: Bugs, Risks, and Vulnerabilities†
4.1 Are These Bugs Really 'Normal'? (松野)
4.3 Characterization and prediction of issue-related risks in software projects (優太)
6. Licenses, Deep Learning, and Process Mining†
6.1 A Method to Detect License Inconsistencies in Large-Scale Open Source Projects
2015年6月30日†
Characteristics of Useful Code Reviews: An Empirical Study at Microsoft†
- 著者:Amiangshu Bosu, Michaela Greiler, Christian Bird
- 輪講担当者:松本
Will They Like This? Evaluating Code Contributions with Language Models†
- 著者:Vincent J. Hellendoorn, Premkumar T. Devanbu, Alberto Bacchelli
- 輪講担当者:山谷
- 概要:コードのスタイルとPRのAcceptされやすさに関する定量的な分析を行った
Githubをホストとする22のプロジェクトに対して分析を行った結果,以下のことがわかった
- AcceptされたPRは類似度が高い傾向がある
- 類似度が低いPRはより議論がされている傾向がある
- コミッタは経験と共に類似度の高いコードを書く傾向がある
- 論文PDF:
5594a157.pdf
- 輪講資料:
Will they like this.pptx
Investigating Code Review Practices in Defective Files: An Empirical Study of the Qt System†
- 著者:Patanamon Thongtanunam, Shane McIntosh, Ahmed E. Hassan, Hajimu Iida
- 輪講担当者:松本
Partitioning Composite Code Changes to Facilitate Code Review†
- 著者:Yida Tao, Sunghun Kim
- 輪講担当者:松本
2015年6月23日†
The Uniqueness of Changes: Characteristics and Applications†
著者:Baishakhi Ray, Meiyappan Nagappan, Christian Bird, Nachiappan Nagappan, Thomas Zimmermann
6月23日†
Using Developer-Interaction Trails to Triage Change Requests†
- 著者:Motahareh Bahrami Zanjani, Huzefa Kagdi and Christian Bird
- 輪講担当者:東
Mining Android App Usages for Generating Actionable GUI-Based Execution Scenarios†
- 著者:Mario Linares-Vásquez, Martin White, Carlos Bernal-Cárdenas, Kevin Moran, Denys Poshyvanyk
- 輪講担当者:前田
The App Sampling Problem for App Store Mining†
- 著者:William Martin, Mark Harman, Yue Jia, Federica Sarro, Yuanyuan Zhang
- 輪講担当者:前田
Unveiling Exception Handling Bug Hazards in Android Based on GitHub and Google Code Issues†
- 著者:Roberta Coelho, Lucas Almeida, Georgios Gousios, Arie van Deursen
- 輪講担当者:優太
DataPaper†
2015年6月9日†
Code Ownership and Software Quality: A Replication Study†
- 著者: Michaela Greiler, Kim Herzig, Jacek Czerwonka
- 輪講担当者:山谷
Mining Component Repositories for Installability Issues†
- 著者:Pietro Abate, Roberto Di Cosmo, Louis Gesbert, Fabrice Le Fessant, Ralf Treinen, Stefano Zacchiroli
- 輪講担当者:東
Co-evolution of Infrastructure and Source Code - An Empirical Study†
- 著者:Yujuan Jiang, Bram Adams
Mining Energy-Aware Commits†
- 著者:Irineu Moura, Gustavo Pinto, Felipe Ebert, Fernando Castor
- これはスキップ
Why Power Laws? An Explanation from Fine-Grained Code Changes†
- 著者:Zhongpeng Lin, Jim Whitehead
- 輪講担当者:松野
An Empirical Study of the Copy and Paste Behavior during Development†
- 著者:Tarek M. Ahmed, Weiyi Shang, Ahmed E. Hassan
- 輪講担当者:片桐
ICSE2015†
2015年7月21日†
W2.1 Reflections and Studies on Methodologies and Practices I†
- 論文名:Views on Internal and External Validity in Empirical Software Engineering(東)
- 論文名:Developing and Evaluating Software Engineering Process Theories(東)
- 論文名:Automated Data Structure Generation: Refuting Common Wisdom(東)
W2.2 Testing Ⅰ†
- 論文名:Automated Modularization of GUI Test Cases(吉行)
- 論文名:Making System User Interactive Tests Repeatable: When and What Should We Control?(吉行)
- 論文名:ZoomIn: Discovering Failures by Detecting Wrong Assertions(吉行)
W3.1 Evolution and Maintenance†
- 論文名:Interactive Code Review for Systematic Changes(大典)
- 論文名:Automated Decomposition of Build Targets(大典)
- 論文名:Helping Developers Help Themselves: Automatic Decomposition of Code Review Changesets(大典)
W2.1 (東)
W2.2 (吉行)
W2.3 (ICSE勉強会)
W3.1(大典)
2015年7月28日†
W3.2 Analysis I†
- 論文名:Data-Delineation in Software Binaries and its Application to Buffer-Overrun Discovery(大典)
- 論文名:Measuring Software Redundancy(大典)
- 論文名:Gray Computing: An Analysis of Computing with Background JavaScript Tasks(大典)
W3.2 (大典)
W4.2(吉行)
W4.3(前田)
T2.1 (大典)
T2.2 (山谷)
T2.3(久木田)
T3.1(大典)
T3.2 (優太)
T3.3(吉行)
T4.1(前田)
T4.2(片桐)
F1.2(山谷・片桐)
F2.2(優太・松本)
F2.3(松本)
F3.1(前田)
F3.2(松野)
F3.3(吉行)