Write a Blog >>
ICSE 2021
Mon 17 May - Sat 5 June 2021

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

Mon 17 May

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

03:10 - 04:00
Welcome Event MSR Technical Papers / MSR Tutorials / MSR MIP Award / MSR FOSS Award / MSR content / MSR Mining Challenge / MSR Hackathon / MSR Awards / MSR Registered Reports / MSR Data Showcase / MSR Shadow PC / MSR Keynotes at MSR Room 1

The MSR welcoming sessions will feature informal networking opportunities for newcomers to meet each other, learn about the MSR conference series, and interact with some established MSR veterans. All are welcome!

10:00 - 10:50
Resources for MSR ResearchMSR Technical Papers / MSR Data Showcase at MSR Room 1
Chair(s): Felipe Ebert Eindhoven University of Technology
10:01
3m
Talk
PSIMiner: A Tool for Mining Rich Abstract Syntax Trees from Code
MSR Technical Papers
Egor Spirin JetBrains Research; National Research University Higher School of Economics, Egor Bogomolov JetBrains Research, Vladimir Kovalenko JetBrains Research, Timofey Bryksin JetBrains Research, Saint Petersburg State University
Pre-print
10:04
3m
Talk
Mining DEV for social and technical insights about software development
MSR Technical Papers
Maria Papoutsoglou Aristotle University of Thessaloniki, Johannes Wachs Vienna University of Economics and Business & Complexity Science Hub Vienna, Georgia Kapitsaki University of Cyprus
Pre-print
10:07
3m
Talk
TNM: A Tool for Mining of Socio-Technical Data from Git Repositories
MSR Technical Papers
Nikolai Sviridov ITMO University, Mikhail Evtikhiev JetBrains Research, Vladimir Kovalenko JetBrains Research
Pre-print
10:10
3m
Talk
Identifying Versions of Libraries used in Stack Overflow Code Snippets
MSR Technical Papers
Ahmed Zerouali Vrije Universiteit Brussel, Camilo Velázquez-Rodríguez Vrije Universiteit Brussel, Coen De Roover Vrije Universiteit Brussel
Pre-print Media Attached
10:13
3m
Talk
Sampling Projects in GitHub for MSR Studies
MSR Data Showcase
Ozren Dabic Software Institute, Università della Svizzera italiana (USI), Switzerland, Emad Aghajani Software Institute, USI Università della Svizzera italiana, Gabriele Bavota Software Institute, USI Università della Svizzera italiana
Pre-print
10:16
3m
Talk
gambit – An Open Source Name Disambiguation Tool for Version Control Systems
MSR Technical Papers
Christoph Gote Chair of Systems Design, ETH Zurich, Christian Zingg Chair of Systems Design, ETH Zurich
Pre-print Media Attached
10:19
31m
Live Q&A
Discussions and Q&A
MSR Technical Papers

10:00 - 10:50
Testing and code reviewMSR Technical Papers / MSR Data Showcase / MSR Registered Reports at MSR Room 2
Chair(s): Jürgen Cito TU Wien and Facebook
10:01
3m
Talk
A Traceability Dataset for Open Source Systems
MSR Data Showcase
Mouna Hammoudi JOHANNES KEPLER UNIVERSITY LINZ, Christoph Mayr-Dorn Johannes Kepler University, Linz, Atif Mashkoor Johannes Kepler University Linz, Alexander Egyed Johannes Kepler University
Media Attached
10:04
4m
Talk
How Java Programmers Test Exceptional Behavior
MSR Technical Papers
Diego Marcilio USI Università della Svizzera italiana, Carlo A. Furia Università della Svizzera italiana (USI)
Pre-print
10:08
4m
Talk
An Exploratory Study of Log Placement Recommendation in an Enterprise System
MSR Technical Papers
Jeanderson Cândido Delft University of Technology, Jan Haesen Adyen N.V., Maurício Aniche Delft University of Technology, Arie van Deursen Delft University of Technology, Netherlands
Pre-print Media Attached
10:12
3m
Talk
Does Code Review Promote Conformance? A Study of OpenStack Patches
MSR Technical Papers
Panyawut Sri-iesaranusorn Nara Institute of Science and Technology, Raula Gaikovina Kula NAIST, Takashi Ishio Nara Institute of Science and Technology
Pre-print
10:15
4m
Talk
A Replication Study on the Usability of Code Vocabulary in Predicting Flaky Tests
MSR Technical Papers
Guillaume Haben University of Luxembourg, Sarra Habchi University of Luxembourg, Luxembourg, Mike Papadakis University of Luxembourg, Luxembourg, Maxime Cordy University of Luxembourg, Luxembourg, Yves Le Traon University of Luxembourg, Luxembourg
Pre-print Media Attached
10:19
3m
Talk
On the Use of Mutation in Injecting Test Order-Dependency
MSR Registered Reports
Sarra Habchi University of Luxembourg, Luxembourg, Maxime Cordy University of Luxembourg, Luxembourg, Mike Papadakis University of Luxembourg, Luxembourg, Yves Le Traon University of Luxembourg, Luxembourg
Pre-print Media Attached
10:22
28m
Live Q&A
Discussions and Q&A
MSR Technical Papers

11:10 - 12:00
Welcome Event MSR Technical Papers / MSR Tutorials / MSR MIP Award / MSR FOSS Award / MSR content / MSR Mining Challenge / MSR Hackathon / MSR Awards / MSR Registered Reports / MSR Data Showcase / MSR Shadow PC / MSR Keynotes at MSR Room 1

The MSR welcoming sessions will feature informal networking opportunities for newcomers to meet each other, learn about the MSR conference series, and interact with some established MSR veterans. All are welcome!

15:00 - 16:15
Opening and KeynoteMOBILESoft Plenary at MOBILESoft Room
Chair(s): Alessandra Gorla IMDEA Software Institute, Valerio Terragni The University of Auckland, Mattia Fazzini University of Minnesota, Rui Abreu Faculty of Engineering, University of Porto, Portugal
15:00
15m
Talk
Opening
MOBILESoft Plenary

Media Attached
15:15
30m
Keynote
Contact Tracing Apps: Engineering Privacy in Quicksand
MOBILESoft Plenary
Media Attached
15:45
30m
Live Q&A
Q&A and Discussion
MOBILESoft Plenary

16:30 - 17:30
Empirical Studies and Software ModelingMOBILESoft Tool Demos and Mobile Apps / MOBILESoft Technical Papers at MOBILESoft Room
Chair(s): Mattia Fazzini University of Minnesota
16:32
15m
Talk
The Impact of Instant Messaging on the Energy Consumption of Android Devices
MOBILESoft Technical Papers
Stylianos Rammos Vrije Universiteit Amsterdam, Mansi Mundra Vrije Universiteit Amsterdam, Guijing Xu Vrije Universiteit Amsterdam, Chuyi Tong Vrije Universiteit Amsterdam, Wojciech Ziółkowski Vrije Universiteit Amsterdam, Ivano Malavolta Vrije Universiteit Amsterdam
Pre-print Media Attached
16:47
15m
Research paper
Assessing the Feasibility of Web-Request Prediction Models on Mobile Platforms
MOBILESoft Technical Papers
Yixue Zhao University of Massachusetts at Amherst, USA, Siwei Yin Beijing University of Posts and Telecommunications, Adriana Sejfia University of Southern California, Marcelo Schmitt Laser University of Southern California, USA, Haoyu Wang Beijing University of Posts and Telecommunications, Nenad Medvidović University of Southern California, USA
Pre-print Media Attached
17:02
10m
Talk
GraphifyEvolution - A Modular Approach to Analysing Source Code Histories
MOBILESoft Tool Demos and Mobile Apps
Kristiina Rahkema University of Tartu, Dietmar Pfahl University of Tartu
Pre-print Media Attached
17:12
20m
Live Q&A
Q&A and Discussion
MOBILESoft Technical Papers

17:00 - 17:50
Mining Challenge SessionMSR Mining Challenge / MSR Technical Papers at MSR Room 1
Chair(s): Miltiadis Allamanis Microsoft Research, UK, Rafael-Michael Karampatsis The University of Edinburgh, Charles Sutton Google Research
17:01
2m
Welcome by the Mining Challenge Co-chairs
MSR Mining Challenge
Miltiadis Allamanis Microsoft Research, UK, Rafael-Michael Karampatsis The University of Edinburgh, Charles Sutton Google Research
17:03
3m
Talk
A large-scale study on human-cloned changes for automated program repair
MSR Mining Challenge
Fernanda Madeiral KTH Royal Institute of Technology, Thomas Durieux KTH Royal Institute of Technology, Sweden
Link to publication Pre-print
17:06
3m
Talk
Applying CodeBERT for Automated Program Repair of Java Simple Bugs
MSR Mining Challenge
Ehsan Mashhadi University of Calgary, Hadi Hemmati University of Calgary
Pre-print Media Attached
17:09
3m
Talk
PySStuBs: Characterizing Single-Statement Bugs in Popular Open-Source Python Projects
MSR Mining Challenge
Arthur Veloso Kamienski University of Alberta, Luisa Palechor University of Alberta, Abram Hindle University of Alberta, Cor-Paul Bezemer University of Alberta
Pre-print
17:12
3m
Talk
How Effective is Continuous Integration in Indicating Single-Statement Bugs?
MSR Mining Challenge
Jasmine Latendresse Concordia University, Rabe Abdalkareem Queens University, Kingston, Canada, Diego Costa Concordia University, Canada, Emad Shihab Concordia University
Pre-print
17:15
3m
Talk
Mea culpa: How developers fix their own simple bugs differently from other developers
MSR Mining Challenge
Wenhan Zhu University of Waterloo, Michael W. Godfrey University of Waterloo, Canada
Pre-print
17:18
3m
Talk
On the Distribution of "Simple Stupid Bugs" in Unit Test Files: An Exploratory Study
MSR Mining Challenge
Anthony Peruma Rochester Institute of Technology, Christian D. Newman Rochester Institute of Technology
Pre-print Media Attached
17:21
3m
Talk
On the Rise and Fall of Simple Stupid Bugs: a Life-Cycle Analysis of SStuBs
MSR Mining Challenge
Balázs Mosolygó University of Szeged, Norbert Vándor University of Szeged, Gabor Antal University of Szeged, Peter Hegedus University of Szeged
Pre-print
17:24
3m
Talk
On the Effectiveness of Deep Vulnerability Detectors to Simple Stupid Bug Detection
MSR Mining Challenge
Jiayi Hua Beijing University of Posts and Telecommunications, Haoyu Wang Beijing University of Posts and Telecommunications
Pre-print
17:27
23m
Live Q&A
Discussions and Q&A
MSR Technical Papers

18:10 - 19:00
Keynote: Nicole Forsgren MSR Technical Papers at MSR Room 1

Tue 18 May

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

02:00 - 02:50
Keynote: Leslie MileyMSR Technical Papers at MSR Room 1
03:10 - 04:00
Technical Debt and SmellsMSR Technical Papers / MSR Data Showcase at MSR Room 1
Chair(s): Gema Rodríguez-Pérez University of Waterloo
03:11
4m
Talk
Technical Debt in the Peer-Review Documentation of R Packages: a rOpenSci Case Study
MSR Technical Papers
Zadia Codabux University of Saskatchewan, Melina Vidoni RMIT University, Fatemeh Hendijani Fard University of British Columbia
Pre-print
03:15
3m
Talk
QScored: A Large Dataset of Code Smells and Quality Metrics
MSR Data Showcase
Tushar Sharma Siemens Research, Marouane Kessentini University of Michigan
Pre-print
03:18
3m
Talk
Architecture Smells and Pareto Principle: A Preliminary Empirical Exploration
MSR Technical Papers
Pre-print
03:21
4m
Talk
Self-Admitted Technical Debt in R Packages: An Exploratory Study
MSR Technical Papers
Melina Vidoni RMIT University
Pre-print
03:25
4m
Full-paper
An Empirical Study of Developer Discussions on Low Code Software Development Challenges
MSR Technical Papers
Md Abdullah Al Alamin University of Calgary, Sanjay Malakar Bangladesh University of Engineering and Technology, Gias Uddin University of Calgary, Canada, Sadia Afroz Bangladesh University of Engineering and Technology, Tameem Bin Haider Bangladesh University of Engineering and Technology, Anindya Iqbal Bangladesh University of Engineering and Technology Dhaka, Bangladesh
Pre-print
03:29
31m
Live Q&A
Discussions and Q&A
MSR Technical Papers

03:10 - 04:00
Time series dataMSR Data Showcase / MSR Technical Papers at MSR Room 2
Chair(s): Shane McIntosh University of Waterloo
03:11
3m
Talk
AndroCT: Ten Years of App Call Traces in Android
MSR Data Showcase
Wen Li , Xiaoqin Fu Washington State University, Haipeng Cai Washington State University, USA
Pre-print Media Attached
03:14
4m
Talk
Mining Workflows for Anomalous Data Transfers
MSR Technical Papers
Huy Tu North Carolina State University, USA, George Papadimitriou University of Southern California, Mariam Kiran ESnet, LBNL, Cong Wang Renaissance Computing Institute, Anirban Mandal Renaissance Computing Institute, Ewa Deelman University of Southern California, Tim Menzies North Carolina State University, USA
Pre-print
03:18
4m
Talk
Escaping the Time Pit: Pitfalls and Guidelines for Using Time-Based Git Data
MSR Technical Papers
Samuel W. Flint University of Nebraska-Lincoln, Jigyasa Chauhan University of Nebraska-Lincoln, Robert Dyer University of Nebraska-Lincoln
Pre-print Media Attached
03:22
4m
Paper
On the Naturalness and Localness of Software Logs
MSR Technical Papers
Sina Gholamian University of Waterloo, Paul A. S. Ward University of Waterloo
Pre-print
03:26
4m
Talk
How Do Software Developers Use GitHub Actions to Automate Their Workflows?
MSR Technical Papers
Timothy Kinsman University of Adelaide, Mairieli Wessel University of Sao Paulo, Marco Gerosa Northern Arizona University, USA, Christoph Treude University of Adelaide
Pre-print
03:30
30m
Live Q&A
Discussions and Q&A
MSR Technical Papers

08:00 - 08:15
08:00
15m
Day opening
Conference Opening
ICSSP/ICGSE Research Papers
Reda Bendraou Sorbonne University — LIP6 / Paris Nanterre University , Darja Šmite Blekinge Institute of Technology, Stefan Sauer Paderborn University, Aurora Vizcaíno Universidad de Castilla - La Mancha
Media Attached
08:15 - 08:54
1A: Software ProcessICSSP/ICGSE Research Papers at ICSSP/ICGSE Room
Chair(s): Marco Kuhrmann University of Passau, Stefan Sauer Paderborn University

YT: https://www.youtube.com/watch?v=MNz8DiXnijQ

08:15
13m
Full-paper
Challenges in the Development of Mobile Online Services in the Automotive Industry – A Case Study
ICSSP/ICGSE Research Papers
A: Nils Prenner Leibniz Universität Hannover, Software Engineering Group, A: Jil Klünder Leibniz Universität Hannover, A: Michael Nolting Volkswagen AG, A: Oliver Sniehotta Volkswagen Nutzfahrzeuge, A: Kurt Schneider Leibniz Universität Hannover, Software Engineering Group
Media Attached
08:28
13m
Full-paper
Towards Shaping the Software Lifecycle with Methods and Practices
ICSSP/ICGSE Research Papers
A: Jil Klünder Leibniz Universität Hannover, A: Melanie Busch Leibniz University Hannover, A: Natalie Dehn Leibniz University Hannover, A: Oliver Karras Leibniz University Hannover
Pre-print
08:41
13m
Full-paper
Understanding Barriers to Internal Startups in Large Organizations: Evidence from a Globally Distributed Company
ICSSP/ICGSE Research Papers
A: Tor Sporsem SINTEF, A: Anastasiia Tkalich SINTEF, A: Nils Brede Moe SINTEF, A: Marius Mikalsen SINTEF
Media Attached
09:04 - 09:56
1B: Human Factors and Social AspectsICSSP/ICGSE Research Papers / ICSSP/ICGSE Experience Reports & Industry Talks at ICSSP/ICGSE Room
Chair(s): Fabio Calefato University of Bari
09:04
13m
Full-paper
TaskAllocator: A Recommendation Approach for Role-based Tasks Allocation in Agile Software Development
ICSSP/ICGSE Research Papers
A: Saad Shafiq Johannes Kepler University, Linz, A: Atif Mashkoor Johannes Kepler University Linz, A: Christoph Mayr-Dorn Johannes Kepler University, Linz, A: Alexander Egyed Johannes Kepler University
Pre-print Media Attached
09:17
13m
Full-paper
Do Communities in Developer Interaction Networks Align with Subsystem Developer Teams? An Empirical Study of Open Source Systems
ICSSP/ICGSE Research Papers
A: Usman Ashraf Johannes Kepler University Linz, Austria, A: Christoph Mayr-Dorn Johannes Kepler University, Linz, A: Atif Mashkoor Johannes Kepler University Linz, A: Alexander Egyed Johannes Kepler University, A: Sebastiano Panichella Zurich University of Applied Sciences
Pre-print Media Attached
09:30
13m
Experience report
Toward Understanding of Employee Motivation for Software InnerSourcing
ICSSP/ICGSE Experience Reports & Industry Talks
A: Shinobu Saito NTT Software Innovation Center, A: IIMURA Yukako NTT
Media Attached
09:43
13m
Full-paper
The Role of Skillset in the Determination of DevOps Implementation Strategy
ICSSP/ICGSE Research Papers
Ruth Macarthy University of Salford, Julian Bass University of Salford
Media Attached
10:00 - 10:50
Developer communicationsMSR Technical Papers / MSR Data Showcase at MSR Room 1
Chair(s): Hourieh Khalajzadeh Monash University, Australia
10:01
3m
Talk
Waiting around or job half-done? Sentiment in self-admitted technical debt
MSR Technical Papers
Gianmarco Fucci University of Sannio, Nathan Cassee Eindhoven University of Technology, Fiorella Zampetti University of Sannio, Italy, Nicole Novielli University of Bari, Alexander Serebrenik Eindhoven University of Technology, Massimiliano Di Penta University of Sannio, Italy
Pre-print Media Attached
10:04
4m
Research paper
Automatically Selecting Follow-up Questions for Deficient Bug Reports
MSR Technical Papers
Mia Mohammad Imran Virginia Commonwealth University, Agnieszka Ciborowska Virginia Commonwealth University, Kostadin Damevski Virginia Commonwealth University
Pre-print
10:08
4m
Talk
Challenges in Developing Desktop Web Apps: a Study of Stack Overflow and GitHub
MSR Technical Papers
Gian Luca Scoccia University of L'Aquila, Patrizio Migliarini DISIM, University of L'Aquila, Marco Autili University of L'Aquila, Italy
Pre-print
10:12
3m
Talk
Search4Code: Code Search Intent Classification Using Weak Supervision
MSR Data Showcase
Nikitha Rao Microsoft Research, Chetan Bansal Microsoft Research, Joe Guan Microsoft
Pre-print
10:15
35m
Live Q&A
Discussions and Q&A
MSR Technical Papers

