MSR 2020
Mon 29 - Tue 30 June 2020
co-located with ICSE 2020

In an effort to encourage research on understanding and improving FOSS (Free, Open Source Software), MSR has established the “FOSS Impact paper” award. The award will be granted to papers that show outstanding contributions to the FOSS community. For many years, the MSR community has leveraged public data from FOSS projects, and in the process, the community has contributed new insights, tools, and techniques to assist FOSS projects in different ways. This award recognizes and encourages this line of research. Authors can self-nominate their research papers for the FOSS award, after which the dedicated committee will evaluate these papers.

How to self-nominate for the FOSS Award

Any paper that is notified as accepted in the MSR Technical Track (including all categories: Research Papers, Practice Experience, and Tool Track) can self-nominate for the FOSS Award. Those papers will be examined by the FOSS Award Committee, that will select awarded papers based on the impact of the paper (or the study, experience or tool described in it) on the FOSS (free, open source software) development community. To self-nominate, authors will submit their paper (the same version that was reviewed but with no double-blind provisions) to the FOSS Award track in EasyChair. When convenient, links to source code, reproducible packages, etc. related to the paper should appear in the paper, so that the FOSS Award Committee can inspect them. When submitting their paper, authors will be requested to fill in a form, where they will explain the rationale for self-nominating the paper. This rationale should be written in terms of the impact of the paper on the FOSS development community: how it could benefit, or are already benefiting, from its results, the use of the tools described, the reported experience, etc.

Announcement of the awarded papers

The awarded papers will be announced during MSR. They could be one or more papers, but the Award could also be declared void.

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

Mon 29 Jun
Times are displayed in time zone: (UTC) Coordinated Universal Time change

msr-2020-papers
10:30 - 11:00: Technical Papers - Programming Languages & Models at MSR:Zoom
Chair(s): Dimitris KolovosUniversity of York

Q/A & Discussion of Session Papers over Zoom (Joining info available on Slack)

msr-2020-Registered-Reports10:30 - 10:36
Live Q&A
Jürgen CitoMIT, Jiasi ShenMassachusetts Institute of Technology, Martin RinardMIT
Pre-print Media Attached
msr-2020-papers10:36 - 10:42
Live Q&A
Jason TsayIBM Research, Alan BrazIBM Research, Martin HirzelIBM Research, Avraham ShinnarIBM Research, Todd Mummert
Pre-print Media Attached
msr-2020-papers10:42 - 10:48
Live Q&A
Timofey BryksinJetBrains Research, Saint Petersburg State University, Victor PetukhovJetBrains, ITMO University, Ilya Alexin, Stanislav Prikhodko, Alexey Shpilman, Vladimir KovalenkoTU Delft, Nikita PovarovJetBrains
Pre-print Media Attached
msr-2020-papers10:48 - 10:54
Live Q&A
Tomoki NakamaruGraduate School of Information Science and Technology, The University of Tokyo, Tomomasa Matsunaga, Tetsuro YamazakiGraduate School of Information Science and Technology, The University of Tokyo, Soramichi AkiyamaDepartment of Creative Informatics, The University of Tokyo, Shigeru ChibaThe University of Tokyo
Pre-print Media Attached
msr-2020-papers10:54 - 11:00
Live Q&A
Nan YangEindhoven University of Technology, The Netherlands, Pieter Cuijpers, Ramon SchiffelersEindhoven University of Technology and ASML, the Netherlands, Johan Lukkien, Alexander SerebrenikEindhoven University of Technology
Media Attached
msr-2020-papers
10:30 - 11:00: Technical Papers - Refactoring & Testing at MSR:Zoom2
Chair(s): Mauricio AnicheDelft University of Technology, Netherlands

Q/A & Discussion of Session Papers over Zoom (Joining info available on Slack)

