CAIN 2022
Mon 16 - Tue 17 May 2022
co-located with ICSE 2022
VenueMidspace
Room nameMSR Main room - even hours
Room InformationNo extra information available

Information for Participants
Info for room MSR Main room - even hours:

Click here to go to the room on Midspace

Program

You're viewing the program in a time zone which is different from your device's time zone change time zone

Tue 17 May

Displayed time zone: Eastern Time (US & Canada) change

22:00 - 22:50
Session 1MSR Technical Papers / MSR Registered Reports at MSR Main room - even hours
Chair(s): Hongyu Zhang University of Newcastle, Masud Rahman Dalhousie University
22:00
4m
Short-paper
An Empirical Evaluation of GitHub Copilot’s Code Suggestions
MSR Technical Papers
Nhan Nguyen University of Alberta, Sarah Nadi University of Alberta
DOI Pre-print
22:04
4m
Short-paper
Comments on Comments: Where Code Review and Documentation Meet
MSR Technical Papers
Nikitha Rao Carnegie Mellon University, Jason Tsay IBM Research, Martin Hirzel IBM Research, Vincent J. Hellendoorn Carnegie Mellon University
DOI Pre-print File Attached
22:08
7m
Talk
Does This Apply to Me? An Empirical Study of Technical Context in Stack Overflow
MSR Technical Papers
Akalanka Galappaththi University of Alberta, Sarah Nadi University of Alberta, Christoph Treude University of Melbourne
DOI Pre-print Media Attached
22:15
7m
Talk
Towards Reliable Agile Iterative Planning via Predicting Documentation Changes of Work Items
MSR Technical Papers
Jirat Pasuksmit University of Melbourne, Patanamon Thongtanunam University of Melbourne, Shanika Karunasekera The University of Melbourne
22:22
7m
Talk
BotHunter: An Approach to Detect Software Bots in GitHub
MSR Technical Papers
Ahmad Abdellatif Concordia University, Mairieli Wessel Delft University of Technology, Igor Steinmacher Northern Arizona University, Marco Gerosa Northern Arizona University, USA, Emad Shihab Concordia University
Pre-print
22:29
7m
Talk
Recommending Code Improvements Based on Stack Overflow Answer Edits
MSR Registered Reports
Chaiyong Ragkhitwetsagul Mahidol University, Thailand, Matheus Paixao University of Fortaleza
Pre-print
22:36
14m
Live Q&A
Discussions and Q&A
MSR Technical Papers

Wed 18 May

Displayed time zone: Eastern Time (US & Canada) change

12:00 - 12:50
12:00
4m
Talk
An Exploratory Study on Refactoring Documentation in Issues Handling
MSR Mining Challenge
Eman Abdullah AlOmar Stevens Institute of Technology, Anthony Peruma Rochester Institute of Technology, Mohamed Wiem Mkaouer Rochester Institute of Technology, Christian D. Newman Rochester Institute of Technology, Ali Ouni ETS Montreal, University of Quebec
Pre-print
12:04
4m
Talk
Between JIRA and GitHub: ASFBot and its Influence on Human Comments in Issue Trackers
MSR Mining Challenge
Ambarish Moharil Eindhoven University of Technology, Dmitrii Orlov Eindhoven University of Technology, Samar Jameel Eindhoven University of Technology, Tristan Trouwen Eindhoven University of Technology, Nathan Cassee Eindhoven University of Technology, Alexander Serebrenik Eindhoven University of Technology
Pre-print
12:08
4m
Talk
Is Refactoring Always a Good Egg? Exploring the Interconnection Between Bugs and Refactorings
MSR Mining Challenge
Amirreza Bagheri University of Szeged, Peter Hegedus University of Szeged
File Attached
12:12
4m
Talk
On the Co-Occurrence of Refactoring of Test and Source Code
MSR Mining Challenge
Nicholas Nagy Concordia University, Rabe Abdalkareem Carleton University
Pre-print Media Attached
12:16
4m
Talk
Refactoring Debt: Myth or Reality? An Exploratory Study on the Relationship Between Technical Debt and RefactoringBest Mining Challenge Paper Award
MSR Mining Challenge
Anthony Peruma Rochester Institute of Technology, Eman Abdullah AlOmar Stevens Institute of Technology, Christian D. Newman Rochester Institute of Technology, Mohamed Wiem Mkaouer Rochester Institute of Technology, Ali Ouni ETS Montreal, University of Quebec
Pre-print Media Attached
12:20
4m
Talk
Studying the Impact of Continuous Delivery Adoption on Bug-Fixing Time in Apache’s Open-Source Projects
MSR Mining Challenge
Carlos Diego Andrade de Almeida Federal University of Ceará, Diego N. Feijó Federal University of Ceará, Lincoln Souza Rocha Federal University of Ceará
Media Attached
12:24
4m
Talk
Which bugs are missed in code reviews: An empirical study on SmartSHARK dataset
MSR Mining Challenge
fatemeh khoshnoud Department of Computer Science and Engineering and IT; School of Electrical and Computer Engineering, Shiraz University, Ali Rezaei Nasab Department of Computer Science and Engineering and IT; School of Electrical and Computer Engineering, Shiraz University, Zahra Toudeji Department of Computer Science and Engineering and IT; School of Electrical and Computer Engineering, Shiraz University, Ashkan Sami Shiraz University
12:28
22m
Live Q&A
Discussions and Q&A
MSR Technical Papers