10:00 - 10:50
ML and Deep LearningMSR Technical Papers / MSR Data Showcase / MSR Registered Reports at MSR Room 2
Chair(s): Hongyu Zhang The University of Newcastle
10:01
4m
Talk
Fast and Memory-Efficient Neural Code Completion
MSR Technical Papers
Alexey Svyatkovskiy Microsoft, Sebastian Lee University of Oxford, Anna Hadjitofi Alan Turing Institute, Maik Riechert Microsoft Research, Juliana Vicente Franco Microsoft Research, Miltiadis Allamanis Microsoft Research, UK
Pre-print Media Attached
10:05
4m
Research paper
Comparative Study of Feature Reduction Techniques in Software Change Prediction
MSR Technical Papers
Ruchika Malhotra Delhi Technological University, Ritvik Kapoor Delhi Technological University, Deepti Aggarwal Delhi Technological University, Priya Garg Delhi Technological University
Pre-print
10:09
4m
Talk
An Empirical Study on the Usage of BERT Models for Code Completion
MSR Technical Papers
Matteo Ciniselli Università della Svizzera Italiana, Nathan Cooper William & Mary, Luca Pascarella Università della Svizzera italiana (USI), Denys Poshyvanyk College of William & Mary, Massimiliano Di Penta University of Sannio, Italy, Gabriele Bavota Software Institute, USI Università della Svizzera italiana
Pre-print
10:13
3m
Talk
ManyTypes4Py: A benchmark Python dataset for machine learning-based type inference
MSR Data Showcase
Amir Mir Delft University of Technology, Evaldas Latoskinas Delft University of Technology, Georgios Gousios Facebook & Delft University of Technology
Pre-print
10:16
3m
Talk
KGTorrent: A Dataset of Python Jupyter Notebooks from Kaggle
MSR Data Showcase
Luigi Quaranta University of Bari, Italy, Fabio Calefato University of Bari, Filippo Lanubile University of Bari
10:19
3m
Talk
Exploring the relationship between performance metrics and cost saving potential of defect prediction models
MSR Registered Reports
Steffen Herbold University of Göttingen
Pre-print
10:22
28m
Live Q&A
Discussions and Q&A
MSR Technical Papers

10:10 - 10:50
Empirical Studies in Program ComprehensionICPC Research / ICPC Education at ICPC Main Room
Chair(s): Chaiyong Ragkhitwetsagul Mahidol University, Thailand
10:10
10m
Paper
Considerations and Pitfalls in Controlled Experiments on Code ComprehensionICPC 2021 Honorable Mention
ICPC Research
Dror Feitelson Hebrew University
Pre-print Media Attached
10:20
10m
Paper
Let's Ask Students About Their Programs, Automatically
ICPC Education
Teemu Lehtinen Aalto University, André L. Santos University Institute of Lisbon, Portugal, Juha Sorva Aalto University
Pre-print Media Attached
10:30
10m
Paper
The effect of block-based formulas on formula comprehension in spreadsheets
ICPC Research
Bas Jansen Delft University of Technology, Felienne Hermans Leiden University
Pre-print Media Attached
10:40
10m
Paper
Is Algorithm Comprehension Different from Program Comprehension?
ICPC Education
Philipp Kather , Jan Vahrenhold Department of Computer Science, Westfälische Wilhelms-Universität Münster
Pre-print Media Attached
11:00 - 11:30
Impact on CodeICPC Journal First / ICPC Research at ICPC Main Room
Chair(s): Dario Di Nucci Tilburg University
11:00
10m
Paper
Locating Faulty Methods with a Mixed RNN and Attention Model
ICPC Research
Shouliang Yang School of Software, Shanghai Jiao Tong University, Junming Cao Shanghai JiaoTong University, Hushuang Zeng School of Software, Shanghai Jiao Tong University, Beijun Shen School of Electronic Information and Electrical Engineering, Shanghai Jiao Tong University, Hao Zhong Shanghai Jiao Tong University
Pre-print Media Attached
11:10
10m
Paper
EtherSolve: Computing an Accurate Control-Flow Graph from Ethereum Bytecode
ICPC Research
Filippo Contro Università degli Studi di Verona, Marco Crosara University of Verona, Mariano Ceccato University of Verona, Mila Dalla Preda University of Verona, Italy
Pre-print Media Attached
11:20
10m
Paper
A systematic mapping study on architectural smells detection (JSS)
ICPC Journal First
Haris Mumtaz University of Auckland, Paramvir Singh The University of Auckland, Kelly Blincoe University of Auckland
Media Attached
11:10 - 12:00
11:10
50m
Tutorial
PyDriller 1.0 -- Ready to grow together
MSR Tutorials
Alberto Bacchelli University of Zurich, Maurício Aniche Delft University of Technology
Pre-print
11:30 - 12:00
11:30
30m
Social Event
Introduction to the social program
ICPC Research

13:30 - 14:00
13:30
20m
Social Event
Platform open for social interaction
FormaliSE

13:50
10m
Day opening
Welcome from the organisers
FormaliSE

Media Attached
14:00 - 15:00
Property and contract specificationFormaliSE at FormaliSE Room
14:00
30m
Talk
Methodology for Specification and Verification of High-Level Properties with MetAcsl
FormaliSE
Virgile Robles CEA List, Software Reliability and Security Lab, Nikolai Kosmatov CEA List, Virgile Prevosto CEA Tech List, Louis Rilling DGA Maîtrise de l'Information, Pascale Le Gall CentraleSupelec
Pre-print Media Attached
14:30
30m
Talk
How much Specification is Enough? Mutation Analysis for Software Contracts
FormaliSE
Alexander Knüppel TU Braunschweig, Leon Schaer TU Braunschweig, Ina Schaefer TU Braunschweig
Media Attached
14:30 - 15:00
OpeningSEAMS at SEAMS Room
Chair(s): Rogério de Lemos University of Kent, UK

YT video

15:00 - 15:30
15:00
30m
Social Event
Platform open for social interaction
FormaliSE

15:00 - 16:00
KeynoteMOBILESoft Plenary at MOBILESoft Room
Chair(s): Rui Abreu Faculty of Engineering, University of Porto, Portugal
15:00
30m
Keynote
Analyzing Android malicious apps with Tacyt
MOBILESoft Plenary
Deepak Daswani Chief Security Ambassador at ElevenPaths
15:30
30m
Live Q&A
Q&A and Discussion
MOBILESoft Plenary

15:00 - 15:55
Session 1: Self-Adaptation and Machine LearningSEAMS at SEAMS Room
Chair(s): Sona Ghahremani Hasso Plattner Institute, University of Potsdam
15:00
5m
Paper
On the Impact of Applying Machine Learning in the Decision-Making of Self-Adaptive SystemsShort Paper
SEAMS
Omid Gheibi , Danny Weyns KU Leuven, Federico Quin Katholieke Universiteit Leuven
Pre-print Media Attached
15:05
5m
Paper
Federated Machine Learning as a Self-adaptive ProblemShort Paper
SEAMS
Luciano Baresi Politecnico di Milano, Giovanni Quattrocchi Politecnico di Milano, Nicholas Rasi
Media Attached
15:10
5m
Paper
Towards Better Adaptive Systems by Combining MAPE, Control Theory, and Machine LearningShort Paper
SEAMS
Danny Weyns KU Leuven, Bradley Schmerl Carnegie Mellon University, USA, Masako Kishida , Alberto Leva Politecnico di Milano, Marin Litoiu York University, Necmiye Ozay , Colin Paterson University of York, Kenji Tei Waseda University / National Institute of Informatics, Japan
Pre-print Media Attached
15:15
35m
Live Q&A
Session 1 - Discussion
SEAMS

Media Attached
16:00 - 16:10
16:00 - 17:00
Keynote 1SEAMS at SEAMS Room
Chair(s): Ingrid Nunes Universidade Federal do Rio Grande do Sul (UFRGS), Brazil
16:00
60m
Keynote
Viewing Autonomic Computing through the Lens of Embodied Artificial Intelligence: A Self-DebateKeynote
SEAMS
A: Jeffrey Kephart IBM Thomas J Watson Research Center
Media Attached
16:10 - 16:40
Most Influential Paper-ICPC 2011ICPC Research at ICPC Main Room
16:10
30m
Paper
Design Defects Detection and Correction by Example
ICPC Research
Marouane Kessentini University of Michigan, Wael Kessentini DePaul University, Houari Sahraoui Université de Montréal, Mounir Assaf Stevens Institute of Technology, Ali Ouni ETS Montreal, University of Quebec
Media Attached
16:15 - 17:15
16:17
15m
Talk
An Empirical Study on the Impact of Refactoring on Quality Metrics in Android Applications
MOBILESoft Technical Papers
Oumayma Hamdi ETS Montreal, University of Quebec, Ali Ouni ETS Montreal, University of Quebec, Eman Abdullah AlOmar Rochester Institute of Technology, USA, Mel Ó Cinnéide University College Dublin & Lero, Ireland, Mohamed Wiem Mkaouer Rochester Institute of Technology
Media Attached
16:32
13m
Talk
Towards Understanding iOS App Store Search Advertising: An Explorative Study
MOBILESoft Technical Papers
Siming Su Beijing University of Posts and Telecommunications, Haoyu Wang Beijing University of Posts and Telecommunications, Guoai Xu
Media Attached
16:45
10m
Talk
ITDroid: A Tool for Automated Detection of i18n Issues on Android Apps
MOBILESoft Tool Demos and Mobile Apps
Camilo Escobar-Velásquez Universidad de los Andes, Andrés Donoso-Diaz Universidad de los Andes, Mario Linares-Vasquez Universidad de los Andes
Media Attached
16:55
20m
Live Q&A
Q&A and Discussion
MOBILESoft Technical Papers

16:30 - 17:00
16:30
30m
Social Event
Platform open for social interaction
FormaliSE

16:50 - 17:20
16:50
5m
Paper
Towards improving architectural diagram consistency using system descriptors
ICPC Early Research Achievement (ERA)
Jalves Nicacio University of Quebec at Chicoutimi, Fabio Petrillo Université du Québec à Chicoutimi, Canada
Pre-print Media Attached
16:55
10m
Paper
API2Com: On the Improvement of Automatically Generated Code Comments Using API Documentations
ICPC Replications and Negative Results (RENE)
Ramin Shahbazi , Rishab Sharma , Fatemeh Hendijani Fard University of British Columbia
Pre-print Media Attached
17:05
5m
Paper
Automatic Extraction of Code Dependency in Virtual Reality Software
ICPC Early Research Achievement (ERA)
Jacinto Molina University of Texas at San Antonio, Xue Qin Villanova University, Xiaoyin Wang University of Texas at San Antonio
Media Attached
17:10
10m
Paper
FLeCCS: A Technique for Suggesting Fragment-Level Similar Co-change Candidates
ICPC Research
Manishankar Mondal Assistant Professor, Khulna University, Chanchal K. Roy University of Saskatchewan, Banani Roy University of Saskatchewan, Kevin Schneider University of Saskatchewan
Media Attached
17:00 - 17:50
2A: Keynote Margaret-Anne D. StoreyICSSP/ICGSE Research Papers at ICSSP/ICGSE Room
Chair(s): Reda Bendraou Sorbonne University — LIP6 / Paris Nanterre University
17:00
50m
Keynote
After the Pandemic: Rethinking Developer Productivity
ICSSP/ICGSE Research Papers
A: Margaret-Anne Storey University of Victoria
Media Attached
17:00 - 17:50
HackathonMSR Technical Papers / MSR Hackathon at MSR Room 1
Chair(s): Jim Herbsleb Carnegie Mellon University, Audris Mockus The University of Tennessee, Alexander Nolte University of Tartu
17:01
2m
Welcome by the MSR Hackathon Co-Chairs
MSR Hackathon
Jim Herbsleb Carnegie Mellon University, Audris Mockus The University of Tennessee, Alexander Nolte University of Tartu
17:03
3m
Talk
An Exploratory Study of Project Activity Changepoints in Open Source Software Evolution
MSR Hackathon
James Walden Northern Kentucky University, Noah Burgin, Kuljit Kaur Chahal Kaur
17:06
3m
Paper
The Diversity-Innovation Paradox in Open-Source Software
MSR Hackathon
Mengchen Sam Yong Carnegie Mellon University, Pittsburgh, Pennsylvania, United States, Lavinia Francesca Paganini Federal University of Pernambuco, Huilian Sophie Qiu Carnegie Mellon University, Pittsburgh, Pennsylvania, United States, José Bayoán Santiago Calderón University of Virginia, USA
DOI Pre-print
17:09
4m
Talk
The Secret Life of Hackathon Code
MSR Technical Papers
Ahmed Samir Imam Mahmoud University of Tartu, Tapajit Dey Lero - The Irish Software Research Centre and University of Limerick, Alexander Nolte University of Tartu, Audris Mockus The University of Tennessee, Jim Herbsleb Carnegie Mellon University
Pre-print
17:13
3m
Talk
Tracing Vulnerable Code Lineage
MSR Hackathon
David Reid University of Tennessee, Kalvin Eng University of Alberta, Chris Bogart Carnegie Mellon University, Adam Tutko University of Tennessee - Knoxville
Pre-print
17:16
3m
Talk
Building the Collaboration Graph of Open-Source Software Ecosystem
MSR Hackathon
Elena Lyulina JetBrains Research, Mahmoud Jahanshahi
Pre-print
17:19
1m
Talk
The Secret Life of Hackathon Code
MSR Hackathon
Ahmed Samir Imam Mahmoud University of Tartu, Tapajit Dey Lero - The Irish Software Research Centre and University of Limerick
Pre-print
17:20
30m
Live Q&A
Discussions and Q&A
MSR Technical Papers

17:00 - 17:50
TestingMSR Technical Papers / MSR Data Showcase at MSR Room 2
Chair(s): Abram Hindle University of Alberta
17:01
4m
Talk
What Code Is Deliberately Excluded from Test Coverage and Why?
MSR Technical Papers
Pre-print
17:05
3m
Talk
AndroR2: A Dataset of Manually-Reproduced Bug Reports for Android apps
MSR Data Showcase
Tyler Wendland University of Minnesota, Jingyang Sun University of Bristish Columbia, Junayed Mahmud George Mason University, S M Hasan Mansur George Mason University, Steven Huang University of Bristish Columbia, Kevin Moran George Mason University, Julia Rubin University of British Columbia, Canada, Mattia Fazzini University of Minnesota
17:08
3m
Talk
Apache Software Foundation Incubator Project Sustainability Dataset
MSR Data Showcase
Likang Yin University of California, Davis, Zhiyuan Zhang University of California, Davis, Qi Xuan Institute of Cyberspace Security, Zhejiang University of Technology, Hangzhou 310023, China, Vladimir Filkov University of California at Davis, USA
17:11
4m
Talk
Leveraging Models to Reduce Test Cases in Software Repositories
MSR Technical Papers
Golnaz Gharachorlu Simon Fraser University, Nick Sumner Simon Fraser University
Pre-print Media Attached
17:15
4m
Talk
Which contributions count? Analysis of attribution in open source
MSR Technical Papers
Jean-Gabriel Young University of Vermont, Amanda Casari Open Source Programs Office, Google, Katie McLaughlin Open Source Programs Office, Google, Milo Trujillo University of Vermont, Laurent Hébert-Dufresne University of Vermont, James P. Bagrow University of Vermont
Pre-print Media Attached
17:19
4m
Talk
On Improving Deep Learning Trace Analysis with System Call Arguments
MSR Technical Papers
Quentin Fournier Polytechnique Montréal, Daniel Aloise Polytechnique Montréal, Seyed Vahid Azhari Ciena, François Tetreault Ciena
Pre-print
17:23
27m
Live Q&A
Discussions and Q&A
MSR Technical Papers