msr-2020-papers10:30 - 10:37
Live Q&A
Leonardo Da Silva SousaCarnegie Mellon University, USA, Diego CedrimPontifical Catholic University of Rio de Janeiro, Alessandro GarciaPUC-Rio, Willian OizumiPUC-Rio, Ana Carla BibianoPUC-Rio, Daniel OliveiraPUC-Rio, Miryung KimUniversity of California, Los Angeles, Anderson OliveiraPUC-Rio
Pre-print Media Attached
msr-2020-papers10:37 - 10:45
Live Q&A
Matheus Paixao University of Fortaleza, Anderson UchôaPontifical Catholic University of Rio de Janeiro (PUC-Rio), Ana Carla BibianoPUC-Rio, Daniel OliveiraPUC-Rio, Alessandro GarciaPUC-Rio, Jens KrinkeUniversity College London, Emilio Arvonio
Pre-print Media Attached
msr-2020-Data-showcase10:45 - 10:52
Live Q&A
Federico Corò, Roberto VerdecchiaVrije Universiteit Amsterdam, Emilio Cruciani, Breno MirandaFederal University of Pernambuco, Antonia BertolinoCNR-ISTI
Pre-print Media Attached
msr-2020-Data-showcase10:52 - 11:00
Live Q&A
András Kicsi, László VidácsUniversity of Szeged, Hungary, Tibor Gyimothy
Pre-print Media Attached
msr-2020-papers
11:00 - 12:00: Technical Papers - Build, CI, & Dependencies at MSR:Zoom
Chair(s): Raula Gaikovina KulaNAIST

Q/A & Discussion of Session Papers over Zoom (Joining info available on Slack)

msr-2020-papers11:00 - 11:12
Live Q&A
Yiwen WuNational University of Defense Technology, Yang ZhangNational University of Defense Technology, China, Tao WangNational University of Defense Technology, Huaimin Wang
Pre-print Media Attached
msr-2020-papers11:12 - 11:24
Live Q&A
Suhaib MujahidConcordia University, Rabe AbdalkareemConcordia University, Montreal, Canada, Emad ShihabConcordia University, Shane McIntoshMcGill University
Pre-print Media Attached
msr-2020-Data-showcase11:24 - 11:36
Live Q&A
Jordan HenkelUniversity of Wisconsin–Madison, Christian Bird, Shuvendu K. LahiriMicrosoft Research, Thomas RepsUniversity of Wisconsin-Madison, USA
Media Attached
msr-2020-papers11:36 - 11:48
Live Q&A
Thomas DurieuxKTH Royal Institute of Technology, Sweden, Claire Le GouesCarnegie Mellon University, Michael HiltonCarnegie Mellon University, USA, Rui AbreuInstituto Superior Técnico, U. Lisboa & INESC-ID
DOI Pre-print Media Attached
msr-2020-Data-showcase11:48 - 12:00
Live Q&A
Carolin BrandtDelft University of Technology, Annibale PanichellaDelft University of Technology, Andy ZaidmanTU Delft, Moritz BellerDelft University of Technology
Pre-print Media Attached
msr-2020-papers
12:00 - 13:00: Technical Papers - Code Smells at MSR:Zoom
Chair(s): Alessandro GarciaPUC-Rio

Q/A & Discussion of Session Papers over Zoom (Joining info available on Slack)

msr-2020-papers12:00 - 12:10
Live Q&A
Pre-print Media Attached
msr-2020-papers12:10 - 12:20
Live Q&A
Davide SpadiniDelft University of Technology, Netherlands, Martin Schvarcbacher, Ana Maria Oprescu, Magiel BruntinkSoftware Improvement Group, Alberto BacchelliUniversity of Zurich
DOI Pre-print Media Attached
msr-2020-papers12:20 - 12:30
Live Q&A
Biruk Asmare Muse, Masud RahmanDalhousie University, Csaba NagySoftware Institute - USI, Lugano, Anthony CleveUniversity of Namur, Foutse KhomhPolytechnique Montréal, Giuliano AntoniolPolytechnique Montréal
Pre-print Media Attached
msr-2020-Registered-Reports12:30 - 12:40
Live Q&A
Mouna Abidi, Moses Openja, Foutse KhomhPolytechnique Montréal
Pre-print Media Attached
msr-2020-papers12:40 - 12:50
Live Q&A
Hadhemi Jebnoun, Masud RahmanDalhousie University, Foutse KhomhPolytechnique Montréal, Houssem Ben Braiek
Pre-print Media Attached
msr-2020-papers12:50 - 13:00
Live Q&A
Fabiano PecorelliUniversity of Salerno, Fabio PalombaUniversity of Salerno, Foutse KhomhPolytechnique Montréal, Andrea De LuciaUniversity of Salerno
Pre-print Media Attached
msr-2020-papers
14:30 - 15:30: Technical Papers - Bugs & Issues at MSR:Zoom
Chair(s): Francisco ServantVirginia Tech