14:00 - 14:50
Session 5: Communication & Domains MSR Data and Tool Showcase Track / MSR Technical Papers at MSR Main room - even hours
Chair(s): Masud Rahman Dalhousie University, Mahmoud Alfadel University of Waterloo
14:00
7m
Talk
Painting the Landscape of Automotive Software in GitHub
MSR Technical Papers
Sangeeth Kochanthara Eindhoven University of Technology, Yanja Dajsuren Eindhoven University of Technology, Loek Cleophas Eindhoven University of Technology (TU/e) and Stellenbosch University (SU), Mark van den Brand Eindhoven University of Technology
Pre-print Media Attached
14:07
7m
Full-paper
Mining the Usage of Reactive Programming APIs: A Study on GitHub and Stack Overflow
MSR Technical Papers
Carlos Zimmerle Federal University of Pernambuco, Kiev Gama Federal University of Pernambuco, Fernando Castor Utrecht University & Federal University of Pernambuco, José Murilo Filho Federal University of Pernambuco
DOI Pre-print
14:14
4m
Talk
SoCCMiner: A Source Code-Comments and Comment-Context Miner
MSR Data and Tool Showcase Track
Murali Sridharan University of Oulu, Mika Mäntylä University of Oulu, Maëlick Claes University of Oulu, Leevi Rantala University of Oulu
Pre-print
14:18
4m
Talk
SLNET: A Redistributable Corpus of 3rd-party Simulink Models
MSR Data and Tool Showcase Track
Sohil Lal Shrestha The University of Texas at Arlington, Shafiul Azam Chowdhury University of Texas at Arlington, Christoph Csallner University of Texas at Arlington
DOI Pre-print Media Attached
14:22
4m
Talk
SOSum: A Dataset of Stack Overflow Post Summaries
MSR Data and Tool Showcase Track
Bonan Kou Purdue University, Yifeng Di Purdue University, Muhao Chen University of Southern California, Tianyi Zhang Purdue University
14:26
4m
Talk
Inspect4py: A Knowledge Extraction Framework for Python Code Repositories
MSR Data and Tool Showcase Track
Rosa Filgueira St. Andrews University, Daniel Garijo Universidad Politécnica de Madrid
14:30
4m
Talk
DISCO: A Dataset of Discord Chat Conversations for Software Engineering Research
MSR Data and Tool Showcase Track
Keerthana Muthu Subash Carleton University, Canada, Lakshmi Prasanna Kumar Carleton University, Canada, Sri Lakshmi Vadlamani Carleton University, Canada, Preetha Chatterjee Drexel University, USA, Olga Baysal Carleton University
DOI Pre-print Media Attached
14:34
16m
Live Q&A
Discussions and Q&A
MSR Technical Papers