17:05 - 18:00
Session 2: Cyber-Physical SystemsSEAMS at SEAMS Room
Chair(s): Tomas Bures Charles University
17:05
5m
Paper
ReSonAte: A Runtime Risk Assessment Framework for Autonomous SystemsLong Paper
SEAMS
Media Attached
17:10
5m
Paper
The Hitchhiker's Guide to the End-of-Life for Smart DevicesShort Paper
SEAMS
Media Attached
17:15
5m
Paper
Seamless Reconfiguration of Rule-based IoT ApplicationsShort Paper
SEAMS
Francisco Durán University of Málaga, Spain, Ajay Krishna Inria Grenoble, France, Michel Le Pallec Nokia Bell Labs, Radu Mateescu INRIA, Gwen Salaün University of Grenoble Alpes
Media Attached
17:20
5m
Paper
Body Sensor Network: A Self-Adaptive System Exemplar in the Healthcare DomainArtifact Paper
SEAMS
Eric Bernd Gil University of Brasilia, Ricardo Caldas Chalmers, Arthur Rodrigues University of Brası́lia, Gabriel Levi Gomes da Silva University of Brasília, Brazil, Genaína Nunes Rodrigues University of Brasília, Patrizio Pelliccione Gran Sasso Science Institute (GSSI) and Chalmers | University of Gothenburg
Pre-print Media Attached
17:25
35m
Live Q&A
Session 2 - Discussion
SEAMS

Media Attached
17:20 - 17:50
Open Steering Committee meetingICPC Plenary Sessions at ICPC Main Room
18:00 - 19:00
18:00
60m
Social Event
Mental health in Academia
ICPC Research

18:00 - 18:52
2B: Collaboration in Organizations, Teams and CommunitiesICSSP/ICGSE Research Papers / ICSSP/ICGSE Experience Reports & Industry Talks at ICSSP/ICGSE Room
Chair(s): Paul Clarke Dublin City University & Lero, The Irish Software Research Centre

YT: https://www.youtube.com/watch?v=bCfd_a4G5NU

18:00
13m
Full-paper
Timestamp-based Consistency Checking of Collaboratively Developed Engineering Artifacts
ICSSP/ICGSE Research Papers
A: Michael Alexander Tröls Johannes Kepler University, Linz, A: Atif Mashkoor Johannes Kepler University Linz, A: Alexander Egyed Johannes Kepler University
Media Attached
18:13
13m
Full-paper
An Empirical Investigation of Pull-Requests in Partially Distributed Teams
ICSSP/ICGSE Research Papers
A: Viktoria Stray University of Oslo, A: Nils Brede Moe SINTEF, A: Marius Mikalsen SINTEF, A: Elin Hagen University of Oslo
Media Attached
18:26
13m
Industry talk
Implementation of the Technology Acceptance Model (TAM) for Digital Solutions
ICSSP/ICGSE Experience Reports & Industry Talks
A: Alexis Ocampo , A: Oscar Varila Ecopetrol, A: Karen Nataly Medina Moreno Ecopetrol
Media Attached
18:39
13m
Full-paper
Hierarchical Distribution of Consistency-relevant Changes in a Collaborative Engineering Environment
ICSSP/ICGSE Research Papers
A: Michael Alexander Tröls Johannes Kepler University, Linz, A: Atif Mashkoor Johannes Kepler University Linz, A: Alexander Egyed Johannes Kepler University
Media Attached

Wed 19 May

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

02:00 - 02:30
Understanding Systems -1ICPC Journal First / ICPC Research at ICPC Main Room
Chair(s): Eunjong Choi Kyoto Institute of Technology
02:00
10m
Paper
Weighing the Evidence: On Relationship Types in Microservice Extraction
ICPC Research
Lisa Kirby University of British Columbia, Canada, Evelien Boerstra , Zachary John Christopher Anderson , Julia Rubin University of British Columbia, Canada
Pre-print Media Attached
02:10
10m
Paper
Comprehensive Integration of API Usage Patterns
ICPC Research
Qi Shen Peking University, Shijun Wu , Yanzhen Zou Peking University, Bing Xie Peking University
Pre-print Media Attached
02:20
10m
Paper
Analyzing bug fix for automatic bug cause classification (JSS)
ICPC Journal First
Zhen Ni , Bin Li Yangzhou University, Xiaobing Sun Yangzhou University, Tianhao Chen , Ben Tang , Xinchen Shi
Media Attached
02:00 - 02:50
02:01
4m
Talk
Practitioners' Perceptions of the Goals and Visual Explanations of Defect Prediction Models
MSR Technical Papers
Jirayus Jiarpakdee Monash University, Australia, Chakkrit Tantithamthavorn Monash University, John Grundy Monash University
Pre-print
02:05
3m
Talk
On the Effectiveness of Deep Vulnerability Detectors to Simple Stupid Bug Detection
MSR Mining Challenge
Jiayi Hua Beijing University of Posts and Telecommunications, Haoyu Wang Beijing University of Posts and Telecommunications
Pre-print
02:08
4m
Talk
An Empirical Study of OSS-Fuzz Bugs
MSR Technical Papers
Zhen Yu Ding Motional, Claire Le Goues Carnegie Mellon University
Pre-print
02:12
3m
Talk
Denchmark: A Bug Benchmark of Deep Learning-related Software
MSR Data Showcase
Misoo Kim Sungkyunkwan University, Youngkyoung Kim Sungkyunkwan University, Eunseok Lee Sungkyunkwan University
02:15
4m
Talk
JITLine: A Simpler, Better, Faster, Finer-grained Just-In-Time Defect Prediction
MSR Technical Papers
Chanathip Pornprasit Monash University, Chakkrit Tantithamthavorn Monash University
Pre-print
02:19
31m
Live Q&A
Discussions and Q&A
MSR Technical Papers

02:00 - 02:50
02:01
4m
Talk
Automatic Part-of-Speech Tagging for Security Vulnerability Descriptions
MSR Technical Papers
Sofonias Yitagesu Tianjin University, Xiaowang Zhang Tianjin University, Zhiyong Feng Tianjin University, Li Xiaohong TianJin University, Zhenchang Xing Australian National University
Pre-print
02:05
4m
Talk
Attention-based model for predicting question relatedness on Stack Overflow
MSR Technical Papers
Jiayan Pei South China University of Technology, Yimin Wu South China University of Technology, Research Institute of SCUT in Yangjiang, Zishan Qin South China University of Technology, Yao Cong South China University of Technology, Jingtao Guan Research Institute of SCUT in Yangjiang
Pre-print
02:09
4m
Talk
Characterising the Knowledge about Primitive Variables in Java Code Comments
MSR Technical Papers
Mahfouth Alghamdi The University of Adelaide, Shinpei Hayashi Tokyo Institute of Technology, Takashi Kobayashi Tokyo Institute of Technology, Christoph Treude University of Adelaide
Pre-print
02:13
4m
Talk
Googling for Software Development: What Developers Search For and What They Find
MSR Technical Papers
Pre-print
02:17
3m
Talk
Evaluating Pre-Trained Models for User Feedback Analysis in Software Engineering: A Study on Classification of App-Reviews
MSR Registered Reports
Mohammad Abdul Hadi University of British Columbia, Fatemeh Hendijani Fard University of British Columbia
Pre-print
02:20
3m
Talk
Cross-status Communication and Project Outcomes in OSS Development–A Language Style Matching Perspective
MSR Registered Reports
Yisi Han Nanjing University, Zhendong Wang University of California, Irvine, Yang Feng State Key Laboratory for Novel Software Technology, Nanjing University, Zhihong Zhao Nanjing Tech Unniversity, Yi Wang Beijing University of Posts and Telecommunications
Pre-print
02:23
27m
Live Q&A
Discussions and Q&A
MSR Technical Papers

02:40 - 03:10
Text Analysis for Program ComprehensionICPC Research / ICPC Replications and Negative Results (RENE) at ICPC Main Room
Chair(s): Gema Rodríguez-Pérez University of Waterloo, Canada
02:40
10m
Paper
Exploiting the Unique Expression for Improved Sentiment Analysis in Software Engineering Text
ICPC Research
Kexin Sun , Hui Gao Nanjing University, Hongyu Kuang Nanjing University, Xiaoxing Ma Nanjing University, Guoping Rong Nanjing University, Dong Shao Nanjing University, He Zhang Nanjing University
Pre-print Media Attached
02:50
10m
Paper
Predicting Community Smells’ Occurrence on Individual Developers by Sentiments
ICPC Research
Zijie Huang East China University of Science and Technology, Zhiqing Shao , Guisheng Fan , Jianhua Gao , Ziyi Zhou , Kang Yang , Xingguang Yang
Pre-print Media Attached
03:00
10m
Paper
Checking App Behavior Against App Descriptions: What If There are No App Descriptions?
ICPC Replications and Negative Results (RENE)
Md. Shamsujjoha Monash University, Australia, John Grundy Monash University, Li Li Monash University, Hourieh Khalajzadeh Monash University, Australia, Qinghua Lu
Pre-print Media Attached
03:10 - 04:00
Social SessionICPC Research at ICPC Main Room
03:10
50m
Social Event
Free social Room/Coffee Time
ICPC Research

03:10 - 04:00
03:10
50m
Tutorial
Elasticsearch Full-Text Search Internals
MSR Tutorials
08:00 - 08:50
3A: Keynote Marcin FloryanICSSP/ICGSE Research Papers at ICSSP/ICGSE Room
Chair(s): Darja Šmite Blekinge Institute of Technology
08:00
50m
Keynote
Into the Unknown: From the Office via Home to Anywhere. Experiences from Spotify
ICSSP/ICGSE Research Papers
A: Marcin Floryan Spotify
Media Attached
09:00 - 09:52
09:00
13m
Talk
Do Scaling Agile Frameworks Address Global Software Development Risks? An Empirical Study
ICSSP/ICGSE Journal-First
A: Sarah Beecham Lero - The Irish Software Research Centre and University of Limerick, A: Tony Clear Auckland University of Technology, A: Ramesh Lal , A: John Noll University of Hertfordshire
Link to publication DOI Media Attached
09:13
13m
Talk
Empower Your Agile Organization: Community-based Decision Making in Large-Scale Agile Development at Ericsson
ICSSP/ICGSE Journal-First
A: Maria Paasivaara LUT University, Finland & IT University of Copenhagen, Denmark & Aalto University, Finland, A: Casper Lassenius Aalto University, Finland and Simula Metropolitan Center for Digital Engineering, Norway
Link to publication Media Attached
09:26
13m
Full-paper
Is Agile Not Agile Enough? A Study on How Agile is Applied and Misapplied in the Video Game Development Industry
ICSSP/ICGSE Research Papers
Tim McKenzie University of Canterbury, Miguel Ehécatl Morales Trujillo University of Canterbury, Stephan Lukosch University of Canterbury, Simon Hoermann University of Canterbury
Pre-print Media Attached
09:39
13m
Doctoral symposium paper
Supporting Agile Transformation: A Proposal for a Scientifically Founded Agile Assessment Model
ICSSP/ICGSE Doctoral Track
A: Doruk Tuncel Siemens AG
Media Attached
10:00 - 10:30
ML for Program Comprehension ICPC Journal First at ICPC Main Room
Chair(s): Fabio Palomba University of Salerno
10:00
10m
Paper
Improving deep-learning-based fault localization with resampling (JSEP)
ICPC Journal First
Zhuo Zhang Purdue University, Yan Lei School of Big Data & Software Engineering, Chongqing University, Xiaoguang Mao National University of Defense Technology, Meng Yan School of Big Data & Software Engineering, Chongqing University, Ling Xu School of Big Data & Software Engineering, Chongqing University, Junhao Wen
Media Attached
10:10
10m
Paper
Imbalanced metric learning for crashing fault residence prediction (JSS)
ICPC Journal First
Zhou Xu Wuhan University, Kunsong Zhao Wuhan University, Meng Yan , Peipei Yuan , Ling Xu School of Big Data & Software Engineering, Chongqing University, Yan Lei School of Big Data & Software Engineering, Chongqing University, Xiaohong Zhang Chongqing University
Media Attached
10:20
10m
Paper
Adaptive Selection of Classifiers for Bug Prediction: A Large-Scale Empirical Analysis of Its Performances and a Benchmark Study (SCP)
ICPC Journal First
Fabiano Pecorelli University of Salerno, Dario Di Nucci Tilburg University
Media Attached
10:00 - 10:50
DatasetsMSR Data Showcase / MSR Technical Papers at MSR Room 1
Chair(s): Sridhar Chimalakonda Indian Institute of Technology Tirupati
10:01
3m
Talk
AndroidCompass: A Dataset of Android Compatibility Checks in Code Repositories
MSR Data Showcase
Sebastian Nielebock Otto-von-Guericke University Magdeburg, Germany, Paul Blockhaus Otto-von-Guericke-University Magdeburg, Germany, Jacob Krüger Otto von Guericke University Magdeburg, Frank Ortmeier Otto-von-Guericke-University Magdeburg, Faculty of Computer Science, Chair of Software Engineering
Pre-print Media Attached
10:04
3m
Talk
GE526: A Dataset of Open Source Game Engines
MSR Data Showcase
Dheeraj Vagavolu Indian Institute of Technology Tirupati, Vartika Agrahari Indian Institute of Technology Tirupati, Sridhar Chimalakonda Indian Institute of Technology Tirupati, Akhila Sri Manasa Venigalla IIT Tirupati, India
10:07
3m
Talk
Andromeda: A Dataset of Ansible Galaxy Roles and Their Evolution
MSR Data Showcase
Ruben Opdebeeck Vrije Universiteit Brussel, Ahmed Zerouali Vrije Universiteit Brussel, Coen De Roover Vrije Universiteit Brussel
10:10
3m
Talk
The Wonderless Dataset for Serverless Computing
MSR Data Showcase
Nafise Eskandani TU Darmstadt, Guido Salvaneschi University of St. Gallen
Pre-print
10:13
3m
Talk
DUETS: A Dataset of Reproducible Pairs of Java Library-Clients
MSR Data Showcase
Thomas Durieux KTH Royal Institute of Technology, Sweden, César Soto-Valero KTH Royal Institute of Technology, Benoit Baudry KTH Royal Institute of Technology
Pre-print
10:16
3m
Talk
EQBENCH: A Dataset of Equivalent and Non-equivalent Program Pairs
MSR Data Showcase
Sahar Badihi University of British Columbia, Canada, Yi Li Nanyang Technological University, Singapore, Julia Rubin University of British Columbia, Canada
10:19
31m
Live Q&A
Discussions and Q&A
MSR Technical Papers

10:00 - 10:50
Dependencies and OSSMSR Technical Papers / MSR Registered Reports at MSR Room 2
Chair(s): Luca Pascarella Delft University of Technology
10:01
3m
Talk
Identifying Critical Projects via PageRank and Truck Factor
MSR Technical Papers
Rolf-Helge Pfeiffer IT University of Copenhagen
Pre-print
10:04
4m
Talk
Revisiting Dockerfiles in Open Source Software Over Time
MSR Technical Papers
Kalvin Eng University of Alberta, Abram Hindle University of Alberta
Pre-print
10:08
3m
Talk
Does the First-Response Matter for Future Contributions? A Study of First Contributions
MSR Registered Reports
Noppadol Assavakamhaenghan Nara Institute of Science and Technology, Supatsara Wattanakriengkrai Nara Institute of Science and Technology, Naomichi Shimada Nara Institute of Science and Technology, Raula Gaikovina Kula NAIST, Takashi Ishio Nara Institute of Science and Technology, Kenichi Matsumoto Nara Institute of Science and Technology
Pre-print
10:11
4m
Talk
Data Balancing Improves Self-Admitted Technical Debt Detection
MSR Technical Papers
Murali Sridharan University of Oulu, Leevi Rantala University of Oulu, Maëlick Claes University of Oulu, Mika Mäntylä University of Oulu
Pre-print
10:15
35m
Live Q&A
Discussions and Q&A
MSR Technical Papers

10:40 - 11:00
RefactoringICPC Research at ICPC Main Room
Chair(s): Eunjong Choi Kyoto Institute of Technology
10:40
10m
Paper
Understanding Architecture Erosion: The Practitioners' Perceptive
ICPC Research
Ruiyin Li Wuhan University, China; University of Groningen, The Netherlands, Peng Liang Wuhan University, Mohamed Soliman , Paris Avgeriou University of Groningen, The Netherlands
Pre-print Media Attached
10:50
10m
Paper
Understanding Code Smell Detection via Code Review: A Study of the OpenStack CommunityIEEE/TCSE Distinguished Paper Award
ICPC Research
Xiaofeng Han Wuhan University, China, Amjed Tahir Massey University, Peng Liang Wuhan University, Steve Counsell Brunel University London, Yajing Luo
Pre-print Media Attached
11:10 - 12:00
11:10
50m
Social Event
Free social Room/Happy hour Together/Drink and Science
ICPC Research