Q/A & Discussion of Session Papers over Zoom (Joining info available on Slack)

msr-2020-Data-showcase14:30 - 14:40
Live Q&A
Cristiano PolitowskiConcordia University, Canada, Fabio PetrilloUniversity of Quebec at Chicoutimi, Yann-Gaël GuéhéneucConcordia University and Polytechnique Montréal, Gabriel Cavalheiro UllmannUNIJUI - Universidade Regional do Noroeste do Estado do Rio Grande do Sul, Josias De Andrade Werly
Media Attached
msr-2020-papers14:40 - 14:50
Live Q&A
Omar El Zarif, Daniel Alencar Da CostaUniversity of Otago, Safwat HassanQueens University, Kingston, Canada, Ying ZouQueen's University, Kingston, Ontario
Pre-print Media Attached
msr-2020-papers14:50 - 15:00
Live Q&A
Pre-print Media Attached
msr-2020-papers15:00 - 15:10
Live Q&A
Media Attached
msr-2020-Data-showcase15:10 - 15:20
Live Q&A
Rafael-Michael KarampatsisThe University of Edinburgh, Charles SuttonGoogle Research
Pre-print Media Attached
msr-2020-Registered-Reports15:20 - 15:30
Live Q&A
Steffen HerboldUniversity of Göttingen, Alexander TrautschUniversity of Göttingen, Benjamin Ledel
Pre-print Media Attached
msr-2020-papers
16:30 - 17:30: Technical Papers - Github & OSS Datasets at MSR:Zoom
Chair(s): Olga BaysalCarleton University

Q/A & Discussion of Session Papers over Zoom (Joining info available on Slack)

msr-2020-Data-showcase16:30 - 16:38
Live Q&A
Xunhui ZhangNational University of Defense Technology, China, Ayushi RastogiPostdoctoral researcher at TU Delft, Yue YuCollege of Computer, National University of Defense Technology, Changsha 410073, China
Pre-print Media Attached
msr-2020-Data-showcase16:38 - 16:47
Live Q&A
Usman Ashraf, Christoph Mayr-DornJohannes Kepler University Linz, Alexander EgyedJohannes Kepler University, Linz, Sebastiano Panichella
Media Attached
msr-2020-Data-showcase16:47 - 16:55
Live Q&A
Audris Mockus, Zoe KottiAthens University of Economics and Business, Diomidis SpinellisAthens University of Economics and Business, Gabriel Dusing
Media Attached
msr-2020-Data-showcase16:55 - 17:04
Live Q&A
Diomidis SpinellisAthens University of Economics and Business, Zoe KottiAthens University of Economics and Business, Konstantinos Kravvaritis, Georgios Theodorou, Panos Louridas Athens University of Economics and Business
DOI Pre-print Media Attached
msr-2020-Data-showcase17:04 - 17:12
Live Q&A
Diomidis SpinellisAthens University of Economics and Business, Zoe KottiAthens University of Economics and Business, Audris Mockus
DOI Pre-print Media Attached
msr-2020-Data-showcase17:12 - 17:21
Live Q&A
Tanner Fry, Tapajit Dey, Andrey KarnauchUniversity of Tennessee Knoxville, Audris Mockus
Pre-print Media Attached
msr-2020-Data-showcase17:21 - 17:30
Live Q&A
Maëlick Claes University of Oulu, Mika MäntyläUniversity of Oulu
Media Attached
msr-2020-papers
16:30 - 17:00: Technical Papers - Platforms & Datasets at MSR:Zoom2
Chair(s): Moritz BellerDelft University of Technology