20:00 - 20:50
Session 6: Maintenance & TestingMSR Data and Tool Showcase Track / MSR Technical Papers at MSR Main room - even hours
Chair(s): Ajay Jha University of Alberta, Amjed Tahir Massey University
20:00
4m
Short-paper
Characterizing High-Quality Test Methods: A First Empirical Study
MSR Technical Papers
Pre-print
20:04
7m
Talk
CLIP meets GamePhysics: Towards bug identification in gameplay videos using zero-shot transfer learning
MSR Technical Papers
Mohammad Reza Taesiri University of Alberta, Finlay Macklon University of Alberta, Cor-Paul Bezemer University of Alberta
20:11
7m
Talk
An Empirical Study on Maintainable Method Size in Java
MSR Technical Papers
Shaiful Chowdhury University of Alberta, Gias Uddin University of Calgary, Canada, Reid Holmes University of British Columbia
20:18
7m
Talk
Complex Python Features in the Wild
MSR Technical Papers
Yi Yang Rensselaer Polytechnic Institute, Ana Milanova Rensselaer Polytechnic Institute, Martin Hirzel IBM Research
20:25
4m
Talk
Methods2Test: A dataset of focal methods mapped to test cases
MSR Data and Tool Showcase Track
Michele Tufano Microsoft, Shao Kun Deng Microsoft Corporation, Neel Sundaresan Microsoft Corporation, Alexey Svyatkovskiy
20:29
4m
Talk
npm-filter: Automating the mining of dynamic information from npm packages
MSR Data and Tool Showcase Track
Ellen Arteca Northeastern University, Alexi Turcotte Northeastern University
Pre-print Media Attached
20:33
4m
Talk
ManyTypes4TypeScript: A Comprehensive TypeScript Dataset for Sequence-Based Type Inference
MSR Data and Tool Showcase Track
Kevin Jesse University of California, Davis, Prem Devanbu Department of Computer Science, University of California, Davis
DOI Pre-print
20:37
13m
Live Q&A
Discussions and Q&A
MSR Technical Papers

Thu 19 May

Displayed time zone: Eastern Time (US & Canada) change

04:00 - 04:50
04:00
4m
Talk
SniP: An Efficient Stack Tracing Framework for Multi-threaded Programs
MSR Data and Tool Showcase Track
Arun KP Indian Institute of Technology Kanpur, Saurabh Kumar Indian Institute of Technology Kanpur, Debadatta Mishra , Biswabandan Panda Indian Institute of Technology Bombay
DOI Pre-print
04:04
4m
Talk
Tooling for Time- and Space-efficient git Repository Mining
MSR Data and Tool Showcase Track
Fabian Heseding Hasso Plattner Institute, Digital Engineering Faculty, University of Potsdam, Willy Scheibel Hasso Plattner Institute, Digital Engineering Faculty, University of Potsdam, Jürgen Döllner Hasso Plattner Institute, Digital Engineering Faculty, University of Potsdam
04:08
4m
Talk
TSSB-3M: Mining single statement bugs at massive scale
MSR Data and Tool Showcase Track
Cedric Richter Carl von Ossietzky Universität Oldenburg / University of Oldenburg, Heike Wehrheim Carl von Ossietzky Universität Oldenburg / University of Oldenburg
Pre-print Media Attached
04:12
7m
Talk
Improved Business Outcomes from Cloud Applications – using Integrated Process and Runtime Product Data Mining
MSR Industry Track
Mahesh Venkataraman Accenture, Reuben George Accenture, Jeff Wilkinson Accenture
04:19
7m
Talk
Improve Quality of Cloud Serverless Architectures through Software Repository Mining
MSR Industry Track
04:26
4m
Talk
Toward Granular Automatic Unit Test Case Generation
MSR Registered Reports
Fabiano Pecorelli Tampere University, Giovanni Grano LocalStack, Fabio Palomba University of Salerno, Harald C. Gall University of Zurich, Andrea De Lucia University of Salerno
Pre-print
04:30
20m
Live Q&A
Discussions and Q&A
MSR Technical Papers

10:00 - 10:50
Virtual CoffeeMSR Technical Papers at MSR Main room - even hours

This session will be for informal conversations on Midspace.