13:30 - 14:00
Day openingFormaliSE at FormaliSE Room
13:30
30m
Social Event
Platform open for social interaction
FormaliSE

14:00 - 15:00
Model checkingFormaliSE at FormaliSE Room
14:00
30m
Talk
Formally Verified Credentials Management for Industrial Control Systems
FormaliSE
Tomas Kulik Aarhus University, Jalil Boudjadar Aarhus University, Diego F. Aranha Aarhus University
Pre-print Media Attached
14:30
30m
Talk
Improved Bounded Model Checking of Timed Automata
FormaliSE
Robert L. Smith Politecnico di Milano, Marcello Bersani Politecnico di Milano, Italy, Matteo Rossi Politecnico di Milano, Pierluigi San Pietro Politecnico di Milano
Pre-print Media Attached
14:30 - 15:25
Session 3: Decentralisation and DistributionSEAMS at SEAMS Room
Chair(s): Radu Calinescu University of York, UK
14:30
5m
Paper
Decentralized Self-Adaptive Systems: A Mapping StudyLong Paper
SEAMS
Federico Quin Katholieke Universiteit Leuven, Danny Weyns KU Leuven, Omid Gheibi
Pre-print Media Attached
14:35
5m
Paper
Self-Adaptive Microservice-based Systems - Landscape and Research OpportunitiesLong Paper
SEAMS
Messias Filho State University of Ceará, Eliaquim Barbosa Pimentel , Wellington Pereira , Paulo Maia State University of Ceará, Mariela Inés Cortés
Pre-print Media Attached
14:40
5m
Paper
Platooning LEGOs: An Open Physical Exemplar for Engineering Self-Adaptive Cyber-Physical Systems-of-SystemsArtifact Paper
SEAMS
Yong-Jun Shin Korea Advanced Institute of Science and Technology (KAIST), Lingjun Liu Korea Advanced Institute of Science and Technology (KAIST), Sangwon Hyun , Doo-Hwan Bae Korea Advanced Institute of Science and Technology
Media Attached
14:45
35m
Live Q&A
Session 3 - Discussion
SEAMS

Media Attached
15:00 - 15:30
15:00
30m
Social Event
Platform open for social interaction
FormaliSE

15:00 - 16:00
App Store Analysis and Mobile appsMOBILESoft Tool Demos and Mobile Apps / MOBILESoft Technical Papers at MOBILESoft Room
Chair(s): Mattia Fazzini University of Minnesota
15:02
10m
Talk
Logging Practices with Mobile Analytics: An Empirical Study on Firebase
MOBILESoft Technical Papers
Julian Harty Commercetest Limited, Haonan Zhang Concordia University, Lili Wei The Hong Kong University of Science and Technology, Luca Pascarella Università della Svizzera italiana (USI), Maurício Aniche Delft University of Technology, Weiyi Shang Concordia University
Media Attached
15:12
12m
Talk
An earthquake alert system based on a collaborative approach using smart devices
MOBILESoft Tool Demos and Mobile Apps
Irshad Khan Department of Computer Science and Engineering, Kyungpook National University, Daegu, South Korea., Pandey Manish Department of Computer Science and Engineering, Kyungpook National University, Daegu, South Korea., Young-Woo Kwon Kyungpook National University
Media Attached
15:24
10m
Talk
Developing Apps for Researching the COVID-19 Pandemic with the TrackYourHealth Platform
MOBILESoft Tool Demos and Mobile Apps
Carsten Vogel Institute of Clinical Epidemiology and Biometry, University of Würzburg, Rüdiger Pryss , Johannes Schobel DigiHealth Institute, Neu-Ulm University of Applied Sciences, Winfried Schlee , Felix Beierle University of Würzburg, Germany
Pre-print Media Attached
15:34
8m
Talk
MeetDurian: A Gameful Mobile App to Prevent COVID-19 Infection
MOBILESoft Tool Demos and Mobile Apps
Dongliang Chen Qingdao University, Antonio Bucchiarone Fondazione Bruno Kessler, Trento, Italy, Zhihan Lv Qingdao University
Pre-print Media Attached
15:42
20m
Live Q&A
Q&A and Discussion
MOBILESoft Technical Papers

15:30 - 17:30
Community DebateSEAMS at SEAMS Room
Chair(s): Danny Weyns KU Leuven
15:30
10m
Other
Community Debate - Introduction
SEAMS
Danny Weyns KU Leuven
15:40
5m
Talk
Predict the Future: Preventing unanticipated changes is the ultimate challenge for self-adaptive systemsCommunity Debate Paper
SEAMS
Gregor Engels Paderborn University
15:45
5m
Talk
The Unknown Unknowns Are Not Totally UnknownCommunity Debate Paper
SEAMS
David Garlan Carnegie Mellon University, USA
Pre-print
15:50
5m
Talk
If a System is Learning to Self-adapt, Who's Teaching?Community Debate Paper
SEAMS
Yehia Elkhatib University of Glasgow, Abdessalam Elhabbash Lancaster University
15:55
5m
Talk
Change Is the Ultimate Self-Adaptive ChallengeCommunity Debate Paper
SEAMS
Shang-Wen Cheng Aurora Innovation
Link to publication Pre-print
16:00
5m
Talk
Is this all about handling unanticipated changes or about foreseeing what needs handling?Community Debate Paper
SEAMS
Martina Maggio Lund University, Sweden
16:05
5m
Talk
Self-Adaptation 2.0Community Debate Paper
SEAMS
Tomas Bures Charles University
16:10
5m
Talk
Adaptation to Unknown Situations as the Holy Grail of Learning-Based Self-Adaptive Systems: Research DirectionsCommunity Debate Paper
SEAMS
Ivana Dusparic Trinity College Dublin, Nicolás Cardozo Universidad de los Andes
Pre-print
16:15
5m
Talk
Handling Unanticipated Change is the Penultimate Challenge for Self-Adaptive SystemsCommunity Debate Paper
SEAMS
Jeffrey Kephart IBM Thomas J Watson Research Center
16:20
60m
Live Q&A
Community Debate - Discussion
SEAMS

Media Attached
17:20
10m
Other
Community Debate - Conclusion
SEAMS

16:00 - 16:40
16:00
40m
Keynote
A Layered Model of Comprehension in Collaborative Software Development: Programs, Programming, and Programmers
ICPC Plenary Sessions
Carolyn Penstein Rose Carnegie Mellon University Language Technologies Institute
Media Attached
16:00 - 16:05
16:00
5m
Talk
Welcome
NFS - New Faculty Symposium
Marsha Chechik University of Toronto, Laurie Williams North Carolina State University
16:00 - 16:50
Opening + TD Management - 1TechDebt Technical Papers / TechDebt Tools at TechDebt Room
Chair(s): Maria Teresa Baldassarre Department of Computer Science, University of Bari
16:00
10m
Day opening
Conference Opening
TechDebt Technical Papers
Antonio Martini University of Oslo, Norway
Media Attached
16:10
20m
Full-paper
Business-Driven Technical Debt Prioritization: An Industrial Case Study
TechDebt Technical Papers
Rodrigo Rebouças de Almeida Federal University of Paraiba, Rafael do Nascimento Ribeiro Universidade Federal do Rio Grande do Norte - UFRN, Christoph Treude University of Adelaide, Uirá Kulesza Federal University of Rio Grande do Norte
Pre-print Media Attached
16:30
20m
Full-paper
Preventing Technical Debt by Technical Debt Aware Project Management - Evaluation of a Framework for Managing Technical Debt Developed by Practitioners
TechDebt Technical Papers
Marion Wiese Universität Hamburg, MIN Fakultät, FB Informatik, Matthias Riebisch Universität Hamburg, MIN Fakultät, FB Informatik, Julian Schwarze Gruner + Jahr GmbH
Pre-print Media Attached
16:05 - 16:45
Challenges of being a New Faculty memberNFS - New Faculty Symposium at NFS Room
16:05
40m
Talk
Challenges of being a New Faculty member
NFS - New Faculty Symposium
Marsha Chechik University of Toronto, Laurie Williams North Carolina State University
16:15 - 18:00
16:15
15m
Talk
SequalsK – a Bidirectional Swift-Kotlin-Transpiler
MOBILESoft Technical Papers
Dominik Schultes Technische Hochschule Mittelhessen
Media Attached
16:30
15m
Talk
KotlinDetector: Towards Understanding the Implications of Using Kotlin in Android Applications
MOBILESoft Technical Papers
Fadi Mohsen University of Groningen, Loran Oosterhaven University of Groningen, Fatih Turkmen University of Groningen
Media Attached
16:45
10m
Short-paper
Quantifying the Adoption of Kotlin on Android Stores: Insight from the Bytecode
MOBILESoft Technical Papers
Geoffrey Hecht University of Chile, Alexandre Bergel University of Chile
DOI Pre-print Media Attached
16:55
20m
Live Q&A
Q&A and Discussion
MOBILESoft Technical Papers

17:15
15m
Talk
MOBILESoft 2022
MOBILESoft Plenary

Media Attached
17:30
30m
Day closing
Closing and discussion
MOBILESoft Plenary

Media Attached
16:45 - 17:15
16:45
30m
Talk
Funding
NFS - New Faculty Symposium
Sol Greenspan National Science Foundation, Liliana Pasquale University College Dublin & Lero, Zhi Jin Peking University, John Grundy Monash University
16:50 - 17:25
Understanding Systems -2ICPC Research / ICPC Tool Demonstration / ICPC Replications and Negative Results (RENE) at ICPC Main Room
Chair(s): Fabio Petrillo Université du Québec à Chicoutimi, Canada
16:50
5m
Demonstration
ArCode: A Tool for Supporting Architectural Concerns Comprehension and Implementation
ICPC Tool Demonstration
Ali Shokri Rochester Institute of Technology, Mehdi Mirakhorli Rochester Institute of Technology
Pre-print Media Attached
16:55
10m
Paper
Assessing Semantic Frames to Support Program Comprehension Activities
ICPC Research
Arthur Marques University of British Columbia, Giovanni Viviani University of British Columbia, Gail Murphy University of British Columbia
Pre-print Media Attached
17:05
10m
Paper
Warning-Introducing Commits vs Bug-Introducing Commits: A tool, statistical models, and a preliminary user study
ICPC Replications and Negative Results (RENE)
Louis-Philippe Querel Concordia University, Peter Rigby Concordia University, Montreal, Canada
Media Attached
17:15
10m
Paper
Project-Level Encoding for Neural Source Code Summarization of SubroutinesIEEE/TCSE Distinguished Paper Award
ICPC Research
Aakash Bansal University of Notre Dame, Sakib Haque University of Notre Dame, Collin McMillan University of Notre Dame
Pre-print Media Attached
17:00 - 17:30
17:00
30m
Social Event
Platform open for social interaction
FormaliSE

17:00 - 17:52
17:00
13m
Industry talk
The Distance Made Us Work Closer Together, Now What?
ICSSP/ICGSE Experience Reports & Industry Talks
A: Geir Gåsodden Norwegian Labour and Welfare Administration
Media Attached
17:13
13m
Industry talk
"Pressure Makes Diamonds": Accelerating Modern Approaches in Global Software Engineering
ICSSP/ICGSE Experience Reports & Industry Talks
A: Frances Paulisch Siemens Healthineers
Media Attached
17:26
13m
Talk
Understanding Coordination in Global Software Engineering: A Mixed-Methods Study on the Use of Meetings and Slack
ICSSP/ICGSE Journal-First
A: Viktoria Stray University of Oslo, A: Nils Brede Moe SINTEF
Link to publication DOI Media Attached
17:39
13m
Talk
An Empirical Study on the Teams Structures in Social Coding Using GitHub Projects
ICSSP/ICGSE Journal-First
A: Mariam El Mezouar Royal Military College, A: Feng Zhang Queen's University, Kingston, Ontario, A: Ying Zou Queen's University, Kingston, Ontario
Link to publication DOI Media Attached
17:00 - 17:50
Energy, logging, and APIsMSR Technical Papers at MSR Room 1
Chair(s): Akond Rahman Tennessee Tech University
17:01
3m
Talk
S3M: Siamese Stack (Trace) Similarity Measure
MSR Technical Papers
Aleksandr Khvorov JetBrains, ITMO University, Roman Vasiliev JetBrains, George Chernishev Saint-Petersburg State University, Irving Muller Rodrigues Polytechnique Montreal, Montreal, Canada, Dmitrij Koznov Saint-Petersburg State University, Nikita Povarov JetBrains
Pre-print
17:04
4m
Talk
Mining the ROS ecosystem for Green Architectural Tactics in Robotics and an Empirical Evaluation
MSR Technical Papers
Ivano Malavolta Vrije Universiteit Amsterdam, Katerina Chinnappan Vrije Universiteit Amsterdam, Stan Swanborn Vrije Universiteit Amsterdam, The Netherlands, Grace Lewis Carnegie Mellon Software Engineering Institute, Patricia Lago Vrije Universiteit Amsterdam
Pre-print Media Attached
17:08
4m
Talk
Mining Energy-Related Practices in Robotics Software
MSR Technical Papers
Michel Albonico UTFPR, Ivano Malavolta Vrije Universiteit Amsterdam, Gustavo Pinto Federal University of Pará, Emitzá Guzmán Vrije Universiteit Amsterdam, Katerina Chinnappan Vrije Universiteit Amsterdam, Patricia Lago Vrije Universiteit Amsterdam
Pre-print Media Attached
17:12
3m
Talk
Mining API Interactions to Analyze Software Revisions for the Evolution of Energy Consumption
MSR Technical Papers
Andreas Schuler University of Applied Sciences Upper Austria, Gabriele Anderst-Kotsis Johannes Kepler University, Linz, Austria
Pre-print
17:15
4m
Talk
Can I Solve it? Identifying the APIs required to complete OSS tasks
MSR Technical Papers
Fabio Marcos De Abreu Santos Northern Arizona University, USA, Igor Scaliante Wiese Federal University of Technology – Paraná - UTFPR, Bianca Trinkenreich Northern of Arizona Univeristy, Igor Steinmacher Federal University of Technology - Paraná / Northern Arizona University, Anita Sarma Oregon State University, Marco Gerosa Northern Arizona University, USA
Pre-print
17:19
31m
Live Q&A
Discussions and Q&A
MSR Technical Papers

17:00 - 17:50
Change Management and AnalysisMSR Technical Papers / MSR Registered Reports at MSR Room 2
Chair(s): Sarah Nadi University of Alberta
17:01
4m
Talk
Studying the Change Histories of Stack Overflow and GitHub Snippets
MSR Technical Papers
Saraj Singh Manes Carleton University, Olga Baysal Carleton University
Pre-print
17:05
4m
Talk
Learning Off-By-One Mistakes: An Empirical Study
MSR Technical Papers
Hendrig Sellik Delft University of Technology, Onno van Paridon Adyen N.V., Georgios Gousios Facebook & Delft University of Technology, Maurício Aniche Delft University of Technology
Pre-print
17:09
4m
Talk
Predicting Design Impactful Changes in Modern Code Review: A Large-Scale Empirical Study
MSR Technical Papers
Anderson Uchôa Pontifical Catholic University of Rio de Janeiro (PUC-Rio), Caio Barbosa Pontifical Catholic University of Rio de Janeiro (PUC-Rio), Daniel Coutinho Pontifical Catholic University of Rio de Janeiro (PUC-Rio), Willian Oizumi Pontifical Catholic University of Rio de Janeiro (PUC-Rio), Wesley Assunção Pontifical Catholic University of Rio de Janeiro (PUC-Rio), Silvia Regina Vergilio Federal University of Paraná, Juliana Alves Pereira PUC-Rio, Anderson Oliveira PUC-Rio, Alessandro Garcia PUC-Rio
Pre-print
17:13
4m
Talk
Rollback Edit Inconsistencies in Developer Forum
MSR Technical Papers
Saikat Mondal University of Saskatchewan, Gias Uddin University of Calgary, Canada, Chanchal K. Roy University of Saskatchewan
Pre-print
17:17
3m
Talk
Assessing the Exposure of Software Changes: The DiPiDi Approach
MSR Registered Reports
Mehran Meidani University of Waterloo, Maxime Lamothe University of Waterloo, Shane McIntosh
Pre-print
17:20
4m
Talk
On the Use of Dependabot Security Pull Requests
MSR Technical Papers
Mahmoud Alfadel Concordia Univerisity, Diego Costa Concordia University, Canada, Emad Shihab Concordia University, Mouafak Mkhallalati Concordia University
Pre-print
17:24
26m
Live Q&A
Discussions and Q&A
MSR Technical Papers

