The 2022 Mining Software Repositories Conference
Welcome to the website of the Mining Software Repositories 2022 conference!
The Mining Software Repositories (MSR) conference is the premier conference for data science, machine learning, and artificial intelligence in software engineering. The goal of the conference is to improve software engineering practices by uncovering interesting and actionable information about software systems and projects using the vast amounts of software data such as source control systems, defect tracking systems, code review repositories, archived communications between project personnel, question-and-answer sites, CI build servers, and run-time telemetry. Mining this information can help to understand software development and evolution, software users, and runtime behavior; support the maintenance of software systems; improve software design/reuse; empirically validate novel ideas and techniques; support predictions about software development; and exploit this knowledge in planning future development.
Hybrid MSR 2022
All accepted paper presentations, keynote, tutorials, and invited talks will happen during the virtual MSR 2022 (May 18-20). During the in-person MSR 2022 (May 23-24), we will have a keynote talk, an MIP award talk, blended technical sessions (featuring longer presentations of accepted papers whose authors attend the in-person event), a poster + networking session, discussion/brainstorming sessions, and a banquet. The in-person program is created collaboratively based on inputs received through a survey that was conducted with 70+ registrants of the in-person event (with a ~70% response rate).
Message from Organizers
Request for Certificate of Attendance
- Please fill in the following form to request for a certificate of attendance. Please kindly submit your request before June 3. We’ll send certificates 1-2 weeks after that.
MSR Virtual Program Overview
Please Note: this schedule is shown in UTC, but the detailed program and the program on Midspace are adjusted to the time zone of your computer. Take note that MSR 2022 Opening may actually happen on May 17 depending on your time zone, e.g., MSR 2022 Opening session is at 5pm on May 17 in Vancouver, Canada.
May 18
Legend:
- Pacific Time Zone
- Indian Time Zone
- Atlantic Time Zone
Time (UTC) | MSR Plenary Room | MSR Main Room - odd hours | MSR Main Room - even hours | MSR Tutorials Room | MSR Newcomer Orientation Room |
---|---|---|---|---|---|
00:00-00:50 | MSR 2022 Opening | ||||
01:00-01:50 | Newcomer Orientation I Chairs: Yuan Tian, Gias Uddin Mentors: Bram Adams, Fatemeh Fard, Li Li, Ali Ouni, Tianyi Zhang |
||||
02:00-02:50 | Session 1: Communication (Documentation & Automation)
Chairs: Hongyu Zhang, Masud Rahman |
||||
07:00-07:50 | Session 2: Maintenance (Issues & Smells) Chair: Alessio Ferrari |
||||
08:00-08:50 | Newcomer Orientation II Chairs: Tegawendé F. Bissyandé, Chaiyong Rakhitwetsagul Mentors: Bodin Chinthanet, Raula Gaikovina Kula, Christoph Treude, Xin Xia |
||||
09:00-09:50 | Session 3: Introspection, Vision, and Human Aspects Chairs: Alexander Serebrenik, Sebastian Baltes |
||||
15:00-15:50 | Keynote: From Models to Systems: Rethinking the Role of Software Engineering for Machine Learning Presenter: Christian Kästner Chair: Nicole Novielli |
||||
16:00-16:50 | Mining Challenge Chair: Steffen Herbold |
||||
17:00-17:50 | Session 4: Software Quality (Bugs & Smells) Chairs: Maxime Lamothe, Mahmoud Alfadel |
Tutorial: Empirical Standards for Repository Mining Presenters: Paul Ralph, Tushar Sharma, Preetha Chatterjee |
|||
18:00-18:50 | Session 5: Communication & Domains Chairs: Masud Rahman, Mahmoud Alfadel |
Tutorial: Mining the Ethereum Blockchain Platform Presenter: Gustavo A. Oliva |
May 19
Time (UTC) | MSR Plenary Room | MSR Main Room - odd hours | MSR Main Room - even hours |
---|---|---|---|
00:00-00:50 | Session 6: Maintenance & Testing Chair: Ajay Kumar Jha, Amjed Tahir |
||
01:00-01:50 | Session 7: Developer Wellbeing & Project Communication Chair:Bram Adams |
||
07:00-07:50 | Session 8: Large-Scale Mining & Software Ecosystems Chairs: Fiorella Zampetti, Gregorio Robles |
||
08:00-08:50 | Session 9: Scaling & Cloud Chair: Lwin Khin Shar |
||
09:00-09:50 | Session 10: Security Chair: Triet Le Huynh Minh |
||
14:00-14:50 | Virtual Coffee | ||
15:00-15:50 | Session 11: Machine Learning & Information Retrieval |
||
16:00-16:51 | Vision & Reflections Track: Past
Presenters: Audris Mockus, Ahmed E. Hassan, Daniela Damian Chairs: Bram Adams and Shaowei Wang |
||
17:00-17:51 | Vision & Reflections Track: Future
Presenters: Alexander Serebrenik, Denae Ford Robinson, Foutse Khomh Chairs: Bram Adams and Shaowei Wang |
||
18:00-18:50 | MIP Award Session
Most Influential Paper: "GHTorrent: Github's data from a firehose" by Georgios Gousios and Diomidis Spinellis (MSR 2012). Chair: Massimiliano Di Penta |
May 20
Time (UTC) | MSR Plenary Room | MSR Main Room - odd hours | MSR Main Room - even hours | MSR Tutorials Room |
---|---|---|---|---|
00:00-00:50 | Session 12: Integration & Large-Scale Mining Chairs: Jin L.C. Guo, Amjed Tahir |
|||
01:00-01:50 | Session 13: Security & Quality Chair: Gias Uddin |
|||
02:00-02:50 | Foundational Contribution Award Chair: Miryung Kim |
|||
08:00-08:50 | Session 14: Software Quality Chairs: Chakkrit (Kla) Tantithamthavorn, Simone Scalabrino | |||
09:00-09:30 | Closing Session of Virtual MSR 2022 + Introduction of MSR 2023
Speakers: David Lo, Shane McIntosh, Nicole Novielli, Emad Shihab |
|||
14:00-14:50 | Shadow PC Retrospective Chairs: Eleni Constantinou, Sarah Nadi (Closed to Shadow PC Members) |
|||
15:00-15:50 | Session 15: Collaboration & Open Source Chairs: Massimiliano Di Penta, Fiorella Zampetti |
|||
16:00-16:50 | Tutorial: Using Datalore for Reproducible Research Presenter: Jodie Burchell |
|||
17:00-17:50 | Hackathon Chairs: Gregorio Robles, Jesus M. Gonzalez-Barahona, Maëlick Claes |
Tutorial: Software Bots in Software Engineering: Benefits and Challenges Presenters: Mairieli Wessel, Marco Gerosa, Emad Shihab |
||
18:00-19:00 | Session 16: Non-functional Properties (Availability, Security, Legal Aspects)
Chair: Maxime Lamothe, Jin L.C. Guo |
MSR In-Person Program Overview
May 23
Legend:
- Blended
- Specific
- Interactive
Time (Eastern Time) | Room 315 + 316 |
---|---|
09:00-10:30 | Opening Message from the Chairs |
Keynote: Christian Kästner - From Models to Systems: Rethinking the
Role of Software Engineering for Machine Learning
Chair: David Lo |
|
MIP Award Talk: Georgios Gousios, Diomidis Spinellis - GHTorrent: Github's data from a firehose
Chair: David Lo |
|
10:30-11:00 | Coffee Break |
11:00-12:30 | Blended Technical Session 1 (Integration, Large-scale mining, and Software Ecosystems) Chair: Bogdan Vasilescu |
12:30-13:30 | Lunch |
13:30-15:00 | Blended Technical Session 2 (Machine Learning and Information Retrieval) Chair: Preetha Chatterjee |
15:00-15:30 | Coffee Break |
15:30-17:00 | Networking & Poster Session Chair: Miikka Kuutila |
19:00-21:00 | JetBrains Co-Sponsored MSR Dinner |
May 24
Time (Eastern Time) | Room 315 + 316 |
---|---|
09:00-10:30 | Blended Technical Session 3 (Smells and Maintenance) Chair: Andy Zaidman |
10:30-11:00 | Coffee Break |
11:00-12:15 | Blended Technical Session 4 (Introspection, Vision, and Human Aspects) Chair: Ayushi Rastogi |
12:15-12:30 |
Brainstorming / Discussion I
Chair: Shane Mcintosh |
12:30-13:30 | Lunch |
13:30-15:00 |
Brainstorming / Discussion II
Chair: Shane Mcintosh |
15:00-15:30 | Coffee Break |
15:30-17:00 | Blended Technical Session 5 (Miscellaneous) Chair: Luis Miranda da Cruz |
17:00-17:30 | MSR Award and Closing Session |
Sponsored By
Platinum
Diversity
Technical Sponsors