CAIN 2022
Mon 16 - Tue 17 May 2022
co-located with
ICSE 2022
Toggle navigation
Attending
Venue: David Lawrence Convention Center
Virtual: Midspace
Registration for CAIN
Attending CAIN Virtually on Midspace
ICSE 2022
Overview
Attending Virtually
Attending In-Person
Registration
Code of Conduct
Diversity, Equity, and Inclusion
Travel Support
Social Events
Sustainability
Program
Complete Program
Your Program
Overview
Presenter Information
Post-Conference
Mon 16 May
Tue 17 May
Track/Call
Organization
CAIN 2022 Committees
Organizing Committee
Track Committees
Program Committee
Industrial Track Committee
Posters Committee
Contributors
People Index
Search
Series
Series
CAIN 2025
CAIN 2024
CAIN 2023
CAIN 2022
Sign in
Sign up
ICSE 2022
(
series
) /
CAIN 2022
(
series
) /
Midspace
/
Room information: MSR Main room - odd hours
Venue
Midspace
Room name
MSR Main room - odd hours
Room Information
No extra information available
Information for Participants
Info for room
MSR Main room - odd hours
:
Click here to go to the room on Midspace
Program
Detailed Table
Session Timeline
Detailed Timeline
Program Display Configuration
Time Zone
The program is currently displayed in
(GMT-04:00) Eastern Time (US & Canada)
.
Use conference time zone: (GMT-04:00) Eastern Time (US & Canada)
Select other time zone
(GMT-12:00) AoE (Anywhere On Earth)
(GMT-11:00) Midway Island, Samoa
(GMT-09:00) Hawaii-Aleutian
(GMT-10:00) Hawaii
(GMT-09:30) Marquesas Islands
(GMT-09:00) Gambier Islands
(GMT-08:00) Alaska
(GMT-07:00) Tijuana, Baja California
(GMT-08:00) Pitcairn Islands
(GMT-07:00) Pacific Time (US & Canada)
(GMT-06:00) Mountain Time (US & Canada)
(GMT-06:00) Chihuahua, La Paz, Mazatlan
(GMT-07:00) Arizona
(GMT-06:00) Saskatchewan, Central America
(GMT-05:00) Guadalajara, Mexico City, Monterrey
(GMT-06:00) Easter Island
(GMT-05:00) Central Time (US & Canada)
(GMT-04:00) Eastern Time (US & Canada)
(GMT-04:00) Cuba
(GMT-05:00) Bogota, Lima, Quito, Rio Branco
(GMT-04:00) Caracas
(GMT-04:00) Santiago
(GMT-04:00) La Paz
(GMT-03:00) Faukland Islands
(GMT-04:00) Manaus, Amazonas, Brazil
(GMT-03:00) Atlantic Time (Goose Bay)
(GMT-03:00) Atlantic Time (Canada)
(GMT-02:30) Newfoundland
(GMT-03:00) UTC-3
(GMT-03:00) Montevideo
(GMT-02:00) Miquelon, St. Pierre
(GMT-02:00) Greenland
(GMT-03:00) Buenos Aires
(GMT-03:00) Brasilia, Distrito Federal, Brazil
(GMT-02:00) Mid-Atlantic
(GMT-01:00) Cape Verde Is.
(GMT) Azores
(UTC) Coordinated Universal Time
(GMT+01:00) Belfast
(GMT+01:00) Dublin
(GMT+01:00) Lisbon
(GMT+01:00) London
(GMT) Monrovia, Reykjavik
(GMT+02:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
(GMT+02:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague
(GMT+02:00) Brussels, Copenhagen, Madrid, Paris
(GMT+01:00) West Central Africa
(GMT+02:00) Windhoek
(GMT+03:00) Athens
(GMT+03:00) Beirut
(GMT+02:00) Cairo
(GMT+03:00) Gaza
(GMT+02:00) Harare, Pretoria
(GMT+03:00) Jerusalem
(GMT+03:00) Minsk
(GMT+03:00) Syria
(GMT+03:00) Moscow, St. Petersburg, Volgograd
(GMT+03:00) Nairobi
(GMT+04:30) Tehran
(GMT+04:00) Abu Dhabi, Muscat
(GMT+04:00) Yerevan
(GMT+04:30) Kabul
(GMT+05:00) Ekaterinburg
(GMT+05:00) Tashkent
(GMT+05:30) Chennai, Kolkata, Mumbai, New Delhi
(GMT+05:45) Kathmandu
(GMT+06:00) Astana, Dhaka
(GMT+07:00) Novosibirsk
(GMT+06:30) Yangon (Rangoon)
(GMT+07:00) Bangkok, Hanoi, Jakarta
(GMT+07:00) Krasnoyarsk
(GMT+08:00) Beijing, Chongqing, Hong Kong, Urumqi
(GMT+08:00) Irkutsk, Ulaan Bataar
(GMT+08:00) Perth
(GMT+08:45) Eucla
(GMT+09:00) Osaka, Sapporo, Tokyo
(GMT+09:00) Seoul
(GMT+09:00) Yakutsk
(GMT+09:30) Adelaide
(GMT+09:30) Darwin
(GMT+10:00) Brisbane
(GMT+10:00) Hobart
(GMT+10:00) Vladivostok
(GMT+10:30) Lord Howe Island
(GMT+11:00) Solomon Is., New Caledonia
(GMT+11:00) Magadan
(GMT+11:00) Norfolk Island
(GMT+12:00) Anadyr, Kamchatka
(GMT+12:00) Auckland, Wellington
(GMT+12:00) Fiji, Kamchatka, Marshall Is.
(GMT+12:45) Chatham Islands
(GMT+13:00) Nuku'alofa
(GMT+14:00) Kiritimati
The GMT offsets shown reflect the offsets
at the moment of the conference
.
Time Band
By setting a time band, the program will dim events that are outside this time window. This is useful for (virtual) conferences with a continuous program (with repeated sessions).
The time band will also limit the events that are included in the personal iCalendar subscription service.
Display full program
Specify a time band
-
Save
×
You're viewing the program in a time zone which is different from your device's time zone
change time zone
Wed 18 May
Displayed time zone:
Eastern Time (US & Canada)
change
03:00 - 03:50
Session 2: Maintenance (Issues & Smells)
MSR Technical Papers
/
MSR Registered Reports
/
MSR Data and Tool Showcase Track
/
MSR Industry Track
at
MSR Main room - odd hours
Chair(s):
Alessio Ferrari
CNR-ISTI
03:00
4m
Talk
An Alternative Issue Tracking Dataset of Public Jira Repositories
MSR Data and Tool Showcase Track
Lloyd Montgomery
Universität Hamburg
,
Clara Marie Lüders
University of Hamburg
,
Walid Maalej
University of Hamburg
Pre-print
Media Attached
03:04
7m
Talk
Smelly Variables in Ansible Infrastructure Code: Detection, Prevalence, and Lifetime
MSR Technical Papers
Ruben Opdebeeck
Vrije Universiteit Brussel
,
Ahmed Zerouali
Vrije Universiteit Brussel
,
Coen De Roover
Vrije Universiteit Brussel
Pre-print
03:11
7m
Talk
Beyond Duplicates: Towards Understanding and Predicting Link Types in Issue Tracking Systems
MSR Technical Papers
Clara Marie Lüders
University of Hamburg
,
Abir Bouraffa
University of Hamburg
,
Walid Maalej
University of Hamburg
DOI
Pre-print
03:18
7m
Talk
Real-World Clone-Detection in Go
MSR Industry Track
Qinyun Wu
Bytedance Ltd.
,
Huan Song
Bytedance Ltd.
,
Ping Yang
Bytedance Network Technology
03:25
4m
Talk
Towards Using Gameplay Videos for Detecting Issues in Video Games
MSR Registered Reports
Emanuela Guglielmi
University of Molise
,
Simone Scalabrino
University of Molise
,
Gabriele Bavota
Software Institute, USI Università della Svizzera italiana
,
Rocco Oliveto
University of Molise
Pre-print
03:29
4m
Talk
Is Surprisal in Issue Trackers Actionable?
MSR Registered Reports
James Caddy
University of Adelaide
,
Markus Wagner
University of Adelaide, Australia
,
Christoph Treude
University of Melbourne
,
Earl T. Barr
University College London, UK
,
Miltiadis Allamanis
Microsoft Research
DOI
Pre-print
Media Attached
03:33
17m
Live Q&A
Discussions and Q&A
MSR Technical Papers
05:00 - 05:50
Session 3: Introspection, Vision, and Human Aspects
MSR Technical Papers
/
MSR Data and Tool Showcase Track
/
MSR Industry Track
/
MSR Registered Reports
at
MSR Main room - odd hours
Chair(s):
Alexander Serebrenik
Eindhoven University of Technology
,
Sebastian Baltes
SAP SE & University of Adelaide
05:00
4m
Short-paper
Geographic Diversity in Public Code Contributions
MSR Technical Papers
Davide Rossi
University of Bologna
,
Stefano Zacchiroli
Télécom Paris, Polytechnic Institute of Paris
Pre-print
Media Attached
05:04
7m
Talk
Operationalizing Threats to MSR Studies by Simulation-Based Testing
Distinguished Paper Award
MSR Technical Papers
Johannes Härtel
University of Koblenz-Landau, Germany
,
Ralf Laemmel
Facebook London
Pre-print
Media Attached
05:11
4m
Talk
The General Index of Software Engineering Papers
MSR Data and Tool Showcase Track
Zeinab Abou Khalil
Inria
,
Stefano Zacchiroli
Télécom Paris, Polytechnic Institute of Paris
DOI
Pre-print
05:15
7m
Talk
Challenges and Future Research Direction for Microtask Programming in Industry
MSR Industry Track
Masanari Kondo
Kyushu University
,
Shinobu Saito
NTT
,
IIMURA Yukako
NTT
,
Eunjong Choi
Kyoto Institute of Technology
,
Osamu Mizuno
Kyoto Institute of Technology
,
Yasutaka Kamei
Kyushu University
,
Naoyasu Ubayashi
Kyushu University
DOI
Pre-print
Media Attached
05:22
7m
Talk
Starting the InnerSource Journey: Key Goals and Metrics to Measure Collaboration
MSR Industry Track
Daniel Izquierdo-Cortazar
Bitergia
,
Jesús Alonso-Gutiérrez
Santander Bank
,
Alberto Pérez García-Plaza
Bitergia
,
Gregorio Robles
Universidad Rey Juan Carlos
,
Jesus M. Gonzalez-Barahona
Universidad Rey Juan Carlos
Pre-print
Media Attached
05:29
4m
Talk
Investigating the Impact of Forgetting in Software Development
MSR Registered Reports
Utku Unal
METU
,
Eray Tüzün
Bilkent University
,
Tamer Gezici
Bilkent University
,
Ausaf Ahmed Farooqui
Bilkent University
Pre-print
05:33
17m
Live Q&A
Discussions and Q&A
MSR Technical Papers
13:00 - 13:50
Session 4: Software Quality (Bugs & Smells)
MSR Data and Tool Showcase Track
/
MSR Technical Papers
at
MSR Main room - odd hours
Chair(s):
Maxime Lamothe
Polytechnique Montreal, Montreal, Canada
,
Mahmoud Alfadel
University of Waterloo
13:00
7m
Talk
Dazzle: Using Optimized Generative Adversarial Networks to Address Security Data Class Imbalance Issue
MSR Technical Papers
Rui Shu
North Carolina State University
,
Tianpei Xia
North Carolina State University
,
Laurie Williams
North Carolina State University
,
Tim Menzies
North Carolina State University
13:07
7m
Talk
To What Extent do Deep Learning-based Code Recommenders Generate Predictions by Cloning Code from the Training Set?
MSR Technical Papers
Matteo Ciniselli
Università della Svizzera Italiana
,
Luca Pascarella
Università della Svizzera italiana (USI)
,
Gabriele Bavota
Software Institute, USI Università della Svizzera italiana
Pre-print
13:14
7m
Talk
How to Improve Deep Learning for Software Analytics (a case study with code smell detection)
MSR Technical Papers
Rahul Yedida
,
Tim Menzies
North Carolina State University
Pre-print
13:21
7m
Talk
Using Active Learning to Find High-Fidelity Builds
MSR Technical Papers
Harshitha Menon
Lawrence Livermore National Lab
,
Konstantinos Parasyris
Lawrence Livermore National Laboratory
,
Todd Gamblin
Lawrence Livermore National Laboratory
,
Tom Scogland
Lawrence Livermore National Laboratory
Pre-print
13:28
4m
Talk
ApacheJIT: A Large Dataset for Just-In-Time Defect Prediction
MSR Data and Tool Showcase Track
Hossein Keshavarz
David R. Cheriton School of Computer Science, University of Waterloo, Waterloo, ON, Canada
,
Mei Nagappan
University of Waterloo
Pre-print
13:32
4m
Talk
ReCover: a Curated Dataset for Regression Testing Research
MSR Data and Tool Showcase Track
Francesco Altiero
Università degli Studi di Napoli Federico II
,
Anna Corazza
Università degli Studi di Napoli Federico II
,
Sergio Di Martino
Università degli Studi di Napoli Federico II
,
Adriano Peron
Università degli Studi di Napoli Federico II
,
Luigi Libero Lucio Starace
Università degli Studi di Napoli Federico II
13:36
14m
Live Q&A
Discussions and Q&A
MSR Technical Papers
21:00 - 21:50
Session 7: Developer Wellbeing & Project Communication
MSR Technical Papers
/
MSR Data and Tool Showcase Track
/
MSR Industry Track
at
MSR Main room - odd hours
Chair(s):
Bram Adams
Queen's University, Kingston, Ontario
21:00
7m
Talk
On the Violation of Honesty in Mobile Apps: Automated Detection and Categories
Distinguished Paper Award
MSR Technical Papers
Humphrey Obie
Monash University
,
Idowu Oselumhe Ilekura
Data Science Nigeria
,
Hung Du
Applied Artificial Intelligence Institute, Deakin University
,
Mojtaba Shahin
RMIT University, Australia
,
John Grundy
Monash University
,
Li Li
Monash University
,
Jon Whittle
CSIRO's Data61 and Monash University
,
Burak Turhan
University of Oulu
Pre-print
21:07
7m
Talk
How heated is it? Understanding GitHub locked issues
MSR Technical Papers
Isabella Ferreira
Polytechnique Montréal
,
Bram Adams
Queen's University, Kingston, Ontario
,
Jinghui Cheng
Polytechnique Montreal
Pre-print
Media Attached
21:14
4m
Talk
The OCEAN mailing list data set: Network analysis spanning mailing lists and code repositories
MSR Data and Tool Showcase Track
Melanie Warrick
University of Vermont
,
Samuel F. Rosenblatt
University of Vermont
,
Jean-Gabriel Young
University of Vermont
,
amanda casari
Open Source Programs Office, Google
,
Laurent Hébert-Dufresne
University of Vermont
,
James P. Bagrow
University of Vermont
DOI
Pre-print
Media Attached
21:18
4m
Talk
The Unexplored Treasure Trove of Phabricator Code Reviews
MSR Data and Tool Showcase Track
Gunnar Kudrjavets
University of Groningen
,
Nachiappan Nagappan
Microsoft Research
,
Ayushi Rastogi
University of Groningen, The Netherlands
DOI
Pre-print
21:22
4m
Talk
The Unsolvable Problem or the Unheard Answer? A Dataset of 24,669 Open-Source Software Conference Talks
MSR Data and Tool Showcase Track
Kimberly Truong
Oregon State University
,
Courtney Miller
Carnegie Mellon University
,
Bogdan Vasilescu
Carnegie Mellon University, USA
,
Christian Kästner
Carnegie Mellon University
DOI
Pre-print
21:26
4m
Talk
Exploring Apache Incubator Project Trajectories with APEX
MSR Data and Tool Showcase Track
Anirudh Ramchandran
University of California, Davis
,
Likang Yin
University of California, Davis
,
Vladimir Filkov
University of California at Davis
21:30
7m
Talk
A Culture of Productivity: Maximizing Productivity by Maximizing Wellbeing
MSR Industry Track
Brian Houck
Microsoft Research
21:37
13m
Live Q&A
Discussions and Q&A
MSR Technical Papers
Thu 19 May
Displayed time zone:
Eastern Time (US & Canada)
change
03:00 - 03:50
Session 8: Large-Scale Mining & Software Ecosystems
MSR Technical Papers
/
MSR Data and Tool Showcase Track
at
MSR Main room - odd hours
Chair(s):
Fiorella Zampetti
University of Sannio, Italy
,
Gregorio Robles
Universidad Rey Juan Carlos
03:00
7m
Talk
An Empirical Study on the Survival Rate of GitHub Projects
MSR Technical Papers
Adem Ait
IN3 - UOC
,
Javier Luis Cánovas Izquierdo
IN3 - UOC
,
Jordi Cabot
Open University of Catalonia, Spain
Pre-print
03:07
7m
Talk
A Large-Scale Comparison of Python Code in Jupyter Notebooks and Scripts
Distinguished Paper Award
MSR Technical Papers
Konstantin Grotov
JetBrains Research, ITMO University
,
Sergey Titov
JetBrains Research
,
Vladimir Sotnikov
JetBrains Research
,
Yaroslav Golubev
JetBrains Research
,
Timofey Bryksin
JetBrains Research; HSE University
DOI
Pre-print
03:14
7m
Talk
Do Customized Android Frameworks Keep Pace with Android?
MSR Technical Papers
Pei Liu
Monash University
,
Mattia Fazzini
University of Minnesota
,
John Grundy
Monash University
,
Li Li
Monash University
03:21
4m
Talk
Lupa: A Platform for Large Scale Analysis of The Progamming Language Usage
MSR Data and Tool Showcase Track
Anna Vlasova
JetBrains Research
,
Maria Tigina
JetBrains Research, ITMO University
,
Ilya Vlasov
Saint Petersburg State University
,
Anastasiia Birillo
JetBrains Research
,
Yaroslav Golubev
JetBrains Research
,
Timofey Bryksin
JetBrains Research; HSE University
DOI
Pre-print
03:25
4m
Talk
GitDelver Enterprise Dataset (GDED): An Industrial Closed-source Dataset for Socio-Technical Research
MSR Data and Tool Showcase Track
Nicolas Riquet
University of Namur
,
Xavier Devroey
University of Namur
,
Benoît Vanderose
University of Namur
Pre-print
03:29
4m
Talk
DaSEA – A Dataset for Software Ecosystem Analysis
MSR Data and Tool Showcase Track
Petya Buchkova
IT University of Copenhagen
,
Joakim Hey Hinnerskov
IT University of Copenhagen
,
Kasper Olsen
IT University of Copenhagen
,
Rolf-Helge Pfeiffer
IT University of Copenhagen
Pre-print
Media Attached
03:33
4m
Talk
Dataset: Dependency Networks of Open Source Libraries Available Through CocoaPods, Carthage and Swift PM
MSR Data and Tool Showcase Track
Kristiina Rahkema
University of Tartu
,
Dietmar Pfahl
University of Tartu
Pre-print
Media Attached
03:37
13m
Live Q&A
Discussions and Q&A
MSR Technical Papers
05:00 - 05:50
Session 10: Security
MSR Technical Papers
/
MSR Data and Tool Showcase Track
/
MSR Registered Reports
at
MSR Main room - odd hours
Chair(s):
Triet Le
The University of Adelaide
05:00
4m
Short-paper
WeakSATD: detecting weak self-admitted technical debt
MSR Technical Papers
Barbara Russo
Free University of Bolzano
,
Matteo Camilli
Free University of Bozen-Bolzano
,
Moritz Mock
Free University of Bolzano
DOI
Pre-print
Media Attached
05:04
7m
Talk
LibDB: An Effective and Efficient Framework for Detecting Third-Party Libraries in Binaries
MSR Technical Papers
Wei Tang
Tsinghua University
,
Yanlin Wang
Microsoft Research
,
Hongyu Zhang
University of Newcastle
,
Shi Han
Microsoft Research
,
Ping Luo
Tsinghua University
,
Dongmei Zhang
Microsoft Research
Pre-print
05:11
7m
Talk
Noisy Label Learning for Security Defects
MSR Technical Papers
Roland Croft
The University of Adelaide
,
Muhammad Ali Babar
University of Adelaide
,
Huaming Chen
The University of Adelaide
05:18
4m
Talk
Vul4J: A Dataset of Reproducible Java Vulnerabilities Geared Towards the Study of Program Repair Techniques
Data and Tool Showcase Award
MSR Data and Tool Showcase Track
Quang-Cuong Bui
Hamburg University of Technology
,
Riccardo Scandariato
Hamburg University of Technology
,
Nicolás E. Díaz Ferreyra
Hamburg University of Technology
Pre-print
Media Attached
05:22
4m
Talk
AndroOBFS: Time-tagged Obfuscated Android Malware Dataset with Family Information
MSR Data and Tool Showcase Track
Saurabh Kumar
Indian Institute of Technology Kanpur
,
Debadatta Mishra
,
Biswabandan Panda
Indian Institute of Technology Bombay
,
Sandeep K. Shukla
Indian Institute of Technology Kanpur
DOI
Pre-print
Media Attached
05:26
4m
Talk
TriggerZoo: A Dataset of Android Applications Automatically Infected with Logic Bombs
MSR Data and Tool Showcase Track
Jordan Samhi
University of Luxembourg
,
Tegawendé F. Bissyandé
SnT, University of Luxembourg
,
Jacques Klein
University of Luxembourg
DOI
Pre-print
Media Attached
05:30
4m
Talk
CamBench - Cryptographic API Misuse Detection Tool Benchmark Suite
MSR Registered Reports
Michael Schlichtig
Heinz Nixdorf Institute at Paderborn University
,
Anna-Katharina Wickert
TU Darmstadt, Germany
,
Stefan Krüger
Independent Researcher
,
Eric Bodden
University of Paderborn; Fraunhofer IEM
,
Mira Mezini
TU Darmstadt
Pre-print
05:34
16m
Live Q&A
Discussions and Q&A
MSR Technical Papers
11:00 - 11:50
Session 11: Machine Learning & Information Retrieval
MSR Technical Papers
at
MSR Main room - odd hours
Chair(s):
Phuong T. Nguyen
University of L’Aquila
11:00
4m
Short-paper
On the Naturalness of Fuzzer Generated Code
MSR Technical Papers
Rajeswari Hita Kambhamettu
Carnegie Mellon University
,
John Billos
Wake Forest University
,
Carolyn "Tomi" Oluwaseun-Apo
Pennsylvania State University
,
Benjamin Gafford
Carnegie Mellon University
,
Rohan Padhye
Carnegie Mellon University
,
Vincent J. Hellendoorn
Carnegie Mellon University
11:04
7m
Talk
Does Configuration Encoding Matter in Learning Software Performance? An Empirical Study on Encoding Schemes
MSR Technical Papers
Jingzhi Gong
Loughborough University
,
Tao Chen
Loughborough University
DOI
Pre-print
Media Attached
11:11
7m
Talk
Multimodal Recommendation of Messenger Channels
MSR Technical Papers
Ekaterina Koshchenko
JetBrains Research
,
Egor Klimov
JetBrains Research
,
Vladimir Kovalenko
JetBrains Research
11:18
7m
Talk
Senatus: A Fast and Accurate Code-to-Code Recommendation Engine
MSR Technical Papers
Fran Silavong
JP Morgan Chase & Co.
,
Sean Moran
JP Morgan Chase & Co.
,
Antonios Georgiadis
JP Morgan Chase & Co.
,
Rohan Saphal
JP Morgan Chase & Co.
,
Robert Otter
JP Morgan Chase & Co.
DOI
Pre-print
Media Attached
11:25
7m
Talk
Challenges in Migrating Imperative Deep Learning Programs to Graph Execution: An Empirical Study
MSR Technical Papers
Tatiana Castro Vélez
City University of New York (CUNY) Graduate Center
,
Raffi Khatchadourian
City University of New York (CUNY) Hunter College
,
Mehdi Bagherzadeh
Oakland University
,
Anita Raja
City University of New York (CUNY) Hunter College
Pre-print
Media Attached
11:32
7m
Talk
GraphCode2Vec: Generic Code Embedding via Lexical and Program Dependence Analyses
MSR Technical Papers
Wei Ma
SnT, University of Luxembourg
,
Mengjie Zhao
LMU Munich
,
Ezekiel Soremekun
SnT, University of Luxembourg
,
Qiang Hu
University of Luxembourg
,
Jie M. Zhang
King's College London
,
Mike Papadakis
University of Luxembourg, Luxembourg
,
Maxime Cordy
University of Luxembourg, Luxembourg
,
Xiaofei Xie
Singapore Management University, Singapore
,
Yves Le Traon
University of Luxembourg, Luxembourg
Pre-print
11:39
11m
Live Q&A
Discussions and Q&A
MSR Technical Papers
21:00 - 21:50
Session 13: Security & Quality
MSR Technical Papers
/
MSR Data and Tool Showcase Track
/
MSR Registered Reports
/
MSR Industry Track
at
MSR Main room - odd hours
Chair(s):
Gias Uddin
University of Calgary, Canada
21:00
7m
Talk
On the Use of Fine-grained Vulnerable Code Statements for Software Vulnerability Assessment Models
MSR Technical Papers
Triet Le
The University of Adelaide
,
Muhammad Ali Babar
University of Adelaide
Pre-print
21:07
7m
Talk
LineVD: Statement-level Vulnerability Detection using Graph Neural Networks
MSR Technical Papers
David Hin
The University of Adelaide
,
Andrey Kan
The University of Adelaide
,
Huaming Chen
The University of Adelaide
,
Muhammad Ali Babar
University of Adelaide
21:14
7m
Talk
LineVul: A Transformer-based Line-Level Vulnerability Prediction
MSR Technical Papers
Michael Fu
Monash University
,
Kla Tantithamthavorn
Monash University
Pre-print
21:21
4m
Talk
ECench: An Energy Bug Benchmark of Ethereum Client Software
MSR Data and Tool Showcase Track
Jinyoung Kim
Sungkyunkwan University
,
Misoo Kim
Sungkyunkwan University
,
Eunseok Lee
Sungkyunkwan University
21:25
7m
Talk
Microsoft CloudMine: Data Mining for the Executive Order on Improving the Nation’s Cybersecurity
MSR Industry Track
Kim Herzig
Tools for Software Engineers, Microsoft
,
Luke Gostling
Microsoft Corporation
,
Maximilian Grothusmann
Microsoft Corporation
,
Nora Huang
Microsoft Corporation
,
Sascha Just
Microsoft
,
Alan Klimowski
Microsoft Corporation
,
Yashasvini Ramkumar
Microsoft Corporation
,
Myles McLeroy
Microsoft Corporation
,
Kıvanç Muşlu
Microsoft
,
Hitesh Sajnani
Microsoft
,
Varsha Vadaga
Microsoft Corporation
21:32
4m
Talk
Evaluating few shot and Contrastive learning Methods for Code Clone Detection
MSR Registered Reports
Mohamad Khajezade
University of British Columbia
,
Fatemeh Hendijani Fard
University of British Columbia
,
Mohamed S Shehata
University of British Columbia
Pre-print
21:36
14m
Live Q&A
Discussions and Q&A
MSR Technical Papers
Fri 20 May
Displayed time zone:
Eastern Time (US & Canada)
change
11:00 - 11:50
Session 15: Collaboration & Open Source
MSR Registered Reports
/
MSR Data and Tool Showcase Track
/
MSR Technical Papers
/
MSR Industry Track
at
MSR Main room - odd hours
Chair(s):
Massimiliano Di Penta
University of Sannio, Italy
,
Fiorella Zampetti
University of Sannio, Italy
11:00
7m
Talk
Code Review Practices for Refactoring Changes: An Empirical Study on OpenStack
MSR Technical Papers
Eman Abdullah AlOmar
Stevens Institute of Technology
,
Moataz Chouchen
ETS
,
Mohamed Wiem Mkaouer
Rochester Institute of Technology
,
Ali Ouni
ETS Montreal, University of Quebec
Pre-print
11:07
4m
Talk
FixJS: A Dataset of Bug-fixing JavaScript Commits
MSR Data and Tool Showcase Track
Viktor Csuvik
Department of Software Engineering, MTA-SZTE Research Group on Artificial Intelligence, University of Szeged, Szeged, Hungary
,
László Vidács
University of Szeged, Hungary
File Attached
11:11
4m
Talk
A Time Series-Based Dataset of Open-Source Software Evolution
MSR Data and Tool Showcase Track
Bruno L. Sousa
UFMG
,
Mariza Bigonha
Professor at Federal University of Minas Gerais
,
Kecia A. M. Ferreira
CEFET-MG
,
Glaura C. Franco
UFMG
DOI
Pre-print
Media Attached
11:15
4m
Talk
LAGOON: An Analysis Tool for Open Source Communities
MSR Data and Tool Showcase Track
Sourya Dey
Galois, Inc.
,
Walt Woods
Galois, Inc.
Pre-print
Media Attached
11:19
4m
Talk
A Versatile Dataset of Agile Open Source Software Projects
MSR Data and Tool Showcase Track
Vali Tawosi
University College London
,
Afnan Al-Subaihin
University College London
,
Rebecca Moussa
University College London
,
Federica Sarro
University College London
Link to publication
DOI
Pre-print
Media Attached
11:23
7m
Talk
Automatically Prioritizing and Assigning Tasks from Code Repositories in Puzzle Driven Development
MSR Industry Track
Ayomide Bakare
Innopolis University
,
Yegor Bugayenko
Huawei
,
Arina Cheverda
Innopolis University
,
Mirko Farina
Innopolis University
,
Artem Kruglov
Innopolis University
,
Witold Pedrycz
University of Alberta
,
Giancarlo Succi
Innopolis University
11:30
4m
Talk
Towards Understanding Barriers and Mitigation Strategies of Software Engineers with Non-traditional Educational and Occupational Backgrounds
MSR Registered Reports
Tavian Barnes
University of Waterloo
,
Ken Jen Lee
University of Waterloo
,
Cristina Tavares
University of Waterloo
,
Gema Rodríguez-Pérez
University of British Columbia (UBC)
,
Mei Nagappan
University of Waterloo
Pre-print
11:34
4m
Talk
Can instability variations warn developers when open-source projects boost?
MSR Registered Reports
Alejandro Valezate
Rey Juan Carlos University
,
Rafael Capilla
Universidad Rey Juan Carlos
,
Gregorio Robles
Universidad Rey Juan Carlos
,
Victor Salamanca
Rey Juan Carlos University
Pre-print
11:38
12m
Live Q&A
Discussions and Q&A
MSR Technical Papers
12:00 - 12:50
Tutorial: Using Datalore for Reproducible Research
MSR Tutorials
at
MSR Main room - odd hours
12:00
50m
Tutorial
Using Datalore for Reproducible Research
MSR Tutorials
Jodie Burchell
JetBrains
13:00 - 13:50
Hackathon
MSR Hackathon
/
MSR Technical Papers
at
MSR Main room - odd hours
Chair(s):
Gregorio Robles
Universidad Rey Juan Carlos
,
Jesus M. Gonzalez-Barahona
Universidad Rey Juan Carlos
,
Maëlick Claes
University of Oulu
13:00
5m
Talk
Bot Detection in GitHub Repositories
MSR Hackathon
Natarajan Chidambaram
University of Mons
,
Pooya Rostami Mazrae
University of Mons
DOI
Pre-print
13:05
5m
Talk
GitRank: A Framework to Rank GitHub Repositories
MSR Hackathon
Niranjan Hasabnis
Intel Labs
Pre-print
Media Attached
13:10
5m
Talk
GrimoireLab Maintenance and Evolution
MSR Hackathon
Willem Meijer
University of Groningen
,
David Visscher
University of Groningen
,
Erwin de Haan
University of Groningen
,
Merijn Schröder
University of Groningen
,
Leon Visscher
University of Groningen
,
Andrea Capiluppi
University of Groningen
,
Ioan Botez
University of Groningen
Link to publication
DOI
Pre-print
Media Attached
13:15
5m
Talk
OpenSSL 3.0.0: An exploratory case study
MSR Hackathon
James Walden
Northern Kentucky University
Pre-print
13:20
5m
Talk
Quid Pro Quo: An Exploration of Reciprocity in Code Review
MSR Hackathon
Carlos Gavidia-Calderon
The Open University, UK
,
DongGyun Han
Singapore Management University
,
Amel Bennaceur
The Open University
Pre-print
Media Attached
13:25
5m
Talk
Replicating Data Pipelines with GrimoireLab
MSR Hackathon
Kalvin Eng
University of Alberta
,
Hareem Sahar
University of Alberta
Pre-print
13:30
20m
Live Q&A
Discussions and Q&A
MSR Technical Papers
Tue 17 May
Displayed time zone:
Eastern Time (US & Canada)
change
Room
20:00
30
21:00
30
MSR Main room - odd hours
MSR Technical Papers
MSR Technical Papers
Wed 18 May
Displayed time zone:
Eastern Time (US & Canada)
change
Room
3:00
30
4:00
30
5:00
30
6:00
30
7:00
30
8:00
30
9:00
30
10:00
30
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
16:00
30
17:00
30
18:00
30
19:00
30
20:00
30
21:00
30
MSR Main room - odd hours
MSR Technical Papers + MSR Registered Reports + MSR Data and Tool Showcase Track + MSR Industry Track
Session 2: Maintenance (Issues & Smells)
MSR Technical Papers
MSR Technical Papers
MSR Technical Papers + MSR Data and Tool Showcase Track + MSR Industry Track + MSR Registered Reports
Session 3: Introspection, Vision, and Human Aspects
MSR Technical Papers
MSR Technical Papers
MSR Data and Tool Showcase Track + MSR Technical Papers
Session 4: Software Quality (Bugs & Smells)
MSR Technical Papers
MSR Technical Papers
MSR Technical Papers + MSR Data and Tool Showcase Track + MSR Industry Track
Session 7: Developer Wellbeing & Project Communication
Thu 19 May
Displayed time zone:
Eastern Time (US & Canada)
change
Room
3:00
30
4:00
30
5:00
30
6:00
30
7:00
30
8:00
30
9:00
30
10:00
30
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
16:00
30
17:00
30
18:00
30
19:00
30
20:00
30
21:00
30
MSR Main room - odd hours
MSR Technical Papers + MSR Data and Tool Showcase Track
Session 8: Large-Scale Mining & Software Ecosystems
MSR Technical Papers
MSR Technical Papers
MSR Technical Papers + MSR Data and Tool Showcase Track + MSR Registered Reports
Session 10: Security
MSR Technical Papers
Session 11: Machine Learning & Information Retrieval
MSR Technical Papers
MSR Technical Papers
MSR Technical Papers
MSR Technical Papers
MSR Technical Papers + MSR Data and Tool Showcase Track + MSR Registered Reports + MSR Industry Track
Session 13: Security & Quality
Fri 20 May
Displayed time zone:
Eastern Time (US & Canada)
change
Room
4:00
30
5:00
30
6:00
30
7:00
30
8:00
30
9:00
30
10:00
30
11:00
30
12:00
30
13:00
30
MSR Main room - odd hours
MSR Technical Papers
MSR Registered Reports + MSR Data and Tool Showcase Track + MSR Technical Papers + MSR Industry Track
Session 15: Collaboration & Open Source
MSR Technical Papers
MSR Tutorials
Tutorial: Using Datalore for Reproducible Research
MSR Technical Papers
MSR Hackathon + MSR Technical Papers
Hackathon
MSR Technical Papers
Wed 18 May
Displayed time zone:
Eastern Time (US & Canada)
change
Room
3:00
15
30
45
4:00
15
30
45
5:00
15
30
45
6:00
15
30
45
7:00
15
30
45
8:00
15
30
45
9:00
15
30
45
10:00
15
30
45
11:00
15
30
45
12:00
15
30
45
13:00
15
30
45
14:00
15
30
45
15:00
15
30
45
16:00
15
30
45
17:00
15
30
45
18:00
15
30
45
19:00
15
30
45
20:00
15
30
45
21:00
15
30
45
MSR Main room - odd hours
MSR Data and Tool Showcase Track
An Alternative Issue Tracking Dataset of Public Jira Repositories
03:00 - 03:04
MSR Technical Papers
Smelly Variables in Ansible Infrastructure Code: Detection, Prevalence, ...
03:04 - 03:11
MSR Technical Papers
Beyond Duplicates: Towards Understanding and Predicting Link Types in I ...
03:11 - 03:18
MSR Industry Track
Real-World Clone-Detection in Go
03:18 - 03:25
MSR Registered Reports
Towards Using Gameplay Videos for Detecting Issues in Video Games
03:25 - 03:29
MSR Registered Reports
Is Surprisal in Issue Trackers Actionable?
03:29 - 03:33
MSR Technical Papers
Discussions and Q&A
03:33 - 03:50
MSR Technical Papers
Geographic Diversity in Public Code Contributions
05:00 - 05:04
MSR Technical Papers
Distinguished Paper Award
Operationalizing Threats to MSR Studies by Simulation-Based Testing
05:04 - 05:11
MSR Data and Tool Showcase Track
The General Index of Software Engineering Papers
05:11 - 05:15
MSR Industry Track
Challenges and Future Research Direction for Microtask Programming in I ...
05:15 - 05:22
MSR Industry Track
Starting the InnerSource Journey: Key Goals and Metrics to Measure Coll ...
05:22 - 05:29
MSR Registered Reports
Investigating the Impact of Forgetting in Software Development
05:29 - 05:33
MSR Technical Papers
Discussions and Q&A
05:33 - 05:50
MSR Technical Papers
Dazzle: Using Optimized Generative Adversarial Networks to Address Secu ...
13:00 - 13:07
MSR Technical Papers
To What Extent do Deep Learning-based Code Recommenders Generate Predic ...
13:07 - 13:14
MSR Technical Papers
How to Improve Deep Learning for Software Analytics (a case study with ...
13:14 - 13:21
MSR Technical Papers
Using Active Learning to Find High-Fidelity Builds
13:21 - 13:28
MSR Data and Tool Showcase Track
ApacheJIT: A Large Dataset for Just-In-Time Defect Prediction
13:28 - 13:32
MSR Data and Tool Showcase Track
ReCover: a Curated Dataset for Regression Testing Research
13:32 - 13:36
MSR Technical Papers
Discussions and Q&A
13:36 - 13:50
MSR Technical Papers
Distinguished Paper Award
On the Violation of Honesty in Mobile Apps: Automated Detection and Cat ...
21:00 - 21:07
MSR Technical Papers
How heated is it? Understanding GitHub locked issues
21:07 - 21:14
MSR Data and Tool Showcase Track
The OCEAN mailing list data set: Network analysis spanning mailing list ...
21:14 - 21:18
MSR Data and Tool Showcase Track
The Unexplored Treasure Trove of Phabricator Code Reviews
21:18 - 21:22
MSR Data and Tool Showcase Track
The Unsolvable Problem or the Unheard Answer? A Dataset of 24,669 Open- ...
21:22 - 21:26
MSR Data and Tool Showcase Track
Exploring Apache Incubator Project Trajectories with APEX
21:26 - 21:30
MSR Industry Track
A Culture of Productivity: Maximizing Productivity by Maximizing Wellbeing
21:30 - 21:37
MSR Technical Papers
Discussions and Q&A
21:37 - 21:50
Thu 19 May
Displayed time zone:
Eastern Time (US & Canada)
change
Room
3:00
15
30
45
4:00
15
30
45
5:00
15
30
45
6:00
15
30
45
7:00
15
30
45
8:00
15
30
45
9:00
15
30
45
10:00
15
30
45
11:00
15
30
45
12:00
15
30
45
13:00
15
30
45
14:00
15
30
45
15:00
15
30
45
16:00
15
30
45
17:00
15
30
45
18:00
15
30
45
19:00
15
30
45
20:00
15
30
45
21:00
15
30
45
MSR Main room - odd hours
MSR Technical Papers
An Empirical Study on the Survival Rate of GitHub Projects
03:00 - 03:07
MSR Technical Papers
Distinguished Paper Award
A Large-Scale Comparison of Python Code in Jupyter Notebooks and Scripts
03:07 - 03:14
MSR Technical Papers
Do Customized Android Frameworks Keep Pace with Android?
03:14 - 03:21
MSR Data and Tool Showcase Track
Lupa: A Platform for Large Scale Analysis of The Progamming Language Usage
03:21 - 03:25
MSR Data and Tool Showcase Track
GitDelver Enterprise Dataset (GDED): An Industrial Closed-source Datase ...
03:25 - 03:29
MSR Data and Tool Showcase Track
DaSEA – A Dataset for Software Ecosystem Analysis
03:29 - 03:33
MSR Data and Tool Showcase Track
Dataset: Dependency Networks of Open Source Libraries Available Through ...
03:33 - 03:37
MSR Technical Papers
Discussions and Q&A
03:37 - 03:50
MSR Technical Papers
WeakSATD: detecting weak self-admitted technical debt
05:00 - 05:04
MSR Technical Papers
LibDB: An Effective and Efficient Framework for Detecting Third-Party L ...
05:04 - 05:11
MSR Technical Papers
Noisy Label Learning for Security Defects
05:11 - 05:18
MSR Data and Tool Showcase Track
Data and Tool Showcase Award
Vul4J: A Dataset of Reproducible Java Vulnerabilities Geared Towards th ...
05:18 - 05:22
MSR Data and Tool Showcase Track
AndroOBFS: Time-tagged Obfuscated Android Malware Dataset with Family I ...
05:22 - 05:26
MSR Data and Tool Showcase Track
TriggerZoo: A Dataset of Android Applications Automatically Infected wi ...
05:26 - 05:30
MSR Registered Reports
CamBench - Cryptographic API Misuse Detection Tool Benchmark Suite
05:30 - 05:34
MSR Technical Papers
Discussions and Q&A
05:34 - 05:50
MSR Technical Papers
On the Naturalness of Fuzzer Generated Code
11:00 - 11:04
MSR Technical Papers
Does Configuration Encoding Matter in Learning Software Performance? An ...
11:04 - 11:11
MSR Technical Papers
Multimodal Recommendation of Messenger Channels
11:11 - 11:18
MSR Technical Papers
Senatus: A Fast and Accurate Code-to-Code Recommendation Engine
11:18 - 11:25
MSR Technical Papers
Challenges in Migrating Imperative Deep Learning Programs to Graph Exec ...
11:25 - 11:32
MSR Technical Papers
GraphCode2Vec: Generic Code Embedding via Lexical and Program Dependenc ...
11:32 - 11:39
MSR Technical Papers
Discussions and Q&A
11:39 - 11:50
MSR Technical Papers
On the Use of Fine-grained Vulnerable Code Statements for Software Vuln ...
21:00 - 21:07
MSR Technical Papers
LineVD: Statement-level Vulnerability Detection using Graph Neural Networks
21:07 - 21:14
MSR Technical Papers
LineVul: A Transformer-based Line-Level Vulnerability Prediction
21:14 - 21:21
MSR Data and Tool Showcase Track
ECench: An Energy Bug Benchmark of Ethereum Client Software
21:21 - 21:25
MSR Industry Track
Microsoft CloudMine: Data Mining for the Executive Order on Improving t ...
21:25 - 21:32
MSR Registered Reports
Evaluating few shot and Contrastive learning Methods for Code Clone Det ...
21:32 - 21:36
MSR Technical Papers
Discussions and Q&A
21:36 - 21:50
Fri 20 May
Displayed time zone:
Eastern Time (US & Canada)
change
Room
11:00
15
30
45
12:00
15
30
45
13:00
15
30
45
MSR Main room - odd hours
MSR Technical Papers
Code Review Practices for Refactoring Changes: An Empirical Study on Op ...
11:00 - 11:07
MSR Data and Tool Showcase Track
FixJS: A Dataset of Bug-fixing JavaScript Commits
11:07 - 11:11
MSR Data and Tool Showcase Track
A Time Series-Based Dataset of Open-Source Software Evolution
11:11 - 11:15
MSR Data and Tool Showcase Track
LAGOON: An Analysis Tool for Open Source Communities
11:15 - 11:19
MSR Data and Tool Showcase Track
A Versatile Dataset of Agile Open Source Software Projects
11:19 - 11:23
MSR Industry Track
Automatically Prioritizing and Assigning Tasks from Code Repositories i ...
11:23 - 11:30
MSR Registered Reports
Towards Understanding Barriers and Mitigation Strategies of Software En ...
11:30 - 11:34
MSR Registered Reports
Can instability variations warn developers when open-source projects boost?
11:34 - 11:38
MSR Technical Papers
Discussions and Q&A
11:38 - 11:50
MSR Tutorials
Using Datalore for Reproducible Research
12:00 - 12:50
MSR Hackathon
Bot Detection in GitHub Repositories
13:00 - 13:05
MSR Hackathon
GitRank: A Framework to Rank GitHub Repositories
13:05 - 13:10
MSR Hackathon
GrimoireLab Maintenance and Evolution
13:10 - 13:15
MSR Hackathon
OpenSSL 3.0.0: An exploratory case study
13:15 - 13:20
MSR Hackathon
Quid Pro Quo: An Exploration of Reciprocity in Code Review
13:20 - 13:25
MSR Hackathon
Replicating Data Pipelines with GrimoireLab
13:25 - 13:30
MSR Technical Papers
Discussions and Q&A
13:30 - 13:50
Information for Participants
Wed 18 May 2022 03:00 - 03:50 at
MSR Main room - odd hours
-
Session 2: Maintenance (Issues & Smells)
Chair(s):
Alessio Ferrari
Info for room
MSR Main room - odd hours
:
Click here to go to the room on Midspace
Information for Participants
Wed 18 May 2022 05:00 - 05:50 at
MSR Main room - odd hours
-
Session 3: Introspection, Vision, and Human Aspects
Chair(s):
Alexander Serebrenik
,
Sebastian Baltes
Info for room
MSR Main room - odd hours
:
Click here to go to the room on Midspace
Information for Participants
Wed 18 May 2022 13:00 - 13:50 at
MSR Main room - odd hours
-
Session 4: Software Quality (Bugs & Smells)
Chair(s):
Maxime Lamothe
,
Mahmoud Alfadel
Info for room
MSR Main room - odd hours
:
Click here to go to the room on Midspace
Information for Participants
Wed 18 May 2022 21:00 - 21:50 at
MSR Main room - odd hours
-
Session 7: Developer Wellbeing & Project Communication
Chair(s):
Bram Adams
Info for room
MSR Main room - odd hours
:
Click here to go to the room on Midspace
Information for Participants
Thu 19 May 2022 03:00 - 03:50 at
MSR Main room - odd hours
-
Session 8: Large-Scale Mining & Software Ecosystems
Chair(s):
Fiorella Zampetti
,
Gregorio Robles
Info for room
MSR Main room - odd hours
:
Click here to go to the room on Midspace
Information for Participants
Thu 19 May 2022 05:00 - 05:50 at
MSR Main room - odd hours
-
Session 10: Security
Chair(s):
Triet Le
Info for room
MSR Main room - odd hours
:
Click here to go to the room on Midspace
Information for Participants
Thu 19 May 2022 11:00 - 11:50 at
MSR Main room - odd hours
-
Session 11: Machine Learning & Information Retrieval
Chair(s):
Phuong T. Nguyen
Info for room
MSR Main room - odd hours
:
Click here to go to the room on Midspace
Information for Participants
Thu 19 May 2022 21:00 - 21:50 at
MSR Main room - odd hours
-
Session 13: Security & Quality
Chair(s):
Gias Uddin
Info for room
MSR Main room - odd hours
:
Click here to go to the room on Midspace
Information for Participants
Fri 20 May 2022 11:00 - 11:50 at
MSR Main room - odd hours
-
Session 15: Collaboration & Open Source
Chair(s):
Massimiliano Di Penta
,
Fiorella Zampetti
Info for room
MSR Main room - odd hours
:
Click here to go to the room on Midspace
Information for Participants
Fri 20 May 2022 12:00 - 12:50 at
MSR Main room - odd hours
-
Tutorial: Using Datalore for Reproducible Research
Info for room
MSR Main room - odd hours
:
Click here to go to the room on Midspace
Information for Participants
Fri 20 May 2022 13:00 - 13:50 at
MSR Main room - odd hours
-
Hackathon
Chair(s):
Gregorio Robles
,
Jesus M. Gonzalez-Barahona
,
Maëlick Claes
Info for room
MSR Main room - odd hours
:
Click here to go to the room on Midspace
x
Mon 18 Nov 23:18