20:00 - 20:50
Session 12: Integration & Large-Scale MiningMSR Technical Papers / MSR Data and Tool Showcase Track at MSR Main room - even hours
Chair(s): Jin L.C. Guo McGill University, Amjed Tahir Massey University
20:00
4m
Short-paper
Is Open Source Eating the World’s Software? Measuring the Proportion of Open Source in proprietary software using Java Binaries
MSR Technical Papers
Julius Musseau Mergebase, John Speed Meyers Chainguard, George P. Sieniawski IQT Labs, C. Albert Thompson Ford Motor Company, Daniel M. German University of Victoria
20:04
7m
Talk
Mining Code Review Data to Understand Waiting Times Between Acceptance and Merging: An Empirical Analysis
MSR Technical Papers
Gunnar Kudrjavets University of Groningen, Aditya Kumar Snap, Inc., Nachiappan Nagappan Microsoft Research, Ayushi Rastogi University of Groningen, The Netherlands
DOI Pre-print
20:11
7m
Talk
Methods for Stabilizing Models across Large Samples of Projects(with case studies on Predicting Defect and Project Health)
MSR Technical Papers
Suvodeep Majumder North Carolina State University, Tianpei Xia North Carolina State University, Rahul Krishna North Carolina State University, Tim Menzies North Carolina State University
Pre-print Media Attached
20:18
7m
Talk
Do Small Code Changes Merge Faster? A Multi-Language Empirical Investigation
MSR Technical Papers
Gunnar Kudrjavets University of Groningen, Nachiappan Nagappan Microsoft Research, Ayushi Rastogi University of Groningen, The Netherlands
DOI Pre-print
20:25
7m
Talk
FaST: A linear time stack trace alignment heuristic for crash report deduplication
MSR Technical Papers
Irving Muller Rodrigues Polytechnique Montreal, Montreal, Canada, Daniel Aloise Polytechnique Montreal, Eraldo Rezende Fernandes Leuphana University of Lüneburg
DOI Pre-print
20:32
4m
Talk
TwinDroid: A Dataset of Android app System call traces and Trace Generation Pipeline
MSR Data and Tool Showcase Track
Asma Razgallah Université du Québec à Chicoutimi, Canada, Raphael Khoury Université du Québec à Chicoutimi, Canada, Jean-Baptiste Poulet Université du Québec à Chicoutimi, Canada
20:36
14m
Live Q&A
Discussions and Q&A
MSR Technical Papers

Fri 20 May

Displayed time zone: Eastern Time (US & Canada) change

04:00 - 04:50
Session 14: Software Quality MSR Technical Papers / MSR Industry Track / MSR Data and Tool Showcase Track at MSR Main room - even hours
Chair(s): Kla Tantithamthavorn Monash University, Simone Scalabrino University of Molise
04:00
4m
Short-paper
Evaluating the effectiveness of local explanation methods on source code-based defect prediction models
MSR Technical Papers
Yuxiang Gao Jiangsu Normal University, Yi Zhu Jiangsu Normal University, Qiao YU Jiangsu Normal University
Pre-print
04:04
7m
Talk
Problems and Solutions in Applying Continuous Integration and Delivery to 20 Open-Source Cyber-Physical Systems
MSR Technical Papers
Fiorella Zampetti University of Sannio, Italy, Vittoria Nardone University of Sannio, Massimiliano Di Penta University of Sannio, Italy
04:11
7m
Talk
To Type or Not to Type? A Systematic Comparison of the Software Quality of JavaScript and TypeScript Applications on GitHub
MSR Technical Papers
Justus Bogner University of Stuttgart, Institute of Software Engineering, Empirical Software Engineering Group, Manuel Merkel University of Stuttgart
Pre-print
04:18
7m
Talk
Using Bandit Algorithms for Selecting Feature Reduction Techniques in Software Defect Prediction
MSR Technical Papers
Masateru Tsunoda Kindai University, Akito Monden Okayama University, Koji Toda Fukuoka Institute of Technology, Amjed Tahir Massey University, Kwabena Ebo Bennin Wageningen University and Research, Keitaro Nakasai National Institute of Technology, Kagoshima College, Masataka Nagura Nanzan University, Kenichi Matsumoto Nara Institute of Science and Technology
Pre-print
04:25
4m
Talk
Constructing Dataset of Functionally Equivalent Java Methods Using Automated Test Generation Techniques
MSR Data and Tool Showcase Track
Yoshiki Higo Osaka University, Shinsuke Matsumoto Osaka University, Shinji Kusumoto Osaka University, Kazuya Yasuda Hitachi, Ltd.
Media Attached
04:29
7m
Talk
Extracting corrective actions from code repositories
MSR Industry Track
Yegor Bugayenko Huawei, Kirill Daniakin Innopolis University, Mirko Farina Innopolis University, Firas Jolha Innopolis University, Artem Kruglov Innopolis University, Witold Pedrycz University of Alberta, Giancarlo Succi Innopolis University
04:36
14m
Live Q&A
Discussions and Q&A
MSR Technical Papers