17:00 - 17:50
TD Characteristics and ContextsTechDebt Technical Papers at TechDebt Room
Chair(s): Apostolos Ampatzoglou University of Macedonia
17:00
20m
Full-paper
Frequency and Impact of Technical Debt Characteristics in Companies Producing Mechatronic Products
TechDebt Technical Papers
Fandi Bi Technical University of Munich, Birgit Vogel-Heuser Karlsruhe Institute of Technology, Litong Xu
Pre-print Media Attached File Attached
17:20
20m
Full-paper
Impact of Opportunistic Reuse Practices to Technical Debt
TechDebt Technical Papers
Rafael Capilla Universidad Rey Juan Carlos, Tommi Mikkonen University of Helsinki, Carlos Carrillo Technical University of Madrid, Francesca Arcelli Fontana University of Milano - Bicocca, Ilaria Pigazzini University of Milano-Bicocca, Valentina Lenarduzzi LUT University
Media Attached File Attached
17:40
10m
Short-paper
Security Debt: Characteristics, Product Life-Cycle Integrations and Items
TechDebt Technical Papers
Jabier Martinez Tecnalia, Nuria Quintano Tecnalia, Alejandra Ruiz Tecnalia, Izaskun Santamaria Tecnalia, Iker Martinez de Soria Tecnalia, José Arias Tecnalia
Pre-print Media Attached
17:25 - 17:50
17:25 - 18:05
17:25
40m
Talk
Research
NFS - New Faculty Symposium
Alexander Serebrenik Eindhoven University of Technology
17:30 - 18:00
Social EventSEAMS at SEAMS Room
18:00 - 19:20
Industrial PanelTechDebt Technical Papers / TechDebt Tools at TechDebt Room
Chair(s): Carolyn Seaman University of Maryland Baltimore County
18:00
10m
Talk
A Decision Support System Towards a Systemic Perspective on Technical Debt Management
TechDebt Technical Papers
Media Attached
18:10
60m
Other
Industrial Panel
TechDebt Technical Papers
S: Florian Deissenboeck CQSE GmbH, Jan Bosch Chalmers University of Technology, S: Ramsés Gallego Micro Focus, S: Robert Lagerstedt Robert Bosch AB, S: Rodrigo Rebouças de Almeida Federal University of Paraiba
Media Attached
19:10
10m
Short-paper
Architectural Archipelagos: Technical Debt in Long-Lived Software Research Platforms
TechDebt Technical Papers
Marcelo Schmitt Laser University of Southern California, USA, Duc Minh Le Bloomberg, USA, Joshua Garcia University of California, Irvine, Nenad Medvidović University of Southern California, USA
Pre-print Media Attached
18:02 - 18:47
4B: Panel Discussion on Work-from-Anywhere (WFX)ICSSP/ICGSE Research Papers at ICSSP/ICGSE Room
Chair(s): Darja Šmite Blekinge Institute of Technology
18:02
45m
Meeting
Panel Discussion: Will work-from-anywhere (WFX) be the new normality and what research opportunities does it create?
ICSSP/ICGSE Research Papers
C: Darja Šmite Blekinge Institute of Technology, P: Marcin Floryan Spotify, P: Eduardo Franciosi Dell, P: Gerd Hoefner Siemens Healthineers, P: Nils Brede Moe SINTEF, P: Margaret-Anne Storey University of Victoria
Media Attached
18:05 - 18:45
Multiculturalism, family, supporting students where they are atNFS - New Faculty Symposium at NFS Room
18:05
40m
Talk
Multiculturalism, family, supporting students where they are at, Participants fish bowl
NFS - New Faculty Symposium

18:10 - 19:00
18:10
50m
Social Event
Quiz- How much do you know about ICPC?
ICPC Research

18:45 - 19:15
Deep Work / ProductivityNFS - New Faculty Symposium at NFS Room
18:45
30m
Talk
Deep work / Productivity
NFS - New Faculty Symposium
Laurie Williams North Carolina State University
18:47 - 19:00
Conference Closing & AwardsICSSP/ICGSE Research Papers at ICSSP/ICGSE Room
18:47
13m
Awards
Conference Closing & Awards
ICSSP/ICGSE Research Papers
Reda Bendraou Sorbonne University — LIP6 / Paris Nanterre University , Darja Šmite Blekinge Institute of Technology
Media Attached
23:00 - 23:30
23:00
30m
Meeting
Mentoring circle led by Joanne M. Atlee
Social and Networking
Joanne M. Atlee University of Waterloo

Thu 20 May

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

02:00 - 02:15
1.1 Conference opening Time Band 3CHASE Research Papers at CHASE Room
02:00
15m
Day opening
Conference opening + awards announcement
CHASE Research Papers

02:00 - 02:30
Code SummarizationICPC Research at ICPC Main Room
Chair(s): David Lo Singapore Management University
02:00
10m
Paper
Exploiting Method Names to Improve Code Summarization: A Deliberation Multi-Task Learning Approach
ICPC Research
Rui Xie Peking University, Wei Ye Peking University, Jinan Sun , Shikun Zhang Peking University
Pre-print Media Attached
02:10
10m
Paper
A Multi-Modal Transformer-based Code Summarization Approach for Smart Contracts
ICPC Research
Zhen Yang City University of Hong Kong, China, Jacky Keung City University of Hong Kong, Xiao Yu Wuhan University of Technology, Xiaodong Gu Shanghai Jiao Tong University, China, Zhengyuan Wei City University of Hong Kong, Hong Kong, Xiaoxue Ma , Miao ZHANG City University of Hong Kong
Pre-print Media Attached
02:20
10m
Paper
Improving Code Summarization with Block-wise Abstract Syntax Tree Splitting
ICPC Research
Chen Lin , Zhichao Ouyang , Junqing Zhuang , Jianqiang Chen , Hui Li Department of Computer Science, Xiamen University, Rongxin Wu Xiamen University
Pre-print Media Attached
02:15 - 02:55
02:15
2m
Other
Session opening
CHASE Research Papers

02:17
10m
Full-paper
Approaches to Diversifying the Programmer Community -- The Case of the Girls Coding Day
CHASE Research Papers
Huilian Sophie Qiu Carnegie Mellon University, Pittsburgh, Pennsylvania, United States, Wen Yang Coding Girls Club, China, Alexander Nolte University of Tartu
Media Attached
02:27
10m
Full-paper
Evaluating Age Bias In E-commerce
CHASE Research Papers
Jennifer McIntosh Monash University, Xiaojiao Du Monash University, Zexian Wu Monash University, Giahuy Truong Monash University, Quang Ly Monash University, Richard How Monash University, Sriram Viswanathan Monash University, Tanjila Kanij Monash University
Media Attached
02:37
5m
Short-paper
Doing COVID-era Controlled Studies with Humans: Tales from the Trenches
CHASE Research Papers
Rupika Dikkala , Roli Khanna Oregon State University, Caleb Matthews Oregon State University, Jonathan Dodge Oregon State University, Sai Raja Oregon State University, Catherine Hu Oregon State University, Jed Irvine Oregon State University, Zeyad Shureih Oregon State University, Kin-Ho Lam Oregon State University, Andrew Anderson Oregon State University, Minsuk Kahng Oregon State University, Alan Fern , Margaret Burnett Oregon State University
Media Attached
02:42
13m
Other
Session discussion + closing
CHASE Research Papers

02:40 - 03:00
02:40
5m
Demonstration
RefactorHub: A Commit Annotator for Refactoring
ICPC Tool Demonstration
Ryo Kuramoto Tokyo Institute of Technology, Motoshi Saeki Tokyo Institute of Technology, Shinpei Hayashi Tokyo Institute of Technology
Pre-print Media Attached
02:45
5m
Paper
Detecting Inconsistent Thrown Exceptions
ICPC Early Research Achievement (ERA)
Lin Xu , Hao Zhong Shanghai Jiao Tong University
Media Attached
02:50
10m
Paper
Where to Handle an Exception? Recommending Exception Handling Locations from a Global Perspective
ICPC Research
Xiangyang Jia School of Computer Science, Wuhan University, Songqiang Chen School of Computer Science, Wuhan University, Xingqi Zhou , Xintong Li , Run Yu , Xu Chen , Jifeng Xuan Wuhan University
Pre-print Media Attached
03:00 - 04:00
03:00
60m
Social Event
How to write socio-technical papers in ICPC Community
ICPC Research
Bonita Sharif University of Nebraska-Lincoln, USA, Foutse Khomh Polytechnique Montréal, Eliane Wiese University of Utah
03:05 - 03:45
1.4 PanelCHASE Research Papers at CHASE Room

Panel topic: CHASE in the age of crises and technological revolution

Panel abstract: For the past 13 years, CHASE has covered an extensive range of research on the cooperative and human aspects of software engineering. As CHASE takes its first step as a co-located conference at ICSE, the world of software looks more diverse than ever. Old challenges continue to be relevant as new challenges emerge at an increasing rate. The ongoing pandemic has suddenly shifted an unprecedented amount of work into online mode, while critical questions around the ethics, sustainability, and security of software enter everyday discussions. Technological revolutions in the form of AI and new network technologies are transforming our societies, while political, ecological, and humanitarian crises loom. There is a need for education and re-education of entire workforces, as jobs are transformed. Simultaneously, a large part of the global population has no access to electricity, not to mention any computer software. In this panel discussion, the panelists will consider the challenges ahead in computing and software engineering, and provide their views on how CHASE could address some of the issues that will be relevant for the next 13 years.

Panelists:

Andrew Begel, Microsoft Research, USA

Cleidson de Souza, Vale Institute of Technology and Federal University of Pará Belém, Brazil

Margaret-Anne Storey, University of Victoria, Canada

Rafael Prikladnicki, School of Technology at PUCRS University, Brazil

Yvonne Dittrich, IT University of Copenhagen, Denmark

Panel host and interviewer: Patanamon (Pick) Thongtanunam, University of Melbourne, Australia

YT Video: https://www.youtube.com/watch?v=fUo5ofwcca4&list=PL9ZRv5fj_s3EiJ_m4wiwL5YZb0KHTiooF&index=3

03:05
40m
Other
Panel - CHASE in the age of crises and technological revolution
CHASE Research Papers

Media Attached
03:45 - 04:00
03:45
15m
Social Event
Social Gathering
CHASE Research Papers

09:30 - 10:00
Day openingFormaliSE at FormaliSE Room
09:30
30m
Social Event
Platform open for social interaction
FormaliSE

10:00 - 11:30
Monitoring & Biological systemsFormaliSE at FormaliSE Room
10:00
30m
Talk
Monitoring Cumulative Non-functional Properties
FormaliSE
Omar Al Bataineh National University of Singapore, Singapore, Arvind Easwaran Nanyang Technological University, Daniel Jun Xian Ng Nanyang Technological University, Singapore
Pre-print Media Attached
10:30
30m
Talk
Feasibility of Spatial Model Checking for Nevus Segmentation
FormaliSE
Gina Belmonte Azienda Toscana Nord Ovest S. C. Fisica Sanitaria Nord, Lucca, Italy, Giovanna Broccia ISTI-CNR, FMT Lab, Vincenzo Ciancia Istituto di Scienza e Tecnologie dell'Informazione "A. Faedo", Consiglio Nazionale delle Ricerche, Pisa, ITALY, Diego Latella ISTI-CNR, Pisa, Italy, Mieke Massink CNR-ISTI Pisa, Italy
Pre-print Media Attached
11:00
30m
Talk
Formal characterization and efficient verification of a biological robustness property
FormaliSE
Lucia Nasti Università di Pisa - Dipartimento di Informatica, Roberta Gori University of Pisa, Paolo Milazzo University of Pisa - Department of Computer Science
Pre-print Media Attached
10:50 - 11:30
Mining for Program ComprehensionICPC Research at ICPC Main Room
Chair(s): Chaiyong Rakhitwetsagul Mahidol University, Thailand
10:50
10m
Paper
Characterization and Prediction of Questions without Accepted Answers on Stack Overflow
ICPC Research
Mohamad Yazdaninia , David Lo Singapore Management University, Ashkan Sami Shiraz University
Pre-print Media Attached
11:00
10m
Paper
Multi-Programming-Language Commits in OSS: An Empirical Study on Apache Projects
ICPC Research
Zengyang Li Central China Normal University, Xiaoxiao Qi , Qinyi Yu , Peng Liang Wuhan University, Ran Mo Drexel University, Chen Yang IBO Technology Co., Ltd
Pre-print Media Attached
11:10
10m
Paper
Code Authors Hidden in File Revision Histories: An Empirical Study
ICPC Research
Siyi Gong , Hao Zhong Shanghai Jiao Tong University
Media Attached
11:20
10m
Paper
Predicting Crash Fault Residence via Simplified Deep Forest Based on A Reduced Feature Set
ICPC Research
Kunsong Zhao Wuhan University, Jin Liu Wuhan University, Zhou Xu Chongqing University, China, Li Li Monash University, Meng Yan Chongqing University, Jiaojiao Yu Wuhan University, China, Yuxuan Zhou Syracuse University, USA
Pre-print Media Attached
11:30 - 12:00
Conference OpeningAST at AST Room
Chair(s): María José Escalona University of Seville

YT video: https://www.youtube.com/watch?v=u9O9YgoNZAs

11:30 - 12:00
11:30
30m
Social Event
Platform open for social interaction
FormaliSE

11:30 - 12:00
11:30
30m
Social Event
Free social Room/Happy hour Together/Drink and Science
ICPC Research

12:00 - 13:15
Test GenerationAST at AST Room
Chair(s): Francisco Gortázar Universidad Rey Juan Carlos
12:00
30m
Long-paper
Automatic Property-based Testing of GraphQL APIs
AST
Stefan Karlsson ABB AB, Mälardalen University, Adnan Causevic Mälardalen University, Daniel Sundmark Mälardalen University
Pre-print Media Attached
12:30
30m
Long-paper
Automated Performance Testing Based on Active Deep Learning
AST
Ali Sedaghatbaf RISE Research Institutes of Sweden, Mahshid Helali Moghadam RISE Research Institutes of Sweden , Mehrdad Saadatmand RISE Research Institutes of Sweden
Pre-print Media Attached
13:00
15m
Short-paper
Towards exhaustive branch coverage with PathCrawler
AST
Nicky Williams CEA - LIST
Pre-print Media Attached
14:00 - 15:30
1.5 Mentoring sessions (European groups)CHASE Research Papers at CHASE Room
14:00
90m
Meeting
Mentoring by senior CHASE researchers (only for mentoring participants, not a public event)
CHASE Research Papers

15:00 - 16:15
Mutation Testing and DebuggingAST at AST Room
Chair(s): Francisco Gortázar Universidad Rey Juan Carlos
15:00
30m
Long-paper
SuMo: A Mutation Strategy for Solidity Smart Contracts
AST
Pre-print Media Attached
15:30
15m
Short-paper
Extreme mutation testing in practice: An industrial case study
AST
Maik Betka University of Stuttgart, Stefan Wagner University of Stuttgart
Pre-print Media Attached
15:45
30m
Long-paper
Extending Hierarchical Delta Debugging with Hoisting
AST
Daniel Vince , Renáta Hodován University of Szeged, Hungary, Daniella Bársony University of Szeged, Department of Software Engineering, Ákos Kiss University of Szeged, Hungary
Pre-print Media Attached
15:30 - 16:00
MIPSEAMS at SEAMS Room
Chair(s): Betty H.C. Cheng Michigan State University
15:30
15m
Paper
Most Influential Paper: SEAMS 2008
SEAMS

Media Attached
15:45
15m
Paper
Most Influential Paper: SEAMS 2009
SEAMS

Media Attached
16:00 - 16:15
1.6 Conference opening Time Band 2CHASE Research Papers at CHASE Room
16:00
15m
Day opening
Conference opening + awards announcement
CHASE Research Papers

16:00 - 16:40
16:00
5m
Paper
Understanding Execution Environment of File-Manipulation Scripts by Extracting Pre-Conditions
ICPC Early Research Achievement (ERA)
Rodney Rodriguez University of Texas at San Antonio, USA, Xiaoyin Wang University of Texas at San Antonio
Media Attached
16:05
10m
Paper
RAID: Tool Support for Refactoring-Aware Code Reviews
ICPC Research
Rodrigo Brito Federal University of Minas Gerais, Brazil, Marco Tulio Valente Federal University of Minas Gerais, Brazil
Pre-print Media Attached
16:15
5m
Paper
Toward Automated Exploit Generation for Known Vulnerabilities in Open-Source Libraries
ICPC Early Research Achievement (ERA)
Emanuele Iannone University of Salerno, Dario Di Nucci Tilburg University, Antonino Sabetta SAP Security Research, Andrea De Lucia University of Salerno
Pre-print Media Attached
16:20
10m
Paper
What is the Vocabulary of Flaky Tests? An Extended Replication
ICPC Replications and Negative Results (RENE)
Bruno Henrique Pachulski Camara Federal University of Paraná, Marco Aurélio Graciotto Silva Federal University of Technology - Paraná (UTFPR), André T. Endo Federal University of Technology - Paraná (UTFPR), Silvia Regina Vergilio Federal University of Paraná
Pre-print Media Attached
16:30
10m
Paper
Shallow or Deep? An Empirical Study on Detecting Vulnerabilities using Deep Learning
ICPC Research
Alejandro Mazuera-Rozo Università della Svizzera italiana & Universidad de los Andes, Anamaria Mojica-Hanke Universidad de los Andes, Mario Linares-Vásquez Universidad de los Andes, Gabriele Bavota Software Institute, USI Università della Svizzera italiana
Pre-print Media Attached
16:00 - 16:55
Session 5: Human in the LoopSEAMS at SEAMS Room
Chair(s): Shihong Huang Florida Atlantic University
16:00
5m
Paper
Hey! Preparing Humans to do Tasks in Self-adaptive SystemsLong Paper
SEAMS
NIANYU LI Peking University, China, Javier Camara University of York, David Garlan Carnegie Mellon University, USA, Bradley Schmerl Carnegie Mellon University, USA, Zhi Jin Peking University
Media Attached
16:05
5m
Paper
A Conceptual Reference Model for Human as a Service Provider in Cyber Physical SystemsLong Paper
SEAMS
Hargyo Tri Nugroho Ignatius University of Birmingham, Rami Bahsoon University of Birmingham
Media Attached
16:10
5m
Paper
Maintaining driver attentiveness in shared-control autonomous drivingShort Paper
SEAMS
Radu Calinescu University of York, UK, Naif Alasmari , Mario Gleirscher
Media Attached
16:15
5m
Paper
Gamified and Self-Adaptive Applications for the Common Good: Research Challenges AheadShort Paper
SEAMS
Antonio Bucchiarone Fondazione Bruno Kessler, Trento, Italy, Antonio Cicchetti Mälardalen University, Nelly Bencomo Aston University, Enrica Loria , Annapaola Marconi Fondazione Bruno Kessler, Trento, Italy
Media Attached
16:20
35m
Live Q&A
Session 5 - Discussion
SEAMS

