Write a Blog >>
MSR 2018
Mon 28 - Tue 29 May 2018 Gothenburg, Sweden
co-located with * ICSE 2018 *
Mon 28 May 2018 17:04 - 17:10 at E4 room - Mining Challenge

The search space for automatic program repair approaches is vast and the search for mechanisms to help restrict this search are increasing. We make a granular analysis based on statement kinds to find which statements are more likely to be modified than others when fixing an error. We construct a corpus for analysis by delimiting debugging regions in the provided dataset and recursively analyze the differences between the Simplified Syntax Trees associated with EditEvent’s. We build a distribution of statement kinds with their corresponding likelihood of being modified and we validate the usage of this distribution to guide the statement selection. We then build association rules with different confidence thresholds to describe statement kinds commonly modified together for multi-edit patch creation. Finally we evaluate association rule coverage over a held out test set and find that when using a 95% confidence threshold we can create less and more accurate rules that fully cover 93.8% of the testing instances.

Mon 28 May
Times are displayed in time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

16:00 - 17:30
Mining ChallengeMining Challenge at E4 room
16:00
6m
Short-paper
Enriched Event Streams: A General Dataset For Empirical Studies On In-IDE Activities Of Software Developers
Mining Challenge
A: Sebastian ProkschUniversity of Zurich, A: Sven AmannTechnische Universität Darmstadt, A: Sarah NadiUniversity of Alberta
16:06
6m
Short-paper
Comprehension Effort and Programming Activities: Related? Or Not Related?
Mining Challenge
A: Akond RahmanNorth Carolina State University
Pre-print Media Attached
16:12
6m
Short-paper
The Hidden Cost of Code Completion: Understanding the Impact of the Recommendation-list Length on its Efficiency
Mining Challenge
A: Xianhao JinVirginia Tech, USA, A: Francisco ServantVirginia Tech
Pre-print
16:19
6m
Short-paper
Empirical Study on the Relationship Between Developers Working Habits and Efficiency
Mining Challenge
A: Ariel Rodriguez , A: Fumiya Tanaka , A: Yasutaka KameiKyushu University
Pre-print
16:25
6m
Short-paper
Mining and Extraction of Personal Software Process measures through IDE Interaction logs
Mining Challenge
A: Alireza Joonbakhsh Shiraz University, Iran, A: Ashkan Sami
DOI Pre-print
16:32
6m
Short-paper
Predicting Developer IDE Commands with Machine Learning
Mining Challenge
A: Tyson Bulmer , A: Lloyd MontgomeryUniversität Hamburg, A: Daniela DamianUniversity of Victoria
Pre-print
16:38
6m
Short-paper
Do Practitioners Use Autocompletion Features Differently Than Non-Practitioners?
Mining Challenge
A: Rahul Amlekar , A: Andrés Felipe Rincón Gamboa , A: Keheliya GallabaMcGill University, A: Shane McIntoshMcGill University
Pre-print
16:45
6m
Short-paper
Who's this? Developer identification using IDE event data
Mining Challenge
A: John Wilkie , A: Ziad Al Halabi , A: Alperen Karaoglu , A: Jiafeng Liao , A: George NdunguUniversity College London, A: Chaiyong RagkhitwetsagulUniversity College London, UK, A: Matheus PaixaoUniversity College London, A: Jens KrinkeUniversity College London
DOI Pre-print
16:51
6m
Short-paper
Detecting and Characterizing Developer Behavior Following Opportunistic Reuse of Code Snippets from the Web
Mining Challenge
A: Agnieszka Ciborowska , A: Nicholas A. KraftABB Corporate Research, A: Kostadin DamevskiVirginia Commonwealth University
Pre-print
16:57
6m
Short-paper
Revisiting “Programmers’ Build Errors” in the Visual Studio Context: A Replication Study using IDE Interaction Traces
Mining Challenge
A: Noam Rabbani McGill University, A: Mike Harvey , A: Sadnan Saquif , A: Keheliya GallabaMcGill University, A: Shane McIntoshMcGill University
Pre-print
17:04
6m
Short-paper
Common Statement Kind Changes to Inform Automatic Program Repair
Mining Challenge
A: Mauricio SotoCarnegie Mellon University, A: Claire Le GouesCarnegie Mellon University
Pre-print
17:10
6m
Short-paper
Studying Developer Build Issues And Debugger Usage via Timeline Analysis in Visual Studio IDE
Mining Challenge
A: Christopher Bellman , A: Ahmad Seet , A: Olga BaysalCarleton University
Pre-print
17:17
6m
Short-paper
Detection and Analysis of Behavioral T-patterns in Debugging Activities
Mining Challenge
A: César Soto-ValeroUniversidad Central "Marta Abreu" de Las Villas, A: Johann Bourcier , A: Benoit BaudryKTH Royal Institute of Technology, Sweden
Pre-print
17:23
6m
Short-paper
A Study on the Use of IDE Features for Debugging
Mining Challenge
A: Afsoon AfzalCarnegie Mellon University, A: Claire Le GouesCarnegie Mellon University
Pre-print