Q/A & Discussion of Session Papers over Zoom (Joining info available on Slack)

msr-2020-papers16:30 - 16:37
Live Q&A
Toni MattisHasso Plattner Institute, University of Potsdam, Patrick ReinHasso Plattner Institute, Falco Dürsch, Robert HirschfeldHasso-Plattner-Institut (HPI), Germany
DOI Pre-print Media Attached
msr-2020-papers16:37 - 16:45
Live Q&A
Konstantinos Barmpis , Patrick NeubauerUniversity of York, UK, Jonathan Co, Dimitris KolovosUniversity of York, Nicholas Matragkas, Richard PaigeMcMaster University
Media Attached
msr-2020-papers16:45 - 16:52
Live Q&A
Che Shian Hung, Robert DyerUniversity of Nebraska - Lincoln
Pre-print Media Attached
msr-2020-Registered-Reports16:52 - 17:00
Live Q&A
Antoine PietriInria, Guillaume RousseauUniversité de Paris and Inria, Stefano ZacchiroliUniversité de Paris and Inria
Pre-print Media Attached

Tue 30 Jun
Times are displayed in time zone: (UTC) Coordinated Universal Time change

msr-2020-papers
10:30 - 11:00: Technical Papers - Apps & Bots at MSR:Zoom2
Chair(s): Ivano MalavoltaVrije Universiteit Amsterdam

Q/A & Discussion of Session Papers over Zoom (Joining info available on Slack)

msr-2020-Data-showcase10:30 - 10:37
Live Q&A
Pei Liu, Li LiMonash University, Australia, Yanjie Zhao, Xiaoyu Sun, John GrundyMonash University
Media Attached
msr-2020-Data-showcase10:37 - 10:45
Live Q&A
Media Attached
msr-2020-papers10:45 - 10:52
Live Q&A
Tapajit Dey, Sara Mousavi, Eduardo PonceUniversity of Tennessee - Knoxville, Tanner Fry, Bogdan VasilescuCarnegie Mellon University, Anna Filippova, Audris MockusUniversity of Tennessee - Knoxville
Pre-print Media Attached
msr-2020-papers10:52 - 11:00
Live Q&A
Ahmad AbdellatifConcordia University, Diego CostaConcordia University, Canada, Khaled BadranConcordia University, Rabe AbdalkareemConcordia University, Montreal, Canada, Emad ShihabConcordia University
Pre-print Media Attached
msr-2020-papers
10:30 - 11:00: Technical Papers - Evolution at MSR:Zoom
Chair(s): Jürgen CitoMIT

Q/A & Discussion of Session Papers over Zoom (Joining info available on Slack)

msr-2020-papers10:30 - 10:37
Live Q&A
Jens MeinickeCarnegie Mellon University, Juan HoyosUniversidad Nacional de Colombia, Bogdan VasilescuCarnegie Mellon University, Christian KästnerCarnegie Mellon University
Pre-print Media Attached
msr-2020-papers10:37 - 10:45
Live Q&A
Antoine PietriInria, Guillaume RousseauUniversité de Paris and Inria, Stefano ZacchiroliUniversité de Paris and Inria
Pre-print Media Attached
msr-2020-papers10:45 - 10:52
Live Q&A
Sergey Svitkov, Timofey BryksinJetBrains Research, Saint Petersburg State University
Pre-print Media Attached
msr-2020-Data-showcase10:52 - 11:00
Live Q&A
Themistoklis DiamantopoulosElectrical and Computer Engineering Dept, Aristotle University of Thessaloniki, Michail Papamichail , Thomas Karanikiotis, Kyriakos Chatzidimitriou Aristotle University of Thessaloniki, Andreas SymeonidisAristotle University of Thessaloniki
Pre-print Media Attached
msr-2020-papers
11:00 - 12:00: Technical Papers - Quality at MSR:Zoom
Chair(s): Jens KrinkeUniversity College London