Media Attached
16:00 - 16:50
KeynoteTechDebt Technical Papers at TechDebt Room
Chair(s): Alexander Chatzigeorgiou University of Macedonia
16:00
50m
Keynote
Technical Debt in the Age of Ops
TechDebt Technical Papers
K: Jan Bosch Chalmers University of Technology
Media Attached
16:05 - 16:45
Mental health / self careNFS - New Faculty Symposium at NFS Room
16:05
40m
Talk
Mental health / self care
NFS - New Faculty Symposium
16:15 - 17:05
16:15
2m
Other
Session opening
CHASE Research Papers

16:17
10m
Full-paper
Surfacing Paradigms underneath Research on Human and Social Aspects of Software Engineering
CHASE Research Papers
Jorge Melegati Free University of Bozen-Bolzano, Xiaofeng Wang Free University of Bozen-Bolzano
Media Attached
16:27
10m
Full-paper
Utilizing Hackathons to Foster Innovation - The Case of a Corporate Hackathon Series
CHASE Research Papers
Alar Leemet Pipedrive, Fredrik Fredrik University of Tartu, Alexander Nolte University of Tartu
Media Attached
16:37
10m
Full-paper
The Impacts of Sentiments and Tones in Community-Generated Issue Discussions
CHASE Research Papers
Arghavan Sanei Polytechnique Montreal, Jinghui Cheng Polytechnique Montreal, Bram Adams Queens University
Pre-print Media Attached
16:47
5m
Short-paper
The Effects on Social Support and Work Engagement with Scrum Events
CHASE Research Papers
Debora Müller University of Applied Sciences Northwestern Switzerland, Martin Kropp University of Applied Sciences Northwestern Switzerland, Craig Anslow Victoria University of Wellington, Andreas Meier Zurich University of Applied Sciences
Media Attached
16:52
13m
Other
Session discussion + closing
CHASE Research Papers

16:45 - 17:35
Human Aspects of Program ComprehensionICPC Research / ICPC Tool Demonstration / ICPC Early Research Achievement (ERA) / ICPC Education at ICPC Main Room
Chair(s): Gemma Catolino Tilburg University & ​Jheronimus Academy of Data Science
16:45
5m
Paper
Comprehending Spreadsheets: Which Strategies do Users Apply?
ICPC Early Research Achievement (ERA)
Karin Maria Hodnigg University of Klagenfurt, Christian Macho University of Klagenfurt, Martin Pinzger Alpen-Adria-Universität Klagenfurt, Dietmar Jannach
Media Attached
16:50
10m
Paper
Students’ Misunderstanding of the Order of Evaluation in Conjoined Conditions
ICPC Education
Eliane Wiese University of Utah, Anna Rafferty Carleton College, Garrett Moseke
Pre-print Media Attached
17:00
10m
Paper
From Novice to Expert: Analysis of Token Level Effects in a Longitudinal Eye Tracking Study
ICPC Research
Naser Al Madi Colby College, Cole S. Peterson University of Nebraska-Lincoln, USA, Bonita Sharif University of Nebraska-Lincoln, USA, Jonathan I. Maletic Kent State University
Pre-print Media Attached
17:10
10m
Paper
The Effect Of Crowding On The Reading Of Program Code For Programmers With Dyslexia
ICPC Research
Pre-print Media Attached
17:20
5m
Demonstration
Interactive Static Performance Analysis in the IDE
ICPC Tool Demonstration
Aaron Beigelbeck , Maurício Aniche Delft University of Technology, Jürgen Cito TU Wien and Facebook
Pre-print Media Attached
16:45 - 17:25
Digital networking and communityNFS - New Faculty Symposium at NFS Room
16:45
40m
Talk
Digital networking and community
NFS - New Faculty Symposium
David C. Shepherd Virginia Commonwealth University, Daniela Damian University of Victoria
17:00 - 18:00
KeynoteAST at AST Room
Chair(s): María José Escalona University of Seville

YT Video: https://www.youtube.com/watch?v=NqzwJHPq9aU

17:00 - 18:00
Session 6: Uncertainty and FairnessSEAMS at SEAMS Room
Chair(s): Pooyan Jamshidi University of South Carolina
17:00
5m
Paper
"Know What You Know": Predicting Behavior for Learning-Enabled Systems When Facing UncertaintyLong Paper
SEAMS
Michael Langford Michigan State University, Betty H.C. Cheng Michigan State University
Media Attached
17:05
5m
Paper
Run-time Reasoning from Uncertain Observations with Subjective Logic in Multi-Agent Self-Adaptive Cyber-Physical SystemsLong Paper
SEAMS
Ana Petrovska Technical University of Munich, Malte Neuss , Ilias Gerostathopoulos Vrije Universiteit Amsterdam, Alexander Pretschner Technical University of Munich
Pre-print Media Attached
17:10
5m
Paper
Reliability Prediction of Self-Adaptive Systems Managing Uncertain AI Black-Box ComponentsShort Paper
SEAMS
Max Scheerer FZI Research Center for Information Technology, Germany, Ralf Reussner Karlsruhe Institute of Technology (KIT) and FZI - Research Center for Information Technology (FZI)
Media Attached
17:15
5m
Paper
On Adaptive Fairness in Software SystemsShort Paper
SEAMS
Ali Farahani Lero - The Irish Software Research Centre and University of Limerick, Liliana Pasquale University College Dublin & Lero, Amel Bennaceur The Open University, Thomas Welsh , Bashar Nuseibeh The Open University (UK) & Lero (Ireland)
Pre-print Media Attached
17:20
35m
Live Q&A
Session 6 - Discussion
SEAMS

Media Attached
17:00 - 17:40
Smells, Patterns and Metrics - 1TechDebt Technical Papers at TechDebt Room
Chair(s): Juan Garbajosa Technical University of Madrid
17:00
20m
Full-paper
Experiences on Managing Technical Debt with Code Smells and AntiPatterns
TechDebt Technical Papers
Jacinto Ramirez Lahti Solita Ltd, Finland, Antti-Pekka Tuovinen University of Helsinki, Tommi Mikkonen University of Helsinki
Pre-print Media Attached
17:20
20m
Full-paper
Worst Smells and Their Worst Reasons
TechDebt Technical Papers
Davide Falessi California Polytechnic State University, Rick Kazman University of Hawai‘i at Mānoa
Pre-print Media Attached
17:10 - 17:30
1.9 Poster Session 1CHASE Research Papers at CHASE Room
17:10
2m
Other
Session opening
CHASE Research Papers

17:12
2m
Poster
A Framework for Intersectional Perspectives in Software Engineering
CHASE Research Papers
Mary Sánchez-Gordón Østfold University College, Ricardo Colomo-Palacios Østfold University College
17:14
2m
Poster
Towards Human-Like Automated Test Generation: Perspectives from Cognition and Problem Solving
CHASE Research Papers
Eduard Paul Enoiu Mälardalen University, Robert Feldt Chalmers University of Technology, Sweden
Pre-print Media Attached
17:16
2m
Poster
An Initial Exploration of the “Good First Issue” Label for Newcomer Developers
CHASE Research Papers
Jan Willem David Alderliesten Delft University of Technology, Andy Zaidman Delft University of Technology
Pre-print
17:18
2m
Poster
A Virtual Mentor to Support Question-Writing on Stack Overflow
CHASE Research Papers
Nicole Novielli University of Bari, Fabio Calefato University of Bari, Federico De Laurentiis University of Bari, Luigi Minervini University of Bari, Filippo Lanubile University of Bari
17:20
10m
Other
QA + Session discussion + closing
CHASE Research Papers

17:30 - 17:50
17:30
20m
Social Event
Social Gathering
CHASE Research Papers

17:35 - 18:15
17:35
40m
Talk
Creativity
NFS - New Faculty Symposium
Prem Devanbu Department of Computer Science, University of California, Davis
17:40 - 18:00
Understanding Systems -3ICPC Research at ICPC Main Room
Chair(s): Alexander Serebrenik Eindhoven University of Technology
17:40
10m
Paper
Atoms of Confusion in Java
ICPC Research
Chris Langhout , Maurício Aniche Delft University of Technology
Pre-print Media Attached
17:50
10m
Paper
Bug or not bug? That is the question
ICPC Research
Quentin Perez , Pierre-Antoine Jean , Christelle Urtado EuroMov DHM, Univ Montpellier & IMT Mines Ales, Sylvain Vauttier
Pre-print Media Attached
17:40 - 18:20
Social EventTechDebt Technical Papers at TechDebt Room
Chair(s): Antonio Martini University of Oslo, Norway
17:40
40m
Social Event
Social Event
TechDebt Technical Papers

Media Attached
17:50 - 18:40
1.10 Steering committee meetingCHASE Research Papers at CHASE Room
17:50
50m
Meeting
Steering committee meeting
CHASE Research Papers

18:10 - 19:00
18:10
50m
Social Event
Pet Event
ICPC Research

18:15 - 18:45
18:15
30m
Talk
Open Q&A
NFS - New Faculty Symposium
Marsha Chechik University of Toronto, Laurie Williams North Carolina State University
18:20 - 19:00
Smells, Patterns and Metrics - 2 TechDebt Technical Papers at TechDebt Room
Chair(s): Valentina Lenarduzzi LUT University
18:20
20m
Full-paper
Predicting Relative Thresholds for Object Oriented Metrics
TechDebt Technical Papers
Sultan Alhusain Saudi Electronic University
Pre-print Media Attached File Attached
18:40
20m
Full-paper
Characterizing Technical Debt and Antipatterns in AI-Based Systems: A Systematic Literature Review
TechDebt Technical Papers
Justus Bogner University of Stuttgart, Institute of Software Engineering, Empirical Software Engineering Group, Roberto Verdecchia Vrije Universiteit Amsterdam, Ilias Gerostathopoulos Vrije Universiteit Amsterdam
Pre-print Media Attached

Fri 21 May

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

00:00 - 01:30
1.11 Mentoring sessions (Americas groups)CHASE Research Papers at CHASE Room
00:00
90m
Meeting
Mentoring by senior CHASE researchers (only for mentoring participants, not a public event)
CHASE Research Papers

02:00 - 02:05
2.1 Day 2 opening Time Band 3CHASE Research Papers at CHASE Room
02:00
5m
Day opening
Day 2 opening
CHASE Research Papers

02:00 - 02:40
Inferring code evolutionICPC Research at ICPC Main Room
Chair(s): Shinpei Hayashi Tokyo Institute of Technology
02:00
10m
Paper
ConfInLog: Leveraging Software Logs to Infer Configuration ConstraintsICPC 2021 Honorable Mention
ICPC Research
Shulin Zhou National University of Defense Technology, Xiaodong Liu National University of Defense Technology, Shanshan Li National University of Defense Technology, Zhouyang Jia National University of Defense Technology, Yuanliang Zhang National University of Defense Technology, Teng Wang National University of Defense Technology, China, Wang Li National University of Defense Technology, Xiangke Liao National University of Defense Technology, China
Pre-print Media Attached
02:10
10m
Paper
Using Grammar Patterns to Interpret Test Method Name Evolution
ICPC Research
Anthony Peruma Rochester Institute of Technology, Emily Hu , Jiajun Chen , Eman Abdullah AlOmar Rochester Institute of Technology, USA, Mohamed Wiem Mkaouer Rochester Institute of Technology, Christian D. Newman Rochester Institute of Technology
Pre-print Media Attached
02:20
10m
Paper
Keywords Guided Method Name Generation
ICPC Research
Pre-print Media Attached
02:30
10m
Paper
Automated Comment Update: How Far are We?
ICPC Research
Bo Lin National University of Defense Technology, Shangwen Wang National University of Defense Technology, Kui Liu Nanjing University of Aeronautics and Astronautics, Xiaoguang Mao National University of Defense Technology, Tegawendé F. Bissyandé SnT, University of Luxembourg
Pre-print Media Attached
02:05 - 02:55
02:05
2m
Other
Session opening
CHASE Research Papers

02:07
10m
Full-paper
Student Experiences with GitHub and Stack Overflow: An Exploratory Study
CHASE Research Papers
Trishala Bhasin University of Victoria, Canada, Adam R Murray University of Victoria, Margaret-Anne Storey University of Victoria
Media Attached
02:17
10m
Full-paper
Ideology in Open Source Development
CHASE Research Papers
Yang Yue University of California, Irvine, Xiaoran Yu Beijing University of Posts and Telecommunications, Xinyi You Beijing University of Posts and Telecommunications, Yi Wang Beijing University of Posts and Telecommunications, David Redmiles University of California, Irvine
Pre-print Media Attached
02:27
5m
Short-paper
Qualitatively Analyzing PR Rejection Reasons from Conversations in Open-Source Projects
CHASE Research Papers
Tanay Gottigundala California Polytechnic State University, Siriwan Sereesathien California Polytechnic State University, Bruno da Silva California Polytechnic State University
Pre-print Media Attached
02:32
23m
Other
Session discussion + closing
CHASE Research Papers

02:50 - 03:00
03:00 - 04:00
03:00
60m
Social Event
Free social Room/Coffee Time
ICPC Research

03:05 - 03:25
03:05
2m
Other
Session opening
CHASE Research Papers

03:07
2m
Poster
Mobile Accessibility Guidelines Adoption under the Perspective of Developers and Designers
CHASE Research Papers
Victor Leal Almeida Federal University of Pernambuco, Kiev Gama Federal University of Pernambuco
Media Attached
03:09
2m
Poster
Perceptions about Software Testing among UAE Software Students
CHASE Research Papers
Luiz Fernando Capretz Western University, Ali Bounassif University of Sharjah, Harous Saad United Arab Emirates University
Media Attached
03:11
14m
Other
QA + Session discussion + closing
CHASE Research Papers

03:25 - 03:35
2.5 Conference Closing Time Band 3CHASE Research Papers at CHASE Room
03:25
10m
Day closing
Conference closing
CHASE Research Papers

Media Attached
03:35 - 04:05
03:35
30m
Social Event
Social Gathering
CHASE Research Papers

12:00 - 13:15
Testing for Specific Domains - 1AST at AST Room
Chair(s): Antonia Bertolino CNR-ISTI
12:00
30m
Long-paper
An Evolutionary Approach to Adapt Tests Across Mobile Apps
AST
Leonardo Mariani University of Milano Bicocca, Mauro Pezze USI Lugano, Switzerland, Valerio Terragni The University of Auckland, Daniele Zuddas Università della Svizzera italiana (USI)
Pre-print Media Attached
12:30
15m
Short-paper
A framework for the automation of testing computer vision systems
AST
Franz Wotawa , Ledio Jahaj Technische Universitaet Graz, Lorenz Klampfl Graz University of Technology, Austria
Pre-print Media Attached
12:45
30m
Long-paper
Multimodal Surprise Adequacy Analysis of Inputs for Natural Language Processing DNN Models
AST
Seah Kim KAIST, Shin Yoo Korea Advanced Institute of Science and Technology
Pre-print Media Attached
13:30 - 14:00
Day openingFormaliSE at FormaliSE Room
13:30
30m
Social Event
Platform open for social interaction
FormaliSE

14:00 - 15:00
14:00
60m
Keynote
Towards Formalising Sustainable Security
FormaliSE
Liliana Pasquale University College Dublin & Lero
Media Attached
14:30 - 15:25
Session 7: Core Approaches for Self-adaptationSEAMS at SEAMS Room
Chair(s): Genaina Rodrigues University of Brasilia
14:30
5m
Paper
How do we Evaluate Self-adaptive Software Systems?Long Paper
SEAMS
Ilias Gerostathopoulos Vrije Universiteit Amsterdam, Thomas Vogel Humboldt-Universität zu Berlin, Danny Weyns KU Leuven, Patricia Lago Vrije Universiteit Amsterdam
Pre-print Media Attached
14:35
5m
Paper
Threat models at run time: the case for reflective and adaptive threat managementShort Paper
SEAMS
Dimitri Van Landuyt Katholieke Universiteit Leuven, Liliana Pasquale University College Dublin & Lero, Laurens Sion imec-DistriNet, KU Leuven, Wouter Joosen Katholieke Universiteit Leuven
Media Attached
14:40
5m
Paper
Incremental Runtime Model Queries and Adaptive MonitoringShort Paper
SEAMS
Matthias Barkowsky Hasso Plattner Institute, University of Potsdam, Germany, Thomas Brand , Holger Giese Hasso Plattner Institute, University of Potsdam
Media Attached
14:45
5m
Paper
RDMSim: An Exemplar for Evaluation and Comparison of Decision-Making Techniques for Self-AdaptationArtifact Paper
SEAMS
Huma Samin , Cesar M. Carranza Hurtado , Luis H. Garcia Paucar , Nelly Bencomo Aston University, Erik Fredericks Grand Valley State University
Pre-print Media Attached
14:50
35m
Live Q&A
Session 7 - Discussion
SEAMS