10:00 - 10:50
Shadow PC RetrospectiveMSR Technical Papers at MSR Main room - even hours
Chair(s): Eleni Constantinou Eindhoven University of Technology, Sarah Nadi University of Alberta

Closed to Shadow PC Members.

14:00 - 15:00
Session 16: Non-functional Properties (Availability, Security, Legal Aspects)MSR Industry Track / MSR Technical Papers / MSR Registered Reports / MSR Data and Tool Showcase Track at MSR Main room - even hours
Chair(s): Maxime Lamothe Polytechnique Montreal, Montreal, Canada, Jin L.C. Guo McGill University
14:00
7m
Talk
A Deep Study of the Effects and Fixes of Server-Side Request Races in Web Applications
MSR Technical Papers
Zhengyi Qiu North Carolina State University, Shudi Shao North Carolina State University, Qi Zhao North Carolina State University, Hassan Ali Khan North Carolina State University, Xinning Hui North Carolina State University, Guoliang Jin North Carolina State University
Media Attached
14:07
4m
Talk
A Large-scale Dataset of (Open Source) License Text VariantsData and Tool Showcase Award
MSR Data and Tool Showcase Track
Stefano Zacchiroli Télécom Paris, Polytechnic Institute of Paris
DOI Pre-print
14:11
7m
Talk
SECOM: Towards a convention for security commit messagesFOSS Impact Paper Award
MSR Industry Track
Sofia Reis Instituto Superior Técnico, U. Lisboa & INESC-ID, Rui Abreu Faculty of Engineering, University of Porto, Portugal, Hakan Erdogmus Carnegie Mellon University, Corina S. Păsăreanu Carnegie Mellon University
Pre-print
14:18
7m
Talk
Varangian: A Git Bot for Augmented Static Analysis
MSR Industry Track
Saurabh Pujar IBM Research, Yunhui Zheng IBM Research, Luca Buratti IBM Research, Burn Lewis IBM Research, Alessandro Morari IBM Research, Jim A. Laredo IBM Research, Kevin Postlethwait Red Hat, Christoph Görn Red Hat
14:25
7m
Talk
Detecting Privacy-Sensitive Code Changes with Language Modeling
MSR Industry Track
Gökalp Demirci Meta Platforms, Inc., Vijayaraghavan Murali Meta Platforms, Inc., Imad Ahmad Meta Platforms, Inc., Rajeev Rao Meta Platforms, Inc., Gareth Ari Aye Meta Platforms, Inc.
14:32
4m
Talk
Is GitHub's Copilot as Bad As Humans at Introducing Vulnerabilities in Code?
MSR Registered Reports
Owura Asare University of Waterloo, Mei Nagappan University of Waterloo, N. Asokan University of Waterloo
Pre-print
14:36
7m
Talk
Finding the Fun in Fundraising: Public Issues and Pull Requests in VC-backed Open-Core Companies
MSR Industry Track
Kevin Xu GitHub
14:43
17m
Live Q&A
Discussions and Q&A
MSR Technical Papers

Tue 17 May

Displayed time zone: Eastern Time (US & Canada) change

Wed 18 May

Displayed time zone: Eastern Time (US & Canada) change

Room12:0015304513:0015304514:0015304515:0015304516:0015304517:0015304518:0015304519:0015304520:00153045
MSR Main room - even hours

Thu 19 May

Displayed time zone: Eastern Time (US & Canada) change

Room4:001530455:001530456:001530457:001530458:001530459:0015304510:0015304511:0015304512:0015304513:0015304514:0015304515:0015304516:0015304517:0015304518:0015304519:0015304520:00153045
MSR Main room - even hours

Fri 20 May

Displayed time zone: Eastern Time (US & Canada) change

Room4:001530455:001530456:001530457:001530458:001530459:0015304510:0015304511:0015304512:0015304513:0015304514:00153045
MSR Main room - even hours