Q/A & Discussion of Session Papers over Zoom (Joining info available on Slack)

msr-2020-papers11:00 - 11:12
Live Q&A
Laerte XavierUniversidade Federal de Minas Gerais (UFMG), Fabio da Silva Ferreira, Rodrigo Brito, Marco Tulio ValenteFederal University of Minas Gerais, Brazil
Pre-print Media Attached
msr-2020-papers11:12 - 11:24
Live Q&A
Peipei WangNorth Carolina State University, USA, Chris BrownNorth Carolina State University, Jamie JenningsNorth Carolina State University, Kathryn StoleeNorth Carolina State University
Pre-print Media Attached
msr-2020-Registered-Reports11:24 - 11:36
Live Q&A
Pavlína Wurzel Gonçalves, Enrico Fregnan, Tobias Baum, Kurt SchneiderLeibniz Universität Hannover, Software Engineering Group, Alberto BacchelliUniversity of Zurich
Pre-print Media Attached
msr-2020-papers11:36 - 11:48
Live Q&A
Pre-print Media Attached
msr-2020-papers11:48 - 12:00
Live Q&A
Yaroslav GolubevJetBrains Research, ITMO University, Maria Eliseeva, Nikita PovarovJetBrains, Timofey BryksinJetBrains Research, Saint Petersburg State University
Pre-print Media Attached
msr-2020-papers
11:00 - 12:00: Technical Papers - Security at MSR:Zoom2
Chair(s): Dimitris MitropoulosAthens University of Economics and Business

Q/A & Discussion of Session Papers over Zoom (Joining info available on Slack)

msr-2020-papers11:00 - 11:12
Live Q&A
Danielle GonzalezRochester Institute of Technology, USA, Michael RathTechnische Universität Ilmenau, Mehdi MirakhorliRochester Institute of Technology
DOI Pre-print Media Attached
msr-2020-papers11:12 - 11:24
Live Q&A
Paolo Calciati IMDEA Software Institute, Konstantin KuznetsovSaarland University, CISPA, Alessandra GorlaIMDEA Software Institute, Andreas ZellerCISPA Helmholtz Center for Information Security
Media Attached
msr-2020-papers11:24 - 11:36
Live Q&A
Triet Le Huynh MinhThe University of Adelaide, David Hin, Roland Croft, Muhammad Ali BabarThe University of Adelaide
DOI Pre-print Media Attached
msr-2020-Data-showcase11:36 - 11:48
Live Q&A
Jiahao FanNew Jersey Institute of Technology, USA, Yi LiNew Jersey Institute of Technology, USA, Shaohua WangNew Jersey Institute of Technology, USA, Tien N. NguyenUniversity of Texas at Dallas
Media Attached
msr-2020-papers11:48 - 12:00
Live Q&A
James WaldenNorthern Kentucky University
Pre-print Media Attached
msr-2020-papers
14:00 - 15:00: Technical Papers - ML4SE at MSR:Zoom
Chair(s): Kevin MoranWilliam & Mary/George Mason University

Q/A & Discussion of Session Papers over Zoom (Joining info available on Slack)