Media Attached
15:00 - 16:15
Testing for Specific Domains - 2AST at AST Room
Chair(s): Alejandra Garrido LIFIA, University of La Plata & CONICET, Argentina
15:00
15m
Short-paper
Automated User Experience Testing through Multi-Dimensional Performance Impact Analysis
AST
Chidera Biringa University of Massachusetts, Gokhan Kul University of Massachusetts Dartmouth
Pre-print Media Attached
15:15
30m
Long-paper
A Survey of Video Game Testing
AST
Cristiano Politowski Concordia University, Fabio Petrillo Université du Québec à Chicoutimi, Canada, Yann-Gaël Guéhéneuc Concordia University and Polytechnique Montréal
Pre-print Media Attached
15:45
30m
Long-paper
Test suites as a source of training data for static analysis alert classifiers
AST
Pre-print Media Attached
15:00 - 15:30
15:00
30m
Social Event
Platform open for social interaction
FormaliSE

15:00 - 15:30
15:00
30m
Meeting
Mentoring circle led by Alexander Serebrenik
Social and Networking
Alexander Serebrenik Eindhoven University of Technology
15:30 - 17:00
“North American East Coast”FormaliSE at FormaliSE Room
15:30
30m
Talk
Runtime Verification Under Access Restrictions
FormaliSE
Rania Taleb Université du Québec à Chicoutimi, Raphael Khoury Université du Québec à Chicoutimi, Canada, Sylvain Hallé Université du Québec à Chicoutimi
Pre-print Media Attached
16:00
30m
Talk
Quantifying Faultiness: What Does It Mean to Have N Faults
FormaliSE
Media Attached
16:30
30m
Talk
Checking temporal patterns of API usage without code execution
FormaliSE
Erick Raelijohn University of Montreal, Michalis Famelis Université de Montréal, Houari Sahraoui Université de Montréal
Media Attached
16:00 - 16:05
2.6 Day 2 opening Time Band 2CHASE Research Papers at CHASE Room
16:00
5m
Day opening
Day 2 opening
CHASE Research Papers

16:05 - 16:45
16:05
40m
Keynote
Trusted AI
CHASE Research Papers
Rachel Bellamy IBM T.J. Watson Research Center
Media Attached
16:30 - 18:15
Industrial case studies & Doctoral StudentsAST at AST Room
Chair(s): Breno Miranda Federal University of Pernambuco
16:30
15m
Short-paper
Continuous Testing Improvement Model
AST
Maximiliano Agustin Mascheroni Universidad Nacional de La Plata, Emanuel Agustin Irrazábal Universidad Nacional del Nordeste, Gustavo Rossi Universidad Nacional de La Plata, LIFIA-Fac. Informatica, La Plata, Argentina
Pre-print Media Attached
16:45
30m
Long-paper
Model-based Automation of Test Scripts Generation Across Product Variants: a Railway Perspective
AST
Alessio Bucaioni Mälardalen University, Fabio Di Silvestro Bombardier Railway Transportation, Inderjeet Singh Bombardier Railway Transportation, Mehrdad Saadatmand RISE Research Institutes of Sweden, Henry Muccini University of L'Aquila, Italy, Thorvaldur Jochumsson Bombardier Railway Transportation
Pre-print Media Attached
17:15
30m
Long-paper
Using Machine Learning to Build Test Oracles: an Industrial Case Study on Elevators Dispatching Algorithms
AST
Aitor Arrieta University of Mondragon, Jon Ayerdi Mondragon Unibertsitatea, Miren Illarramendi Mondragon University, Aitor Agirre IKERLAN-IK4, Goiuria Sagardui University of Mondragon , Maite Arratibel Orona
Pre-print Media Attached
17:45
30m
Long-paper
Automatically Assessing and Extending Code Coverage for NPM Packages
AST
Haiyang Sun Università della Svizzera italiana, Andrea Rosà University of Lugano, Switzerland, Daniele Bonetta Oracle Labs, Walter Binder University of Lugano, Switzerland
Media Attached
16:35 - 17:30
Session 8: Cyber-Physical SystemsSEAMS at SEAMS Room
Chair(s): Luciano Baresi Politecnico di Milano
16:35
5m
Paper
The Concept of an Autonomic Avionics Platform and the Resulting Software Engineering ChallengesShort Paper
SEAMS
Pre-print Media Attached
16:40
5m
Paper
Analysis and Monitoring of Cyber-Physical Systems via Environmental Domain Knowledge & ModelingShort Paper
SEAMS
Byron Devries Grand Valley State University, Erik Fredericks Grand Valley State University, Betty H.C. Cheng Michigan State University
Media Attached
16:45
5m
Paper
RoboMAX: Robotic Mission Adaptation eXemplarsArtifact Paper
SEAMS
Mehrnoosh Askarpour McMaster University, Christos Tsigkanos TU Vienna, Claudio Menghi University of Luxembourg, Radu Calinescu University of York, UK, Patrizio Pelliccione Gran Sasso Science Institute (GSSI) and Chalmers | University of Gothenburg, Sergio Garcia , Ricardo Caldas Chalmers, Tim J. von Oertzen , Manuel Wimmer JKU Linz, Luca Berardinelli Johannes Kepler University Linz, Matteo Rossi Politecnico di Milano, Marcello M. Bersani Politecnico di Milano, Gabriel S. Rodrigues University of Brasília, Brazil
Media Attached
16:50
35m
Live Q&A
Session 8 - Discussion
SEAMS

Media Attached
16:50 - 17:30
16:50
2m
Other
Session opening
CHASE Research Papers

16:52
10m
Full-paper
Buying time in software development: how estimates become commitments?
CHASE Research Papers
Patrícia Matsubara Federal University of Amazonas, Igor Steinmacher Federal University of Technology - Paraná / Northern Arizona University, Bruno Gadelha UFAM, Tayana Conte Universidade Federal do Amazonas
Media Attached
17:02
10m
Full-paper
Decoding Confusing Code: Social Representations among Developers
CHASE Research Papers
Rafael de Mello CEFET/RJ, Brazil, José Aldo da Costa Federal University of Campina Grande, Benedito Fernando Albuquerque de Oliveira Federal University of Alagoas, Márcio Ribeiro Federal University of Alagoas, Brazil, Baldoino Fonseca , Rohit Gheyi Federal University of Campina Grande, Alessandro Garcia PUC-Rio, Willy Tiengo Federal University of Alagoas
Media Attached
17:12
10m
Full-paper
How Experience Impacts Practitioners’ Perception of Causes and Effects of Technical Debt
CHASE Research Papers
Sávio Freire Federal University of Bahia and Federal Institute of Ceará, Nicolli Rios Federal University of Rio de Janeiro, Boris Rainiero Perez Gutierrez University of Los Andes, Colombia, Cristian Camilo Castellanos Rodriguez Universidad de los Andes , Bogotá, Colombia, Dario Correal Associate Professor, Robert Ramač Faculty of Technical Sciences, University of Novi Sad, Vladimir Mandić Faculty of Technical Sciences, University of Novi Sad, Nebojša Taušan INFORA Research Group doo, Gustavo López University of Costa Rica, Alexia Pacheco University of Costa Rica, Davide Falessi California Polytechnic State University, Manoel Mendonça Federal University of Bahia, Clemente Izurieta Montana State University, Carolyn Seaman University of Maryland Baltimore County, Rodrigo Spinola Universidade Salvador
DOI Pre-print Media Attached
17:22
5m
Short-paper
Gamification in Software Engineering: A Literature Review
CHASE Research Papers
Carlos F. Barreto Cesar School, César França Universidade Federal Rural de Pernambuco
Media Attached
17:27
3m
Other
Session discussion + closing
CHASE Research Papers

17:00 - 17:10
WelcomeDS - Doctoral Symposium at DS Plenary Room
Chair(s): Sebastian Uchitel Universidad de Buenos Aires / Imperial College, Sira Vegas Universidad Politecnica de Madrid
17:00 - 17:30
17:00
30m
Social Event
Platform open for social interaction
FormaliSE

17:00 - 17:50
TD Management - 2TechDebt Technical Papers at TechDebt Room
Chair(s): Rafael Capilla Universidad Rey Juan Carlos
17:00
20m
Full-paper
Carrot and Stick approaches revisited when managing Technical Debt in an educational/training context
TechDebt Technical Papers
Yania Crespo University of Valladolid, arturo gonzalez University of Valladolid, Mario Piattini University of Castilla-La Mancha, Spain
Pre-print Media Attached
17:20
10m
Short-paper
The Need for Holistic Technical Debt Management across the Value Stream: Lessons Learnt and Open Challenges
TechDebt Technical Papers
Somayeh Malakuti ABB Corporate Research, Germany, Jens Heuschkel ABB Corporate Research Center, Germany
Pre-print Media Attached
17:30
20m
Full-paper
Assessing Smart Contracts Security Technical Debts
TechDebt Technical Papers
Sabreen Ahmadjee University of Birmingham, Carlos Mera-Gómez ESPOL Polythecnic University, Rami Bahsoon School of Computer Science, University of Birmingham
Pre-print Media Attached
17:10 - 18:10
Get to know your peers #1DS - Doctoral Symposium at DS Room 1
Chair(s): Betty H.C. Cheng Michigan State University
17:10 - 18:10
Get to know your peers #2DS - Doctoral Symposium at DS Room 2
Chair(s): Laura Dillon Michigan State University
17:10 - 18:10
Get to know your peers #3DS - Doctoral Symposium at DS Room 3
Chair(s): Joanne M. Atlee University of Waterloo
17:30 - 18:00
Closing and AwardsSEAMS at SEAMS Room
Chair(s): Rogério de Lemos University of Kent, UK

YT video

17:40 - 18:10
17:40
30m
Social Event
Social Gathering
CHASE Research Papers

18:00 - 19:30
Working session, awards and closingTechDebt Technical Papers / TechDebt Tools at TechDebt Room
Chair(s): Antonio Martini University of Oslo, Norway
18:00
90m
Other
Working session, awards and closing
TechDebt Technical Papers
Antonio Martini University of Oslo, Norway, Davide Taibi Tampere University , Narayan Ramasubbu University of Pittsburgh, USA
Media Attached
18:10 - 18:25
18:15 - 18:30
Conference closingAST at AST Room
Chair(s): María José Escalona University of Seville

YT Video: https://www.youtube.com/watch?v=WlZz47rRylY

18:25 - 19:55
Early PhD #1DS - Doctoral Symposium at DS Room 1
Chair(s): Dalal Alrajeh Imperial College London

Advisor(s): Dalal Alrajeh, Joanne M. AtleeUniversity of Waterloo, Jane Cleland-HuangUniversity of Notre Dame

18:25
30m
Doctoral symposium paper
Unburdening onboarding in Software Product LinesDoctoral Symposium
DS - Doctoral Symposium
Raul Medeiros University of the Basque Country (UPV/EHU)
Pre-print
18:55
30m
Doctoral symposium paper
Extractive Multi Product-Line EngineeringDoctoral Symposium
DS - Doctoral Symposium
Kamil Rosiak TU Braunschweig
Pre-print
19:25
30m
Doctoral symposium paper
Group Recommendation Techniques for Feature Modeling and ConfigurationDoctoral Symposium
DS - Doctoral Symposium
Viet-Man Le Graz University of Technology
Pre-print
18:25 - 19:55
Early PhD #2DS - Doctoral Symposium at DS Room 2
Chair(s): Sira Vegas Universidad Politecnica de Madrid

Advisor(s): Elisabetta Di NittoPolitecnico di Milano, Jocelyn SimmondsUniversity of Chile, Claes WohlinBlekinge Institute of Technology

18:25
30m
Doctoral symposium paper
A proposal to systematize introducing DevOps into the software development processDoctoral Symposium
DS - Doctoral Symposium
Luciano Aguiar Monteiro Center for Advanced Studies and Systems (CESAR)
Pre-print
18:55
30m
Doctoral symposium paper
A Model using agile methodologies for defining metrics to be used by the Public Sector in Brazil to set remuneration for outsourced software developmentDoctoral Symposium
DS - Doctoral Symposium
Washington Almeida Cesar School
Pre-print
19:25
30m
Doctoral symposium paper
Learning to Boost the Efficiency of Modern Code ReviewDoctoral Symposium
DS - Doctoral Symposium
Robert Heumüller Chair of Software Engineering, Faculty of Computer Science, Otto-von-Guericke-University Magdeburg
Pre-print
18:25 - 19:55
Early PhD #3DS - Doctoral Symposium at DS Room 3
Chair(s): Sebastian Uchitel Universidad de Buenos Aires / Imperial College

Advisor(s): Nazareno AguirreUniversity of Rio Cuarto and CONICET, Sebastian ElbaumUniversity of Virginia, David RosenblumNational Univeristy of Singapore

18:25
30m
Doctoral symposium paper
Towards a testing tool that learns to testDoctoral Symposium
DS - Doctoral Symposium
Olivia Rodriguez Valdes Open Universiteit
Pre-print
18:55
30m
Doctoral symposium paper
A functional paradigm for Capacity Planning of Cloud Computing WorkloadsDoctoral Symposium
DS - Doctoral Symposium
Pre-print
19:25
30m
Doctoral symposium paper
Interactive Graph Exploration for Comprehension of Static Analysis ResultsDoctoral Symposium
DS - Doctoral Symposium
Rafael Toledo University of Waterloo
Pre-print
19:55 - 20:10
20:10 - 20:55
PanelDS - Doctoral Symposium at DS Social Activities Room
Chair(s): Sebastian Uchitel Universidad de Buenos Aires / Imperial College, Sira Vegas Universidad Politecnica de Madrid

Panelist(s): Nazareno AguirreUniversity of Rio Cuarto and CONICET, Dalal Alrajeh, Jane Cleland-HuangUniversity of Notre Dame, Sebastian ElbaumUniversity of Virginia

Mon 24 May

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

17:00 - 17:05
WelcomeDS - Doctoral Symposium at DS Plenary Room
Chair(s): Sebastian Uchitel Universidad de Buenos Aires / Imperial College, Sira Vegas Universidad Politecnica de Madrid
17:05 - 18:35
Late PhD #1DS - Doctoral Symposium at DS Room 1
Chair(s): Sira Vegas Universidad Politecnica de Madrid

Advisor(s): Dalal Alrajeh, Jane Cleland-HuangUniversity of Notre Dame, Laura DillonMichigan State University, Rafael PrikladnickiSchool of Technology at the PUCRS University, David RosenblumNational Univeristy of Singapore

17:05
30m
Doctoral symposium paper
Data Analytics Techniques and Tool for Model-Driven Engineering of Smart IoT ServicesDoctoral Symposium
DS - Doctoral Symposium
Armin Moin Technical University of Munich, Germany
Pre-print
17:35
30m
Doctoral symposium paper
Please Don't Go - A Comprehensive Approach to Increase Women's Participation in Open Source SoftwareDoctoral Symposium
DS - Doctoral Symposium
Bianca Trinkenreich Northern of Arizona Univeristy
Pre-print
18:05
30m
Doctoral symposium paper
Speculative Analysis for Quality Assessment of Code CommentsDoctoral Symposium
DS - Doctoral Symposium
Pooja Rani University of bern
Pre-print
18:35 - 18:50
18:50 - 20:20
Late PhD #2DS - Doctoral Symposium at DS Room 1
Chair(s): Sebastian Uchitel Universidad de Buenos Aires / Imperial College

Advisor(s): Nazareno AguirreUniversity of Rio Cuarto and CONICET, Tevfik BultanUniversity of California, Santa Barbara, Betty H.C. ChengMichigan State University

18:50
30m
Doctoral symposium paper
Vulnerability Detection is Just the BeginningDoctoral Symposium
DS - Doctoral Symposium
Sarah Elder North Carolina State University
Pre-print
19:20
30m
Doctoral symposium paper
High-Quality Automated Program RepairDoctoral Symposium
DS - Doctoral Symposium
Manish Motwani University of Massachusetts, Amherst
Pre-print
19:50
30m
Doctoral symposium paper
On the Interplay Between Static and Dynamic Analysis for Mining SandboxesDoctoral Symposium
DS - Doctoral Symposium
Francisco Costa University of Brasília, Brazil
Pre-print
20:20 - 20:35
ClosingDS - Doctoral Symposium at DS Plenary Room
Chair(s): Sebastian Uchitel Universidad de Buenos Aires / Imperial College, Sira Vegas Universidad Politecnica de Madrid

Tue 25 May

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

10:00 - 10:30
CeremonyCeremonies at Plenary Room +12h
Chair(s): Natalia Juristo Universidad Politecnica de Madrid, Tao Xie Peking University, Arie van Deursen Delft University of Technology, Netherlands
10:00
30m
Other
Opening CeremonyLive during the mirror!
Ceremonies

Media Attached
10:30 - 11:30
10:30
20m
Paper
LightSys: Lightweight and Efficient CI System for Improving Integration Speed of SoftwareSEIP
SEIP - Software Engineering in Practice
Geunsik Lim Samsung Research, Samsung Electronics, MyungJoo Ham Samsung Electronics, Jijoong Moon Samsung Electronics, Wook Song Samsung Electronics
Link to publication DOI Pre-print Media Attached
10:50
20m
Paper
Using Machine Intelligence to Prioritise Code Review RequestsSEIP
SEIP - Software Engineering in Practice
Nishrith Saini Ericsson, Ricardo Britto Ericsson / Blekinge Institute of Technology
Pre-print Media Attached
11:10
20m
Paper
Towards Automating Code Review ActivitiesTechnical Track
Technical Track
Rosalia Tufano Università della Svizzera Italiana, Luca Pascarella Università della Svizzera italiana (USI), Michele Tufano Microsoft, Denys Poshyvanyk College of William & Mary, Gabriele Bavota Software Institute, USI Università della Svizzera italiana
Pre-print Media Attached
10:30 - 11:30
1.1.2. Developers: BehaviorTechnical Track / SEIP - Software Engineering in Practice at Blended Sessions Room 2 +12h
Chair(s): Andrea Zisman The Open University
10:30
20m
Paper
A Passion for Security: Intervening to Help Software DevelopersSEIP
SEIP - Software Engineering in Practice
Charles Weir Lancaster University, Ingolf Becker University College London, Lynne Blair Lancaster University
DOI Pre-print Media Attached
10:50
20m
Paper
“Do this! Do that!, And nothing will happen” Do specifications lead to securely stored passwords?Technical Track
Technical Track
Joseph Hallett University of Bristol, Nikhil Patnaik University of Bristol, Benjamin Shreeve University of Bristol, Awais Rashid University of Bristol, UK
Pre-print Media Attached
11:10
20m
Paper
Why don’t Developers Detect Improper Input Validation?'; DROP TABLE Papers; --ACM SIGSOFT Distinguished PaperArtifact ReusableTechnical TrackArtifact Available
Technical Track
Larissa Braz University of Zurich, Enrico Fregnan University of Zurich, Gül Calikli University of Zürich, Alberto Bacchelli University of Zurich
Pre-print Media Attached
10:30 - 11:30
1.1.3. Deep Neural Networks: Validation #1Technical Track at Blended Sessions Room 3 +12h
Chair(s): Oscar Dieste Universidad Politécnica de Madrid
10:30
20m
Paper
Operation is the hardest teacher: estimating DNN accuracy looking for mispredictionsTechnical Track
Technical Track
Antonio Guerriero Università di Napoli Federico II, Roberto Pietrantuono Università di Napoli Federico II, Stefano Russo Università di Napoli Federico II
Pre-print Media Attached
10:50
20m
Paper
AUTOTRAINER: An Automatic DNN Training Problem Detection and Repair SystemTechnical Track
Technical Track
Xiaoyu Zhang Xi'an Jiaotong University, Juan Zhai Rutgers University, Shiqing Ma Rutgers University, Chao Shen Xi'an Jiaotong University
Pre-print Media Attached
11:10
20m
Paper
Self-Checking Deep Neural Networks in DeploymentTechnical Track
Technical Track
Yan Xiao National University of Singapore, Ivan Beschastnikh University of British Columbia, David Rosenblum George Mason University, Changsheng Sun National University of Singapore, Sebastian Elbaum University of Virginia, Yun Lin National University of Singapore, Jin Song Dong National University of Singapore
Pre-print Media Attached
10:30 - 11:30
1.1.4. Obtaining Information from App User Reviews #1Technical Track at Blended Sessions Room 4 +12h
Chair(s): Patricia Lago Vrije Universiteit Amsterdam
10:30
20m
Paper
Identifying Key Features from App User ReviewsTechnical Track
Technical Track
Huayao Wu Nanjing University, Wenjun Deng Nanjing University, Xintao Niu Nanjing University, Changhai Nie Nanjing University
Pre-print Media Attached
10:50
20m
Paper
CHAMP: Characterizing Undesired App Behaviors from User Comments based on Market PoliciesTechnical Track
Technical Track
Yangyu Hu Chongqing University of Posts and Telecommunications, Haoyu Wang Beijing University of Posts and Telecommunications, Tiantong Ji Case Western Reserve University, Xusheng Xiao Case Western Reserve University, Xiapu Luo The Hong Kong Polytechnic University, Peng Gao University of California, Berkeley, Yao Guo Peking University
Pre-print Media Attached
11:10
20m
Paper
Prioritize Crowdsourced Test Reports via Deep Screenshot UnderstandingTechnical Track
Technical Track
Shengcheng Yu Nanjing University, Chunrong Fang Nanjing University, Zhenfei Cao Nanjing University, Xu Wang Nanjing University, Tongyu Li Nanjing University, Zhenyu Chen Nanjing University
Pre-print Media Attached
11:30 - 12:00
Meet your peersSocial and Networking at Networking Shuffle Room

In this series of speed networking events, ICSE participants can meet their (more) senior colleagues working on similar aspects of software engineering research.

11:30
30m
Meeting
Meet your peers: Human aspects
Social and Networking

11:30
30m
Meeting
Meet your peers: AI and software engineering (AI for SE, SE for AI)
Social and Networking

11:30
30m
Meeting
Meet your peers: Testing
Social and Networking

11:30
30m
Meeting
Meet your peers: Program analysis
Social and Networking

11:30
30m
Meeting
Meet your peers: Open (any topic)
Social and Networking

11:30
30m
Meeting
Meet your peers: Software evolution and maintenance
Social and Networking

11:30
30m
Meeting
Meet your peers: Requirements, design, modeling
Social and Networking

11:30 - 13:30
SRC Poster Session 1SRC - ACM Student Research Competition at SRC Room 1
Chair(s): Aurora Ramírez University of Córdoba, Sergio Segura Universidad de Sevilla
11:30
2h
Poster
Effect on brain activity while programming with (without) musicACM SRC
SRC - ACM Student Research Competition
Ananga Thapaliya Innopolis University, Russia
Media Attached
11:30
2h
Poster
Anomaly Detection in Scratch AssignmentsACM SRC
SRC - ACM Student Research Competition
Nina Körber University of Passau
Pre-print Media Attached File Attached
11:30
2h
Poster
Testing Object Detection for Autonomous Driving Systems via 3D ReconstructionACM SRC
SRC - ACM Student Research Competition
Jinyang Shao Wuhan University, China
Pre-print Media Attached
11:30
2h
Poster
Scalable Call Graph Constructor for MavenACM SRC
SRC - ACM Student Research Competition
Mehdi Keshani Delft University of Technology
Pre-print Media Attached File Attached
11:30
2h
Poster
System Component-Level Self-Adaptations for Security via Bayesian GamesACM SRC
SRC - ACM Student Research Competition
Mingyue Zhang Peking University, China
Pre-print Media Attached
11:30
2h
Poster
SetDroid: Detecting User-configurable Setting Issues of Android Apps via Metamorphic FuzzingACM SRC
SRC - ACM Student Research Competition
Jingling Sun East China Normal University, China
Media Attached File Attached
11:30
2h
Poster
Let's not make a fuzz about itACM SRC
SRC - ACM Student Research Competition
Elisabet Lobo-Vesga Chalmers University of Technology, Sweden
Pre-print Media Attached
11:30
2h
Poster
MUTAGEN: Faster Mutation-Based Random TestingACM SRC
SRC - ACM Student Research Competition
Agustín Mista Chalmers University of Technology
Pre-print Media Attached
11:30
2h
Poster
Detecting User-Perceived Service Failure in Mobile Applications via Mining User TracesACM SRC
SRC - ACM Student Research Competition
Deyu Tian Peking University
Pre-print Media Attached
11:30
2h
Poster
Metamorphic Testing of Autonomous Vehicles: a Case Study on SimulinkACM SRC
SRC - ACM Student Research Competition
Pablo Valle University of Mondragon
Pre-print Media Attached
11:30
2h
Poster
Distribution Awareness for AI System TestingACM SRC
SRC - ACM Student Research Competition
David Berend Nanyang Technological University, Singapore
Pre-print Media Attached
12:05 - 13:05
1.2.1. Deep Neural Networks: Validation #2Technical Track at Blended Sessions Room 1 +12h
Chair(s): Grace Lewis Carnegie Mellon Software Engineering Institute
12:05
20m
Paper
Measuring Discrimination to Boost Comparative Testing for Multiple Deep Learning ModelsTechnical Track
Technical Track
Linghan Meng Nanjing University, Yanhui Li Department of Computer Science and Technology, Nanjing University, Lin Chen Department of Computer Science and Technology, Nanjing University, Zhi Wang Nanjing University, Di Wu Momenta, Yuming Zhou Nanjing University, Baowen Xu Nanjing University
Pre-print Media Attached
12:25
20m
Paper
Prioritizing Test Inputs for Deep Neural Networks via Mutation AnalysisTechnical Track
Technical Track
Zan Wang College of Intelligence and Computing, Tianjin University, Hanmo You College of Intelligence and Computing, Tianjin University, Junjie Chen College of Intelligence and Computing, Tianjin University, Yingyi Zhang College of Intelligence and Computing, Tianjin University, Xuyuan Dong Information and Network Center,Tianjin University, Wenbin Zhang Information and Network Center,Tianjin University
Pre-print Media Attached
12:45
20m
Paper
Testing Machine Translation via Referential TransparencyTechnical Track
Technical Track
Pinjia He ETH Zurich, Clara Meister ETH Zurich, Zhendong Su ETH Zurich
Pre-print Media Attached
12:05 - 13:05
1.2.2. Search-Based SE & Genetic OperationsJournal-First Papers / Technical Track at Blended Sessions Room 2 +12h
Chair(s): José Miguel Rojas University of Leicester, UK
12:05
20m
Paper
Quality Indicators in Search-Based Software Engineering: An Empirical EvaluationJournal-First
Journal-First Papers
Shaukat Ali Simula Research Laboratory, Norway, Paolo Arcaini National Institute of Informatics , Dipesh Pradhan Simula Research Laboratory, Norway, Safdar Aqeel Safdar Simula Research Laboratory, Norway, Tao Yue Nanjing University of Aeronautics and Astronautics
Link to publication DOI Authorizer link Media Attached
12:25
20m
Paper
Utilizing Automatic Query Reformulations as Genetic Operations to Improve Feature Location in Software ModelsJournal-First
Journal-First Papers
Francisca Pérez SVIT Research Group, Universidad San Jorge, Tewfik Ziadi LIP6, Sorbonne Université, Carlos Cetina San Jorge University, Spain
Link to publication Pre-print Media Attached
12:45
20m
Paper
Enhancing Genetic Improvement of Software with Regression Test SelectionArtifact ReusableTechnical TrackArtifact Available
Technical Track
Giovani Guizzo University College London, Justyna Petke University College London, Federica Sarro University College London, Mark Harman University College London
Pre-print Media Attached
12:05 - 13:15
1.2.3. Developers: General IssuesSEIS - Software Engineering in Society / Technical Track at Blended Sessions Room 3 +12h
Chair(s): Oscar Pastor Universitat Politecnica de Valencia
12:05
20m
Paper
Do you really code? Designing and Evaluating Screening Questions for Online Surveys with ProgrammersTechnical Track
Technical Track
Anastasia Danilova University of Bonn, Alena Naiakshina University of Bonn, Stefan Horstmann University of Bonn, Matthew Smith University of Bonn, Fraunhofer FKIE
Pre-print Media Attached
12:25
20m
Paper
How Gamification Affects Software Developers: Cautionary Evidence from a Natural Experiment on GitHubTechnical Track
Technical Track
Lukas Moldon RWTH Aachen University, Markus Strohmaier RWTH Aachen University & GESIS - Leibniz Institute for the Social Sciences, Johannes Wachs Vienna University of Economics and Business & Complexity Science Hub Vienna
Pre-print Media Attached
12:45
15m
Paper
Exploring the Role of Creativity in Software EngineeringSEIS
SEIS - Software Engineering in Society
Wouter Groeneveld KU Leuven, Laurens Luyten KU Leuven, Joost Vennekens KU Leuven, Kris Aerts KU Leuven
Pre-print Media Attached
13:00
15m
Paper
Résumé-Driven Development: A Definition and Empirical CharacterizationSEIS
SEIS - Software Engineering in Society
Jonas Fritzsch University of Stuttgart, Institute of Software Engineering, Marvin Wyrich University of Stuttgart, Justus Bogner University of Stuttgart, Institute of Software Engineering, Empirical Software Engineering Group, Stefan Wagner University of Stuttgart
Pre-print Media Attached
12:05 - 13:15
12:05
20m
Paper
How to identify Boundary Conditions with Contrasty Metric?Technical Track
Technical Track
Weilin Luo Sun Yat-sen University, Hai Wan School of Data and Computer Science, Sun Yat-sen University, Xiaotong Song School of Data and Computer Science, Sun Yat-sen University, Binhao Yang School of Data and Computer Science, Sun Yat-sen University, Hongzhen Zhong School of Data and Computer Science, Sun Yat-sen University, Yin Chen Department of Computer Science, South China Normal University
Pre-print Media Attached
12:25
20m
Paper
Using Domain-specific Corpora for Improved Handling of Ambiguity in RequirementsArtifact ReusableTechnical TrackArtifact Available
Technical Track
Saad Ezzini University of Luxembourg, Sallam Abualhaija University of Luxembourg, Chetan Arora Deakin University, Mehrdad Sabetzadeh EECS, University of Ottawa, Lionel C. Briand EECS, University Of Ottawa
Pre-print Media Attached
12:45
15m
Paper
Investigating the potential impact of values on requirements and software engineeringSEIS
SEIS - Software Engineering in Society
Alistair Sutcliffe University of Aston, Peter Sawyer Aston University, Wei Liu King's College London, Nelly Bencomo Aston University
Pre-print Media Attached
13:00
15m
Paper
Validation Obligations: A Novel Approach to check Compliance between Requirements and their Formal SpecificationNIER
NIER - New Ideas and Emerging Results
Atif Mashkoor Johannes Kepler University Linz, Michael Leuschel HHU, Alexander Egyed Johannes Kepler University
Pre-print Media Attached
12:05 - 13:05
1.1. Teaching Software Quality IJSEET - Joint Track on Software Engineering Education and Training at JSEET Room +12h
Chair(s): Hakan Erdogmus Carnegie Mellon University, Ana María Moreno Universidad Politécnica de Madrid
12:05
20m
Experience report
GitHub-OSS Fixit: Fixing bugs at scale in a Software Engineering CourseJSEET
JSEET - Joint Track on Software Engineering Education and Training
Shin Hwei Tan Southern University of Science and Technology, Chunfeng Hu Southern University of Science and Technology, Ziqiang Li Southern University of Science and Technology, Xiaowen Zhang Southern University of Science and Technology, Ying Zhou Southern University of Science and Technology
Pre-print Media Attached
12:25
20m
Experience report
Learning Software Quality Assurance with BricksJSEET
JSEET - Joint Track on Software Engineering Education and Training
Miguel Ehécatl Morales Trujillo University of Canterbury
Pre-print Media Attached
12:45
20m
Experience report
Assessing the Students' Understanding and their Mistakes in Code Review Checklists -An Experience Report of 1,791 Code Review Checklists from 394 StudentsJSEET
JSEET - Joint Track on Software Engineering Education and Training
Chun Yong Chong Monash University, Patanamon Thongtanunam University of Melbourne, Chakkrit Tantithamthavorn Monash University
Pre-print Media Attached
13:45 - 14:00
Awards Announcement 1Awards at Plenary Room +12h
Chair(s): Arie van Deursen Delft University of Technology, Netherlands, Tao Xie Peking University, George Eleftherakis University of York at Thessaloniki
13:45
15m
Awards
ICSE Technical Track & ACM Europe Council AwardsAwards
Awards

Pre-print
14:00 - 15:15
ICSE KeynotesKeynotes at Plenary Room +12h
Chair(s): Arie van Deursen Delft University of Technology, Netherlands
14:00
30m
Keynote
Dario Gil's Keynote: What’s Next in Software Keynote
Keynotes
Dario Gil IBM Research, USA
Media Attached
14:30
15m
Live Q&A
Questions and Answers (included in the keynote video)
Keynotes

14:45
30m
Social Event
Meet Dario Gil
Keynotes

14:45 - 15:15
Gather.townSocial and Networking at Networking and Culture Room 1 +12h
Chair(s): Carolin Brandt Delft University of Technology, Davide Fucci Blekinge Institute of Technology, Fabiano Pecorelli University of Salerno
Go directly to this room on Clowdr
14:45
30m
Other
Introduction to Gather.town
Social and Networking

Media Attached
14:45 - 15:15
14:45
30m
Panel
COST Action Network on Gender Balance
Social and Networking
Barbora Buhnova Masaryk University, Letizia Jaccheri Norwegian University of Science and Technology
Media Attached