msr-2020-papers14:00 - 14:12
Live Q&A
Chen YangVeracode, Inc., Andrew SantosaVeracode, Inc., Ang Ming Yi, Abhishek Sharma Singapore Management University, Singapore, Asankhaya SharmaVeracode, Inc., David LoSingapore Management University
Pre-print Media Attached
msr-2020-papers14:12 - 14:24
Live Q&A
Rhys ComptonUniversity of Waikato, Eibe FrankDepartment of Computer Science, University of Waikato, Panos Patros, Abigail KoayUniversity of Waikato
DOI Pre-print Media Attached
msr-2020-papers14:24 - 14:36
Live Q&A
Abdulkarim KhormiFlorida State University, USA - Jazan University, KSA, Mohammad AlahmadiFlorida State University, Sonia HaiducFlorida State University
Pre-print Media Attached
msr-2020-papers14:36 - 14:48
Live Q&A
Gustavo PintoUFPA, Breno MirandaFederal University of Pernambuco, Supun DissanayakeThe University of Adelaide, Marcelo d'AmorimFederal University of Pernambuco, Christoph TreudeThe University of Adelaide, Antonia BertolinoCNR-ISTI
Pre-print Media Attached
msr-2020-papers14:48 - 15:00
Live Q&A
Sakib HaqueUniversity of Notre Dame, Alexander LeClairUniversity Of Notre Dame, Lingfei WuIBM Research, Collin McMillanUniversity of Notre Dame
Pre-print Media Attached
msr-2020-papers
16:00 - 17:00: Technical Papers - Developer Collaboration at MSR:Zoom
Chair(s): Bogdan VasilescuCarnegie Mellon University

Q/A & Discussion of Session Papers over Zoom (Joining info available on Slack)

msr-2020-papers16:00 - 16:10
Live Q&A
Pre-print Media Attached
msr-2020-papers16:10 - 16:20
Live Q&A
Nicole NovielliUniversity of Bari, Fabio CalefatoUniversity of Bari, Davide DongiovanniUniversity of Bari, Daniela GirardiUniversity of Bari, Filippo LanubileUniversity of Bari
DOI Pre-print Media Attached
msr-2020-Data-showcase16:20 - 16:30
Live Q&A
Esteban ParraFlorida State University, Ashley Ellis, Sonia HaiducFlorida State University
Pre-print Media Attached
msr-2020-Registered-Reports16:30 - 16:40
Live Q&A
Ingrid NunesUniversidade Federal do Rio Grande do Sul (UFRGS), Brazil, Christoph TreudeThe University of Adelaide, Fabio CalefatoUniversity of Bari
Pre-print Media Attached
msr-2020-Data-showcase16:40 - 16:50
Live Q&A
Preetha ChatterjeeUniversity of Delaware, USA, Kostadin DamevskiVirginia Commonwealth University, Nicholas A. KraftUserVoice, Lori Pollock
Pre-print Media Attached
msr-2020-papers16:50 - 17:00
Live Q&A
Yalin LiuUniversity of Notre Dame, Jinfeng LinUniversity of Notre Dame, Jane Cleland-HuangUniversity of Notre Dame
Media Attached
msr-2020-papers
16:00 - 17:00: Technical Papers - Visions & Reflections at MSR:Zoom2
Chair(s): Venera ArnaoudovaWashington State University

Q/A & Discussion of Session Papers over Zoom (Joining info available on Slack)

msr-2020-papers16:00 - 16:15
Live Q&A
Danielle GonzalezRochester Institute of Technology, USA, Thomas ZimmermannMicrosoft Research, Nachiappan NagappanMicrosoft Research
DOI Pre-print Media Attached
msr-2020-papers16:15 - 16:30
Live Q&A
Nicolas GoldUniversity College London, Jens KrinkeUniversity College London
DOI Pre-print Media Attached
msr-2020-papers16:30 - 16:45
Live Q&A
Ang JiaXi'an Jiaotong University, Ming FanXi'an Jiaotong University, Xi Xu, Di CuiXi'an Jiaotong University, Wenying Wei, Zijiang YangWestern Michigan University, Kai Ye, Ting LiuXi'an Jiaotong University
DOI Pre-print Media Attached
msr-2020-papers16:45 - 17:00
Live Q&A
Pre-print Media Attached

James Walden: The Impact of a Major Security Event on an Open Source Project: The Case of OpenSSL

Award for its analysis on the impact of the Heartbleed vulnerability on the OpenSSL project, providing recommendations for how open source projects can adapt and improve. The author provides guidance regarding metrics that helps to assess the health of a project. This paper is a piece of literature that interesting and relevant to many FOSS maintainers.