Write a Blog >>
ICSE 2023
Sun 14 - Sat 20 May 2023 Melbourne, Australia
You're viewing the program in a time zone which is different from your device's time zone change time zone

Sun 14 May

Displayed time zone: Hobart change

08:45 - 10:30
Session 1InteNSE at Meeting Room 110
Chair(s): Reyhaneh Jabbarvand University of Illinois at Urbana-Champaign
08:45
15m
Day opening
Welcome from the workshop chairs
InteNSE
Reyhaneh Jabbarvand University of Illinois at Urbana-Champaign
09:00
60m
Keynote
Keynote: Software Engineering in the Age of Generative AI, Yet Not Explainable!
InteNSE
Kla Tantithamthavorn Monash University
10:00
30m
Research paper
ASTRO: An AST-Assisted Approach for Generalizable Neural Clone Detection
InteNSE
Yifan Zhang Vanderbilt University, Junwen Yang Meta, Inc., Haoyu Dong Duke University, Qingchen Wang University of Hong Kong, Huajie Shao College of William & Mary, Kevin Leach Vanderbilt University, Yu Huang Vanderbilt University
09:00 - 10:30
Opening / KeynoteFormaliSE at Meeting Room 102
Chair(s): Toby Murray University of Melbourne
09:00
15m
Day opening
Opening
FormaliSE

09:15
75m
Keynote
Leakage Logic for programs
FormaliSE
Annabelle McIver Macquarie University
09:00 - 10:30
First day opening / KeynoteCHASE Research Track at Meeting Room 103
Chair(s): Fabio Calefato University of Bari
09:00
30m
Day opening
First day opening
CHASE Research Track
Igor Steinmacher Northern Arizona University
09:30
60m
Keynote
The Inclusive Developer: Perspectives and Considerations for Building Inclusive Software
CHASE Research Track
Daniela Damian University of Victoria
09:00 - 10:30
Opening and Keynote 1ICSSP at Meeting Room 104
09:00
30m
Day opening
Opening
ICSSP

09:30
60m
Keynote
A.I.gile - How Agile and AI (e)merge in practice
ICSSP
09:00 - 10:30
Session 1SBFT at Meeting Room 105
Chair(s): Alessio Gambi IMC University of Applied Sciences Krems, Giovani Guizzo University College London, Sebastiano Panichella Zurich University of Applied Sciences
09:15
15m
Other
Opening
SBFT
Giovani Guizzo University College London, Alessio Gambi IMC University of Applied Sciences Krems, Sebastiano Panichella Zurich University of Applied Sciences
09:30
60m
Keynote
Truth or Dare: Real-World Fuzz Testing of UAVs in Flight
SBFT
Jane Cleland-Huang University of Notre Dame
09:00 - 10:30
SESoS Opening & Keynote Speaker ISESoS at Meeting Room 107
Chair(s): Rodrigo Santos UNIRIO - Universidade Federal do Estado do Rio de Janeiro, Antonia Bertolino National Research Council, Italy, Pablo Oliveira Antonino Fraunhofer IESE, Doo-Hwan Bae Korea Advanced Institute of Science and Technology
09:00
30m
Day opening
SESoS Opening
SESoS
P: Rodrigo Santos UNIRIO - Universidade Federal do Estado do Rio de Janeiro, P: Antonia Bertolino National Research Council, Italy, P: Pablo Oliveira Antonino Fraunhofer IESE, P: Doo-Hwan Bae Korea Advanced Institute of Science and Technology
09:30
60m
Keynote
Challenges in Engineering Antifragile Systems of Systems
SESoS
K: Raffaela Mirandola Politecnico di Milano
09:00 - 10:30
Opening and pitchesGREENS at Meeting Room 108
09:00
30m
Day opening
Introduction from the Chairs
GREENS

09:30
8m
Paper
A Study on the Energy Consumption and Performance of Single-Activity Android Apps
GREENS
Carolina Neves , ChiaYu Lin , Srishti Nigam , Daumantas Patapas , Ander Eguiluz , Tanjina Islam Vrije Universiteit Amsterdam, Ivano Malavolta Vrije Universiteit Amsterdam
09:38
8m
Paper
Digital Twin for Sustainability Assessment and Policy Evaluation: A Systematic Literature Review
GREENS
Farid Edrisi Linnaeus University, Mehdi Samanazari
09:46
8m
Paper
Retrain AI Systems Responsibly! Use Sustainable Concept Drift Adaptation Techniques
GREENS
Lorena Poenaru-Olaru TU Delft, June Sallou Delft University of Technology, Luís Cruz Delft University of Technology, Jan S. Rellermeyer TU Delft, Arie van Deursen Delft University of Technology
Pre-print
09:54
8m
Paper
Sustain the Smartness: From Smart Things to Sustainable Smart Things
GREENS
Sankar Das Accenture Labs, India, Samdyuti Suri , Kuntal Dey Accenture Labs, India, Kapil Singi Accenture, Vikrant Kaulgud Accenture Labs, India, Vibhu Saujanya Sharma Accenture Labs
10:02
8m
Paper
Optimising Workflow execution for energy consumption and Performance
GREENS
Mehul Warade , Kevin Lee , Chathu Ranaweera Deakin University, Jean-Guy Schneider Monash University
10:10
8m
Paper
Toward understanding digital support for climate neutral, inclusive and beautiful cities: A systematic literature review
GREENS
Alicia JW Takaoka , Dirk Ahlers , Ferdinand Ward Ådlandsvik , Eivind Syrdalen Dovland , Letizia Jaccheri Norwegian University of Science and Technology (NTNU)
10:18
8m
Paper
Digital Twins for Sustainable Software Systems
GREENS
Malte Heithoff , Alexander Hellwig , Judith Michael RWTH Aachen University, Bernhard Rumpe RWTH Aachen University
Pre-print
09:00 - 10:30
Opening and keynoteQ-SE at Meeting Room 109
Chair(s): Paolo Arcaini National Institute of Informatics , Andriy Miranskyy Toronto Metropolitan University (formerly Ryerson University)
09:15
15m
Day opening
Opening
Q-SE
Paolo Arcaini National Institute of Informatics , Andriy Miranskyy Toronto Metropolitan University (formerly Ryerson University)
09:30
60m
Keynote
Quantum Computing: Challenges and Opportunities for Software Engineering
Q-SE
Udson C. Mendes CMC Microsystems
09:00 - 10:30
FAIRWARE Session1FairWare at Meeting Room 111
Chair(s): Brittany Johnson George Mason University

9:00 KEYNOTE Fairness through Unfairness Os Keyes https://ironholds.org/

10:00 Fair-Siamese Approach for Accurate Fairness in Image Classification, Kwanhyong Lee, Van-Thuan Pham, and Jiayuan He

09:00 - 10:30
09:15
15m
Day opening
Opening remarks
MET
Manuel Rigger National University of Singapore
09:30
60m
Keynote
Keynote talk: Metamorphic Testing of Developer Tools
MET
Michael Pradel University of Stuttgart
11:00 - 12:30
11:00
25m
Research paper
An Exploratory Study on the Occurrence of Self-Admitted Technical Debt in Android Apps
TechDebt Technical Papers
Gregory Wilder II University of Hawai‘i at Mānoa, Riley Miyamoto University of Hawai‘i at Mānoa, Samuel Watson University of Hawai‘i at Mānoa, Rick Kazman University of Hawai‘i at Mānoa, Anthony Peruma University of Hawai‘i at Mānoa
Pre-print
11:25
25m
Research paper
Automatically Identifying Relations Between Self-Admitted Technical Debt Across Different Sources
TechDebt Technical Papers
Yikun Li University of Groningen, Mohamed Soliman University of Groningen, Paris Avgeriou Univ. of Gronningen 
11:50
15m
Short-paper
Automated Self-Admitted Technical Debt Tracking at Commit-Level: A Language-independent Approach
TechDebt Short Papers
Mohammad Sadegh Sheikhaei School of Computing, Queen's University, Yuan Tian Queens University, Kingston, Canada
Pre-print
12:05
15m
Short-paper
Measuring Improvement of F1-Scores in Detection of Self-Admitted Technical Debt
TechDebt Short Papers
William Aiken University of Ottawa, Paul K. Mvula University of Ottawa, Paula Branco University of Ottawa, Guy Jourdan University of Ottawa, Mehrdad Sabetzadeh University of Ottawa, Herna Viktor University of Ottawa
Pre-print
12:20
10m
Live Q&A
Open Q&A
TechDebt Plenary

11:00 - 12:30
Synthesis and AIFormaliSE at Meeting Room 102
Chair(s): Mark Utting The University of Queensland
11:00
30m
Talk
Goal Controller Synthesis for Self-Adaptive Systems
FormaliSE
Radu Calinescu University of York, UK, Genaína Nunes Rodrigues University of Brasília
11:30
30m
Paper
Verifying Binary Neural Networks on Continuous Input Space using Star Reachability
FormaliSE
Mykhailo Ivashchenko University of Nebraska-Lincoln, Sung Woo Choi , Luan Nguyen University of Pennsylvania, Hoang-Dung Tran Vanderbilt University
12:00
30m
Paper
Explainable Human-Machine Teaming using Model Checking and Interpretable Machine Learning
FormaliSE
Marcello Bersani Politecnico di Milano, Italy, Matteo Camilli Politecnico di Milano, Livia Lestingi DEIB, Politecnico di Milano, Raffaela Mirandola Politecnico di Milano, Matteo Rossi Politecnico di Milano
11:00 - 12:30
Resilience & QualityCHASE Research Track at Meeting Room 103
Chair(s): Rashina Hoda Monash University
11:00
20m
Talk
Post-pandemic Resilience of Hybrid Software TeamsFull Paper
CHASE Research Track
Ronnie de Souza Santos Cape Breton University, Gianisa Adisaputri Dalhousie University, Paul Ralph Dalhousie University
Pre-print
11:20
20m
Talk
On the perceived relevance of critical internal quality attributes when evolving software featuresFull Paper
CHASE Research Track
Eduardo Fernandes Federal University of Minas Gerais (UFMG), Marcos Kalinowski Pontifical Catholic University of Rio de Janeiro (PUC-Rio)
Pre-print
11:40
20m
Talk
What's behind tight deadlines? Business causes of technical debtNIER paper
CHASE Research Track
Rodrigo Rebouças de Almeida Federal University of Paraiba, Christoph Treude University of Melbourne, Uirá Kulesza Federal University of Rio Grande do Norte
Pre-print
12:00
20m
Talk
Accounting for socio-technical resilience in software engineeringNIER paper
CHASE Research Track
Tamara Lopez The Open University, Helen Sharp The Open University, Michel Wermelinger The Open University, Melanie Langer Lancaster University, Mark Levine Lancaster University, Caroline Jay Department of Computer Science, University of Manchester, M13 9PL, United Kingdom, Yijun Yu The Open University, UK, Bashar Nuseibeh The Open University, UK; Lero, University of Limerick, Ireland
Pre-print
11:00 - 12:30
Paper Session 1 (Process Automation)ICSSP at Meeting Room 104
11:00
20m
Full-paper
Automatically Generating Dockerfiles via Deep-Learning: Challenges and Promises
ICSSP
Giovanni Rosa University of Molise, Antonio Mastropaolo Università della Svizzera italiana, Simone Scalabrino University of Molise, Gabriele Bavota Software Institute, USI Università della Svizzera italiana, Rocco Oliveto University of Molise
11:20
20m
Full-paper
An Experience Report on Assessing Software Engineer’s Outputs in Practice
ICSSP
Juzheng Zhang Nanjing University, He Zhang Nanjing University, Lanxin Yang Nanjing University, China, Liming Dong Nanjing University, Yue Li
11:40
20m
Full-paper
Automatic Detection of Security Deficiencies and Refactoring Advises for Microservices
ICSSP
Burak Ünver , Ricardo Britto Ericsson / Blekinge Institute of Technology
11:00 - 12:30
Research Track Session 2 - SBSTSBFT at Meeting Room 105
11:00
60m
Panel
Discussion Panel: Testing and Security for Cyber-Physical Systems
SBFT
Aitor Arrieta Mondragon University, Annibale Panichella Delft University of Technology, Jane Cleland-Huang University of Notre Dame, Lionel Briand University of Luxembourg; University of Ottawa, Mohammad Reza Mousavi King's College London, Shaukat Ali Simula Research Laboratory
12:00
15m
Talk
On the Strengths of Pure Evolutionary Algorithms in Generating Adversarial Examples
SBFT
Antony Bartlett , Cynthia C. S. Liem Delft University of Technology, Annibale Panichella Delft University of Technology
Pre-print
12:15
15m
Talk
Automatic Generation of Smell-free Unit Tests
SBFT
José Campos University of Porto, Portugal
Pre-print
11:00 - 12:30
SESoS Technical Session 1: Systems-of-Systems & EcosystemsSESoS at Meeting Room 107
11:00
18m
Paper
Achieving Interoperability with MBSE and Asset Administration Shells: Integration of MATLAB/Simulink and BaSyx
SESoS
P: Mateus Molina Fraunhofer IESE, A: Tagline Treichel Fraunhofer IESE
11:18
18m
Paper
Virtual validation of the system architecture design of a production plant with regard to fault tolerance
SESoS
P: Thomas Bauer Fraunhofer IESE, A: Felix Schulte-Langforth Fraunhofer IESE, A: Zain Shahwar PUMACY TECHNOLOGIES AG, A: Bernd Bredehorst PUMACY TECHNOLOGIES AG
11:36
18m
Talk
Social Networks during Software Ecosystems’ Death
SESoS
P: Pedro Arantes Federal University of Mato Grosso do Sul, A: Felipe Soupinski Federal University of Mato Grosso do Sul, A: Awdren Fontão Federal University of Mato Grosso do Sul (UFMS)
11:54
18m
Paper
Towards a SECO for Carbon Credit Control
SESoS
P: Luiz Fernando Santos Federal University of Juiz de Fora, A: Jonas Gomes UFJF, A: Regina Braga UFJF, A: José Maria David Federal University of Juiz de Fora, A: Victor Ströele UFJF
12:12
18m
Paper
Exploring Community Smell Co-occurrences in the Context of Bangladesh: An Empirical Study
SESoS
P: Noshin Tahsin Institute of Information Technology, University of Dhaka, A: Kazi Sakib Institute of Information Technology, University of Dhaka
11:00 - 12:30
Discuss themes for breakout groupsGREENS at Meeting Room 108
11:00
30m
Meeting
Working session / breakouts
GREENS

11:00 - 12:30
Paper session 1Q-SE at Meeting Room 109
Chair(s): Jose García-Alonso Universidad de Extremadura
11:00
25m
Talk
MCBeth: A Measurement-based Quantum Programming Language
Q-SE
Aidan Evans Yale University, Seun Omonije , Robert Soulé University of Lugano, Robert Rand University of Chicago
11:25
25m
Talk
Generating Presence-Absence Matrices by Quantum Annealing
Q-SE
Philippe Codognet Japanese-French Laboratory for Informatics
11:50
25m
Talk
Dynamic Output State Classification for Quantum Computers
Q-SE
Hector Menendez King's College London, Luciano Bello IBM Research, David Clark University College London
12:15
15m
Talk
Design by Contract Framework for Quantum Software
Q-SE
Masaomi Yamaguchi Fujitsu Limited, Nobukazu Yoshioka Waseda University, Japan
11:00 - 12:30
Session 2InteNSE at Meeting Room 110
Chair(s): Reyhaneh Jabbarvand University of Illinois at Urbana-Champaign
11:00
30m
Research paper
Study of Distractors in Neural Models of Code
InteNSE
Md Rafiqul Islam Rabin University of Houston, Aftab Hussain University of Houston, Sahil Suneja IBM Research, Amin Alipour University of Houston
Pre-print
11:30
30m
Research paper
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
InteNSE
Aftab Hussain University of Houston, Md Rafiqul Islam Rabin University of Houston, Bowen Xu North Carolina State University, David Lo Singapore Management University, Amin Alipour University of Houston
Pre-print
12:00
30m
Other
Half Day Wrap Up
InteNSE

11:00 - 12:30
FAIRWARE Session1FairWare at Meeting Room 111
Chair(s): Tim Menzies North Carolina State University

11:00: On Retrofitting Provenance for Transparent and Fair Software – Drivers and Challenges Jens Dietrich, Matthias Galster, and Markus Luczak-Roesch

11:30: Heavy-tailed Uncertainty in AI Policy Lelia Marie Hampton

12:00: Quantitative and Qualitative Methods for Equitable Research and Development Brittany Johnson, Zhe Yu

11:00 - 12:30
Session 1: Metamorphic Testing for Autonomous Driving SystemMET at Meeting Room 112
Chair(s): Chun Yong Chong Monash University Malaysia
11:00
30m
Research paper
Metamorphic Testing of Advanced Driver-Assistance Systems: Implementing Euro NCAP Standards on OpenStreetMap
MET
Muhammad Iqbal University of Wollongong
11:30
30m
Research paper
Metamorphic Testing Harness for the Baidu Apollo Perception-Camera Module
MET
Yifan Zhang University of Nottingham Ningbo China, Dave Towey University of Nottingham Ningbo China, Matthew pike University of Nottingham, Ningbo, China, Jia Cheng Han University of Wollongong, George Zhou NIO, Chenghao Yin NIO, Qian Wang NIO, Chen Xie NIO
12:00
30m
Research paper
A Metamorphic Testing Framework and Toolkit for Modular Automated Driving Systems
MET
Riley Underwood Swinburne University of Technology, Quang-Hung Luu Swinburne University of Technology, Huai Liu Swinburne University of Technology
12:30 - 13:45
12:30
75m
Lunch
Lunch
Catering

13:45 - 15:15
13:45
25m
Research paper
The Type to Take Out a Loan? A Study of Developer Personality and Technical Debt
TechDebt Technical Papers
Lorenz Graf-Vlachy University of Stuttgart, Stefan Wagner University of Stuttgart
Pre-print
14:10
25m
Research paper
Technical Debt Contagiousness Metrics for Measurement and Prioritization in Mechatronics
TechDebt Technical Papers
Fandi Bi Technical University of Munich, Birgit Vogel-Heuser Karlsruhe Institute of Technology, Fengmin Du ETH Zürich, Nils Hanich Technical University of Munich, Eunnuri Cho Technical University of Munich
14:35
25m
Talk
How to introduce TD Management into a Software Development Process – A Practical Approach
TechDebt Technical Papers
Markus Finke KUKA Deutschland, Thomas Neff KUKA Deutschland, Tobias Reichl KUKA Deutschland
15:00
15m
Live Q&A
Open Q&A
TechDebt Plenary

13:45 - 15:15
SpecificationFormaliSE at Meeting Room 102
Chair(s): Larissa A. Meinicke The University of Queensland
13:45
30m
Paper
Contract-Based Specification Refinement and Repair for Mission Planning
FormaliSE
Piergiuseppe Mallozzi UC Berkeley, Inigo Incer University of California, Berkeley, Pierluigi Nuzzo University of Southern California, Alberto L. Sangiovanni-Vincentelli University of California at Berkeley, USA
14:15
30m
Paper
Patch Specifications via Product Programs
FormaliSE
Cristian Cadar Imperial College London, UK, Daniel Schemmel Imperial College London, Arindam Sharma Imperial College London
14:45
30m
Paper
An Empirical Study Assessing Software Modeling in Alloy
FormaliSE
Niloofar Mansoor University of Nebraska-Lincoln, Hamid Bagheri University of Nebraska-Lincoln, Eunsuk Kang Carnegie Mellon University, Bonita Sharif University of Nebraska-Lincoln, USA
13:45 - 15:15
Collaboration & Human Factors ICHASE Research Track / CHASE J1C2 at Meeting Room 103
Chair(s): Marcos Kalinowski Pontifical Catholic University of Rio de Janeiro (PUC-Rio)
13:45
20m
Talk
Exploring a Research Agenda for Design Knowledge Capture in MeetingsNIER paper
CHASE Research Track
Liz Seero Colorado College, Adriana Meza Soria UC Irvine, Andre van der Hoek University of California, Irvine, Janet Burge Colorado College
Pre-print
14:05
20m
Talk
Applying Human Values Theory to Software Engineering Practice: Lessons and ImplicationsJ1C2
CHASE J1C2
Maria Angela Ferrario Queen's University Belfast, Emily Winter Lancaster University
Link to publication DOI Media Attached File Attached
14:25
20m
Talk
Like, dislike, or just do it? How developers approach software development tasksJ1C2
CHASE J1C2
Zainab Masood Prince Sultan University, Rashina Hoda Monash University, Kelly Blincoe University of Auckland, Daniela Damian University of Victoria
Link to publication DOI
14:45
20m
Talk
An Exploratory Study of the Benefits of Time-bounded Collaborative Events for Startup FoundersFull Paper
CHASE Research Track
André Miranda UFPA, Kiev Gama UFPE, Cleidson de Souza Vale Institute of Technology and Federal University of Pará Belém, Brazil
Pre-print
13:45 - 15:15
Paper Session 2 (Process Improvement)ICSSP at Meeting Room 104
13:45
20m
Full-paper
Using GUI Test Videos to Obtain Stakeholders’ Feedback
ICSSP
Jianwei Shi Leibniz University Hannover, Jonas Mönnich Leibniz University Hannover, Jil Klünder Leibniz Universität Hannover, Kurt Schneider Leibniz Universität Hannover, Software Engineering Group
14:05
20m
Full-paper
Measuring the Benefits of CI/CD Practices for Database Application Development
ICSSP
Jasmin Fluri Schaltstelle GmbH, Fabrizio Fornari University of Camerino, Italy, Ela Pustulka FHNW
14:25
20m
Full-paper
On Preparing and Assessing Data for Simulation Process Modeling: An Industrial Report
ICSSP
Liming Dong Nanjing University, He Zhang Nanjing University, Yue Li , Bohan Liu Nanjing University, Zhiluo Weng Nanjing University
14:45
20m
Full-paper
Adding Generic Role- and Process-based Behaviors to Smart Contracts using Dynamic Condition Response Graphs
ICSSP
Yibin Xu University of Copenhagen, Tijs Slaats University of Copenhagen, Boris Düdder University of Copenhagen, Thomas T. Hildebrandt University of Copenhagen
13:45 - 15:15
SESoS Technical Session 2: Ecosystems & Systems-of-SystemsSESoS at Meeting Room 107
13:45
18m
Paper
The Role of Software Trust in Selection of Open-Source and Closed Software
SESoS
A: Fang Hou Utrecht University, P: Slinger Jansen Utrecht University, Netherlands, P: Floris Jansen Utrecht University, A: Arthur de Vries Utrecht University
14:03
18m
Paper
Your app is no longer welcome in our app store: partner exclusion in software ecosystems
SESoS
A: Casper van Schothorst Utrecht University, P: Slinger Jansen Utrecht University, Netherlands, A: Thomas Beijer Utrecht University, A: Govert Hagelaar Utrecht University, P: Floris Jansen Utrecht University, A: Ying Liu Utrecht University
14:21
18m
Paper
Contemporary Challenges when Developing Cyber-Physical Systems of Systems - A Case Study
SESoS
P: Peter Sjöberg Volvo Construction Equipment and Blekinge Institute of Technology, A: Daniel Mendez Blekinge Institute of Technology, A: Tony Gorschek Blekinge Institute of Technology / DocEngineering
14:39
18m
Paper
Establishing Virtual Test-Driven Development Environments in the Automotive Domain: A Continuous Engineering Approach
SESoS
P: Adam Bachorek Fraunhofer IESE, A: Jannis Jung Fraunhofer IESE
14:57
18m
Paper
Industry Voices on Software Engineering: Challenges in Dynamic Systems of Systems
SESoS
P: Jana Heinrich Fraunhofer IESE, A: Florian Balduf Fraunhofer IESE, A: Martin Becker Fraunhofer IESE, A: Rasmus Adler Fraunhofer IESE
13:45 - 15:15
Short progress report and plenary discussionGREENS at Meeting Room 108
13:45
90m
Meeting
Working session / breakouts
GREENS

13:45 - 15:15
Paper session 2Q-SE at Meeting Room 109
Chair(s): Philippe Codognet Japanese-French Laboratory for Informatics
14:00
25m
Talk
Automatic generation of an efficient less-than oracle for quantum Amplitude Amplification
Q-SE
Javier Sánchez Rivero COMPUTAEX, Daniel Talaván COMPUTAEX, Jose García-Alonso Universidad de Extremadura, Antonio Ruiz-Cortés University of Seville, Juan Manuel Murillo University of Extremadura and COMPUTAEX Foundation
14:25
25m
Talk
Can Quantum Computing Improve Uniform Random Sampling of Large Configuration Spaces?
Q-SE
Joshua Ammermann Karlsruhe Institute of Technology, Tim Bittner Karlsruhe Institute of Technology, Domenik Eichhorn Karlsruhe Institute of Technology, Ina Schaefer KIT, Christoph Seidl IT University of Copenhagen
14:50
25m
Talk
Static Entanglement Analysis of Quantum Programs
Q-SE
Shangzhou Xia Kyushu University, Jianjun Zhao Kyushu University
13:45 - 15:15
Session 3InteNSE at Meeting Room 110
Chair(s): Reyhaneh Jabbarvand University of Illinois at Urbana-Champaign
13:45
60m
Keynote
Keynote: Interpreting Neural Models of Code by Comparing Them with Human Developers
InteNSE
Michael Pradel University of Stuttgart
14:45
30m
Research paper
Probing Numeracy and Logic of Language Models of Code
InteNSE
Razan Baltaji University of Illinois at Urbana Champaign, Parth Thakkar University of Illinois at Urbana Champaign
13:45 - 15:15
FAIRWARE Session3FairWare at Meeting Room 111
Chair(s): Zhe Yu Rochester Institute of Technology

13:45: KEYNOTE Applying Safe and Fair Machine Learning Algorithms with the Seldonian Toolkit Austin Hoag, Berkeley Existential Risk Initiative

14:45: Reflexive Practices in Software Engineering by Alicia Boyd

13:45 - 15:15
Session 2: Applications of Metamorphic TestingMET at Meeting Room 112
Chair(s): Quang-Hung Luu Swinburne University of Technology
13:45
60m
Panel
Panel Discussion 1: Metamorphic Testing in Industry
MET
14:45
30m
Research paper
Sensitive Region-based Metamorphic Testing Framework using XAI
MET
Yuma Torikoshi The University of Electro-Communications, Yasuharu Nishi University of Electro-Communications, Tokyo, Juichi Takahashi AGEST, Inc
15:15 - 15:45
15:15
30m
Coffee break
Afternoon Tea
Catering

15:45 - 17:15
Architecture and Documentation Technical DebtTechDebt Technical Papers / TechDebt Plenary at Meeting Room 101
15:45
25m
Research paper
Identifying Code Changes for Architecture Decay via a Metric Forest Structure
TechDebt Technical Papers
Wuxia Jin Xi'an Jiaotong University, Yuyun Zhang Xi'an Jiaotong University, Jiaowei Shang Xi'an Jiaotong University, Yi Hou Xi'an Jiaotong University, Ming Fan Xi'an Jiaotong University, Ting Liu Xi'an Jiaotong University
16:10
25m
Research paper
Resolving Security Issues via Quality-Oriented Refactoring: A User Study
TechDebt Technical Papers
Domenico Gigante SER&Practices and University of Bari, Fabiano Pecorelli Jheronimus Academy of Data Science, Vita Santa Barletta University of Bari, Andrea Janes FHV Vorarlberg University of Applied Sciences, Valentina Lenarduzzi University of Oulu, Davide Taibi Tampere University , Maria Teresa Baldassarre Department of Computer Science, University of Bari
16:35
25m
Research paper
Towards identifying and minimizing customer-facing documentation debt
TechDebt Technical Papers
Lakmal Silva Blekinge Institute of Technology, Michael Unterkalmsteiner Blekinge Institute of Technology, Krzysztof Wnuk
17:00
15m
Live Q&A
Open Q&A
TechDebt Plenary

15:45 - 17:15
TestingFormaliSE at Meeting Room 102
Chair(s): Cristian Cadar Imperial College London, UK
15:45
30m
Paper
Mutant Equivalence as Monotonicity in Parametric Timed Games
FormaliSE
Davide Basile Formal Methods and Tools lab, ISTI-CNR, Pisa, Italy, Maurice ter Beek ISTI-CNR, Pisa, Italy, Hendrik Göttmann Technical University of Darmstadt, Malte Lochau University of Siegen
16:15
30m
Paper
Differential Testing of a Verification Framework for Compiler Optimizations (Case Study)
FormaliSE
Mark Utting The University of Queensland, Brae J. Webb The University of Queensland, Ian J. Hayes The University of Queensland
16:45
30m
Paper
Formalizing Symbolic Execution Path Explosion for Recursive Functions via Asymptotic Path Complexity
FormaliSE
Eli Pregerson Harvey Mudd College, Shaheen Cullen-Baratloo Harvey Mudd College, David Chen Harvey Mudd College, Duy Lam Harvey Mudd College, Max Szostak Harvey Mudd College, Lucas Bang Harvey Mudd College
15:45 - 17:15
OSS & Knowledge Communities / ClosingCHASE Research Track at Meeting Room 103
Chair(s): Kiev Gama UFPE
15:45
20m
Talk
Understanding information diffusion about open-source projects on Twitter, HackerNews, and RedditFull Paper
CHASE Research Track
Hongbo Fang Carnegie Mellon University, Bogdan Vasilescu Carnegie Mellon University, James Herbsleb Carnegie Mellon University
Pre-print
16:05
20m
Talk
Towards Understanding the Open Source Interest in Gender-Related GitHub ProjectsFull Paper
CHASE Research Track
Rita Garcia Unity and Victoria University of Wellington, Christoph Treude University of Melbourne, Wendy La University of Adelaide
Pre-print
16:25
20m
Talk
Hearing the voice of experts: Unveiling Stack Exchange communities’ knowledge of test smellsFull Paper
CHASE Research Track
Luana Martins Federal University of Bahia, Denivan Campos Federal University of Bahia, Railana Santana Federal University of Bahia, Joselito Mota Jr Federal University of Bahia, Heitor Augustus Xavier Costa Federal University of Lavras, Ivan Machado Federal University of Bahia
Pre-print
17:05
20m
Talk
Strategies for Using Websites to Support Programming and Their Impact on Source CodeFull Paper
CHASE Research Track
Omar Alghamdi Department of Computer Science, University of Manchester, M13 9PL, United Kingdom. College of Computing and Informatics, Saudi Electronic University, Riyadh,6867, Saudi Arabia, Sarah Clinch Department of Computer Science, University of Manchester, M13 9PL, United Kingdom, Mohammad Alhamadi Department of Computer Science, University of Manchester, M13 9PL, United Kingdom, Caroline Jay Department of Computer Science, University of Manchester, M13 9PL, United Kingdom
Pre-print
17:25
5m
Day closing
First day closing
CHASE Research Track
Igor Steinmacher Northern Arizona University
15:45 - 17:15
Keynote 2 and Day 1 Wrap UpICSSP at Meeting Room 104
15:45
60m
Keynote
A Technical Focus on Business Process Management – Past, Present, and Emerging Topics
ICSSP
K: Ingo Weber TU Munich & Fraunhofer, Munich
16:45
30m
Day closing
Day 1 Wrap Up
ICSSP

15:45 - 18:30
Tool CompetitionSBFT at Meeting Room 105
15:45
45m
Other
Fuzzing Tool Competition
SBFT

16:30
45m
Other
Java Tool Competition
SBFT

17:15
45m
Other
CPS Tool Competition
SBFT

18:00
15m
Awards
Awards
SBFT

18:15
15m
Day closing
Closing
SBFT

15:45 - 17:15
SESoS Keynote Speaker II + Breakout Session, Closing and AwardsSESoS at Meeting Room 107
Chair(s): Rodrigo Santos UNIRIO - Universidade Federal do Estado do Rio de Janeiro, Antonia Bertolino National Research Council, Italy, Pablo Oliveira Antonino Fraunhofer IESE, Doo-Hwan Bae Korea Advanced Institute of Science and Technology
15:45
60m
Keynote
Emotion Analysis in Software Ecosystems
SESoS
K: Alexander Serebrenik Eindhoven University of Technology
16:45
30m
Day closing
SESoS Breakout Session, Closing and Awards
SESoS
P: Rodrigo Santos UNIRIO - Universidade Federal do Estado do Rio de Janeiro, P: Antonia Bertolino National Research Council, Italy, P: Pablo Oliveira Antonino Fraunhofer IESE, P: Doo-Hwan Bae Korea Advanced Institute of Science and Technology
15:45 - 17:15
Final discussion and closure on follow-upsGREENS at Meeting Room 108
15:45
90m
Meeting
Working session / breakouts, and outbriefs
GREENS

15:45 - 17:15
Paper session 3Q-SE at Meeting Room 109
Chair(s): Paolo Arcaini National Institute of Informatics , Andriy Miranskyy Toronto Metropolitan University (formerly Ryerson University)
15:45
25m
Talk
QChecker: Detecting Bugs in Quantum Programs via Static Analysis
Q-SE
Pengzhan Zhao Kyushu University, Xiongfei Wu Kyushu University, Li Zhuo , Jianjun Zhao Kyushu University
16:10
35m
Day closing
Discussion and Closing
Q-SE
Paolo Arcaini National Institute of Informatics , Andriy Miranskyy Toronto Metropolitan University (formerly Ryerson University)
15:45 - 17:30
Session 4InteNSE at Meeting Room 110
Chair(s): Saeid Tizpaz-Niari University of Texas at El Paso
15:45
60m
Panel
Discussion: Robustness and Interpretability in the LLM Era
InteNSE

16:45
30m
Day closing
Workshop Closing (state of research and roadmap for future research)
InteNSE

17:15
15m
Dinner
Dinner and Socializing
InteNSE

15:45 - 17:15
FAIRWARE Session4FairWare at Meeting Room 111
Chair(s): Brittany Johnson George Mason University

5:45: Workshop in a workshop: Teaching Ethics

17:05: Workshop Closing + Dinner plans

15:45 - 17:15
Session 3: Metamorphic Testing for Machine LearningMET at Meeting Room 112
Chair(s): Quang-Hung Luu Swinburne University of Technology
15:45
30m
Research paper
Robustness Evaluation in Hand Pose Estimation Models using Metamorphic Testing
MET
Muxin Pu Monash University Malaysia, Chun Yong Chong Monash University Malaysia, Mei Kuan Lim Monash University Malaysia
16:15
60m
Panel
Panel Discussion 2: Are We Good Enough with the Foundation Models?
MET
Huai Liu Swinburne University of Technology
18:00 - 21:00
SESoS Social Event (Bang Pop South Wharf)SESoS at Offsite
18:00
3h
Meeting
SESoS Social Event (Bang Pop South Wharf)
SESoS

Mon 15 May

Displayed time zone: Hobart change

09:00 - 10:30
09:00
15m
Day opening
Day Opening
TechDebt Plenary

09:15
75m
Keynote
Xiwei (Sherry) Xu: Technical Debt in AI-based Software Systems: Challenges and Approaches
TechDebt Plenary

09:00 - 10:30
KeynoteFormaliSE at Meeting Room 102
Chair(s): Stefania Gnesi Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo"
09:15
75m
Keynote
Exploiting incompleteness in software development
FormaliSE
Paola Spoletini Kennesaw State University
09:00 - 10:30
Second day opening / KeynoteCHASE Research Track at Meeting Room 103
Chair(s): Hourieh Khalajzadeh Deakin University, Australia
09:15
15m
Day opening
Second day opening
CHASE Research Track
Igor Steinmacher Northern Arizona University
09:30
60m
Keynote
Humans of AI
CHASE Research Track
Jon Whittle CSIRO's Data61 and Monash University
09:00 - 10:30
SEAMS 2023 Opening & Keynote 1SEAMS Research Track / SEAMS Artifact Track at Meeting Room 105
Chair(s): Radu Calinescu University of York, UK, Pooyan Jamshidi University of South Carolina, Raffaela Mirandola Politecnico di Milano
09:00
30m
Talk
SEAMS Opening
SEAMS Research Track

09:30
60m
Keynote
Human-centric (Self-Adaptive) Software Engineering
SEAMS Research Track
John Grundy Monash University
09:00 - 10:30
Conference Introductions / MIP Talk / Documentation and Stack OverflowICPC Discussion / ICPC Research / ICPC Opening / ICPC Journal First / ICPC MIP Talk at Meeting Room 106
Chair(s): Christoph Treude University of Melbourne, Akhila Sri Manasa Venigalla IIT Tirupati
09:00
15m
Day opening
Conference Opening
ICPC Opening
G: Christoph Treude University of Melbourne, P: Raula Gaikovina Kula Nara Institute of Science and Technology, P: Bonita Sharif University of Nebraska-Lincoln, USA
09:15
40m
Talk
MIP Talk on ICPC 2013 Paper titled "Automatic generation of natural language summaries for Java classes"
ICPC MIP Talk
Laura Moreno CQSE America, Jairo Aponte Universidad Nacional de Colombia, Giriprasad Sridhara IBM Research Labs, Andrian Marcus University of Texas at Dallas, Lori Pollock University of Delaware, USA, K. Vijay-Shanker
09:55
9m
Full-paper
QTC4SO: Automatic Question Title Completion for Stack Overflow
ICPC Research
Yanlin Zhou School of Information Science and Technology, Nantong University, ShaoYu Yang School of Information Science and Technology, Nantong University, Xiang Chen Nantong University, Zichen Zhang School of Information Science and Technology, Nantong University, Jiahua Pei School of Information Science and Technology, Nantong University
Pre-print
10:04
9m
Talk
A Study of Update Request Comments in Stack Overflow Answer Posts
ICPC Journal First
Mohammad Sadegh Sheikhaei School of Computing, Queen's University, Yuan Tian Queens University, Kingston, Canada, Shaowei Wang University of Manitoba
Link to publication
10:13
9m
Talk
Machine Translation-based Fine-grained Comments Generation for Solidity Smart Contracts
ICPC Journal First
Chaochen Shi Deakin University, Yong Xiang Deakin University, Jiangshan Yu Monash University, Keshav Sood Deakin University, Longxiang Gao Qilu University of Technology
10:22
8m
Panel
Discussion 1
ICPC Discussion

09:00 - 10:30
Introduction and KeynoteAST at Meeting Room 107
09:00
30m
Talk
Automation of Software Test; Confererence - Past, Present and Visions
AST
Mehrdad Saadatmand RISE Research Institutes of Sweden, Sigrid Eldh Ericsson AB, Mälardalen University, Carleton Unviersity
09:30
60m
Keynote
Lessons from 10 Years of Automated Debugging Research
AST
K: Shin Yoo KAIST
Media Attached
09:00 - 10:30
09:00
10m
Day opening
Welcome and introduction
RoSE

09:10
50m
Keynote
Building, testing, and deploying safety critical software for robots and autonomous systems
RoSE
10:00
15m
Talk
Enhancing the technological maturity of robot swarms
RoSE
A: Darko Bozhinoski Université Libre de Bruxelles, A: Mauro Birattari IRIDIA, Université Libre de Bruxelles
10:15
15m
Talk
Towards the concept of trust assurance case
RoSE
A: Emilia Cioroaica Fraunhofer IESE, A: Barbora Buhnova Masaryk University, A: Daniel Schneider Fraunhofer IESE, A: Ioannis Sorokos Fraunhofer IESE, A: Thomas Kuhn , A: Emrah Tomur Ericsson
09:00 - 10:30
Opening Session & Award TalksMSR Awards / MSR MIP Award at Meeting Room 109
Chair(s): Emad Shihab Concordia Univeristy, Bogdan Vasilescu Carnegie Mellon University
09:00
20m
Day opening
Opening Session & Award Announcements
MSR Awards
Emad Shihab Concordia Univeristy, Patanamon Thongtanunam The University of Melbourne, Bogdan Vasilescu Carnegie Mellon University
09:20
20m
Talk
MSR 2023 Foundational Contribution Award
MSR Awards
09:40
20m
Talk
MSR 2023 Ric Holt Early Career Achievement Award
MSR Awards
Li Li Beihang University
10:00
30m
Talk
MIP #1: Mining Source Code Repositories at Massive Scale Using Language Modeling
MSR MIP Award
A: Miltiadis Allamanis Microsoft Research, Charles Sutton Google Research
09:00 - 10:30
Session 1MOBILESoft Research Track at Meeting Room 111
Chair(s): Mattia Fazzini University of Minnesota, Jacques Klein University of Luxembourg, Li Li Beihang University, Lili Wei McGill University
09:00
30m
Talk
Welcome
MOBILESoft Research Track

09:30
60m
Talk
When AI Meets Mobile App Testing: Getting There in Industrial Cases
MOBILESoft Research Track
Tao Xie Peking University
10:30 - 11:00
10:30
30m
Coffee break
Morning Tea
Catering

11:00 - 12:30
11:00
25m
Research paper
Technical Debt Classification in Issue Trackers using Natural Language Processing based on Transformers
TechDebt Technical Papers
Daniel Skryseth University of Oslo, Karthik Shivashankar University of Oslo, Ildikó Pilán Norwegian Computing Center, Antonio Martini University of Oslo, Norway
11:25
25m
Research paper
Exploring the Effect of Various Maintenance Activities on the Accumulation of TD Principal
TechDebt Technical Papers
Nikolaos Nikolaidis University of Macedonia, Apostolos Ampatzoglou University of Macedonia, Alexander Chatzigeorgiou University of Macedonia, Nikolaos Mittas International Hellenic University, Evdokimos Konstantinidis Aristotle University, Panagiotis Bamidis Aristotle University
11:50
40m
Live Q&A
Open Q&A
TechDebt Plenary

11:00 - 12:30
ConcurrencyFormaliSE at Meeting Room 102
Chair(s): Domenico Bianculli University of Luxembourg
11:00
30m
Paper
A Dafny-based approach to thread-local information flow analysis
FormaliSE
Graeme Smith The University of Queensland
11:30
30m
Paper
Transparent Actor Model
FormaliSE
Fatemeh Ghassemi University of Tehran, Marjan Sirjani Malardalen University, Ehsan Khamespanah University of Tehran, Mahrokh Mirani Tehran Institute for Advanced Studies, Hossein Hojjat Tehran Institute for Advanced Studies
12:00
30m
Paper
Using cylindric algebra to support local variables in rely/guarantee concurrency
FormaliSE
Larissa A. Meinicke The University of Queensland, Ian J. Hayes The University of Queensland
11:00 - 12:30
Collaboration & Human Factors IICHASE Research Track at Meeting Room 103
Chair(s): Andrew Begel Carnegie Mellon University
11:00
20m
Talk
Developers Need Protection, Too: Perspectives and Research Challenges for Privacy in Social Coding PlatformsNIER paper
CHASE Research Track
Nicolás E. Díaz Ferreyra Hamburg University of Technology, Abdessamad Imine Lorraine University, Melina Vidoni Australian National University, Riccardo Scandariato Hamburg University of Technology
Pre-print
11:20
20m
Talk
Emotions in Requirements Engineering: A Systematic Mapping StudyFull Paper
CHASE Research Track
Tahira Iqbal University of Tartu, Hina Anwar University of Tartu, Syazwanie Filzah University of Tartu, Mohamad Gharib University of Tartu, Kerli Mooses University of Tartu, Kuldar Taveter University of Tartu, Estonia
Pre-print
11:40
20m
Talk
Addressing Age-Related Accessibility Needs of Senior Users Though Model-Driven EngineeringNIER paper
CHASE Research Track
Shavindra Wickramathilaka Monash University, ingo Mueller Monash University
Pre-print
12:00
20m
Talk
Perceptions of Task Interdependence in Software Development: An Industrial Case StudyFull Paper
CHASE Research Track
Mayara Benício de Barros Souza Federal University of Pernambuco and UNIVASF, Fabio Q. B. da Silva Federal University of Pernambuco, Carolyn Seaman University of Maryland Baltimore County
Pre-print
11:00 - 12:30
Session 1: Control engineering for self adaptationSEAMS Research Track / SEAMS Artifact Track at Meeting Room 105
Chair(s): Siobhán Clarke Trinity College Dublin, Ireland
11:00
25m
Paper
Adapting Specifications for Reactive Controllers
SEAMS Research Track
Titus Buckworth , Dalal Alrajeh Imperial College London, Sebastian Uchitel Imperial College London & University of Buenos Aires, Jeffrey Kramer
11:25
25m
Paper
Design and Evaluation of Controllers based on Microservices
SEAMS Research Track
Bento Siqueira , Fabiano Ferrari Federal University of São Carlos, Rogério de Lemos University of Kent, UK
11:50
15m
Short-paper
SeMaFoR - Self-Management of Fog Resources with Collaborative Decentralized Controllers
SEAMS Research Track
12:05
25m
Paper
Control Action Types - Patterns of Applied Control for Self-adaptive Systems
SEAMS Research Track
Christian Kröher University of Hildesheim, Lea Gerling , Klaus Schmid Stiftung University Hildesheim
11:00 - 12:30
Keynote / Documentation and Stack OverflowICPC Tool Demonstration / ICPC Research / ICPC Keynotes / ICPC Replications and Negative Results (RENE) / ICPC Discussion at Meeting Room 106
Chair(s): Bonita Sharif University of Nebraska-Lincoln, USA, Raula Gaikovina Kula Nara Institute of Science and Technology, Chanchal K. Roy University of Saskatchewan
11:00
45m
Keynote
April Wensel: Applications of Emotional Intelligence in Program Comprehension
ICPC Keynotes

11:45
9m
Full-paper
APIContext2Com: Code Comment Generation by Incorporating Pre-Defined API Documentation
ICPC Research
Ramin Shahbazi , Fatemeh Hendijani Fard University of British Columbia
Pre-print
11:54
5m
Short-paper
PyVerDetector: A Chrome Extension Detecting the Python Version of Stack Overflow Code Snippets
ICPC Tool Demonstration
SHIYU YANG , Tetsuya Kanda Osaka University, Davide Pizzolotto Osaka University, Daniel M. German University of Victoria, Yoshiki Higo Osaka University
11:59
5m
Short-paper
RCGraph - A Tool to Integrate Readme and Commits through Temporal Knowledge Graphs
ICPC Tool Demonstration
Akhila Sri Manasa Venigalla IIT Tirupati, Mir Sameed Ali Indian Institute of Technology Tirupati, Nikhil Manjunath Indian Institute of Technology Tirupati, Sridhar Chimalakonda IIT Tirupati
12:04
9m
Full-paper
Performance Prediction From Source Code Is Task and Domain Specific
ICPC Replications and Negative Results (RENE)
Markus Böck TU Wien, Sarra Habchi Ubisoft, Mathieu Nayrolles Ubisoft Montreal, Jürgen Cito TU Wien
12:13
17m
Panel
Discussion 2
ICPC Discussion

11:00 - 12:30
Faults, AI and ToolsAST at Meeting Room 107
11:00
22m
Talk
An Method of Intelligent Duplicate Bug Report Detection Based on Technical Term Extraction
AST
Xiaoxue Wu Yangzhou University, Wenjing Shan Yangzhou University, Wei Zheng Northwestern Polytechnical University, Zhiguo Chen Northwestern Polytechnical University, Tao Ren Yangzhou University, Xiaobing Sun Yangzhou University
11:22
22m
Talk
A Reinforcement Learning Approach to Generate Test Cases for Web Applications
AST
Xiaoning Chang Institute of Software, Chinese Academy of Sciences, Zheheng Liang Joint Laboratory on Cyberspace Security of China Southern Power Grid, Yifei Zhang State Key Lab of Computer Sciences, Institute of Software, Chinese Academy of Sciences, Lei Cui Joint Laboratory on Cyberspace Security of China Southern Power Grid, Zhenyue Long , Guoquan Wu Institute of Software at Chinese Academy of Sciences; University of Chinese Academy of Sciences; University of Chinese Academy of Sciences Nanjing College; China Southern Power Grid, Yu Gao Institute of Software, Chinese Academy of Sciences, China, Wei Chen Institute of Software at Chinese Academy of Sciences; University of Chinese Academy of Sciences; University of Chinese Academy of Sciences Nanjing College, Jun Wei Institute of Software at Chinese Academy of Sciences; University of Chinese Academy of Sciences; University of Chinese Academy of Sciences Chongqing School, Tao Huang Institute of Software Chinese Academy of Sciences
11:45
22m
Talk
Cross-Project setting using Deep learning Architectures in Just-In-Time Software Fault Prediction: An Investigation
AST
Sushant Kumar Pandey Chalmers and University of Gothenburg, Anil Kumar Tripathi Indian Institute of Technology (BHU), Varanasi
12:07
22m
Talk
On Comparing Mutation Testing Tools through Learning-based Mutant SelectionBest  Paper Award
AST
Milos Ojdanic University of Luxembourg, Ahmed Khanfir University of Luxembourg, Aayush Garg University of Luxembourg, Luxembourg, Renzo Degiovanni SnT, University of Luxembourg, Mike Papadakis University of Luxembourg, Luxembourg, Yves Le Traon University of Luxembourg, Luxembourg
File Attached
11:00 - 12:30
11:00
15m
Talk
Survey on robotic systems integration
RoSE
A: Nadia Hammoudeh Garcia Fraunhofer IPA, A: Andreas Wortmann University of Stuttgart
11:15
15m
Talk
An analysis of behaviour-driven requirement specification for robotic competitions
RoSE
A: Minh Nguyen Bonn-Rhein-Sieg University of Applied Sciences, Germany, A: Nico Hochgeschwender Hochschule Bonn-Rhein-Sieg, A: Sebastian Wrede Bielefeld University of Applied Sciences
11:30
15m
Talk
EDDE: an event-driven data exchange to accurately introspect cobot applications
RoSE
A: Emil Stubbe Kolvig-Raun University of Southern Denmark, Universal Robots, A: Mikkel Baun Kjærgaard University of Southern Denmark, A: Ralph Brorsen Universal Robots
11:45
15m
Talk
Lifting ROS to model-driven development: lessons learned from a bottom-up approach
RoSE
A: Nadia Hammoudeh Garcia Fraunhofer IPA, A: Harshavardhan Deshpande Fraunhofer IPA, A: Ruichao Wu Fraunhofer, A: Björn Kahl Fraunhofer, A: Andreas Wortmann University of Stuttgart
12:00
15m
Talk
Getting started with ROS2 development: a case study of software development challenges
RoSE
A: Paulius Daubaris University of Helsinki, A: Simo Linkola , A: Anna Kantosalo , A: Niko Mäkitalo University of Helsinki, Finland
12:15
15m
Paper
UAV inspection of large components: determination of alternative inspection point and online route optimization
RoSE
A: Martin Schörner Universität Augsburg, A: Constantin Wanninger Universität Augsburg, A: Raphael Katschinsky Augsburg University, A: Simon Hornung Augsburg University, A: Christian Eymüller Augsburg University, A: Alexander Poeppel Augsburg University, A: Wolfgang Reif Augsburg University
11:00 - 11:45
Development Tools & Practices IMSR Registered Reports / MSR Industry Track / MSR Technical Papers at Meeting Room 109
Chair(s): Olga Baysal Carleton University
11:00
12m
Talk
Understanding the Time to First Response In GitHub Pull Requests
MSR Technical Papers
Kazi Amit Hasan Queen's University, Canada, Marcos Macedo Queen's University at Kingston / Universidad de Montevideo, Yuan Tian Queens University, Kingston, Canada, Bram Adams Queen's University, Kingston, Ontario, Ding Steven, H., H. Queen’s University at Kingston
Pre-print
11:12
12m
Talk
Dealing with Popularity Bias in Recommender Systems for Third-party Libraries: How far Are We?
MSR Technical Papers
Phuong T. Nguyen University of L’Aquila, Riccardo Rubei University of L'Aquila, Juri Di Rocco University of L'Aquila, Claudio Di Sipio University of L'Aquila, Davide Di Ruscio University of L'Aquila, Massimiliano Di Penta University of Sannio, Italy
Pre-print
11:24
6m
Talk
Smart Contract Upgradeability on the Ethereum Blockchain Platform: An Exploratory Study
MSR Registered Reports
Ilham Qasse Reykjavik University, Mohammad Hamdaqa Polytechnique Montréal, Björn Þór Jónsson Reykjavik University
11:30
6m
Talk
An Exploratory Study of Ad Hoc Parsers in Python
MSR Registered Reports
Pre-print
11:36
6m
Talk
Improving Agile Planning for Reliable Software Delivery
MSR Industry Track
Jirat Pasuksmit Atlassian, Fan Jiang Atlassian, Kemp Thornton Atlassian, Arik Friedman Atlassian, Natalija Fuksmane Atlassian, Isabelle Kohout Atlassian, Julian Connor Atlassian
Pre-print
11:00 - 11:45
11:00
12m
Talk
AutoML from Software Engineering Perspective: Landscapes and ChallengesDistinguished Paper Award
MSR Technical Papers
Chao Wang Peking University, Zhenpeng Chen University College London, UK, Minghui Zhou Peking University
Pre-print
11:12
12m
Talk
Characterizing and Understanding Software Security Vulnerabilities in Machine Learning Libraries
MSR Technical Papers
Nima Shiri Harzevili York University, Jiho Shin York University, Junjie Wang Institute of Software at Chinese Academy of Sciences; University of Chinese Academy of Sciences, Song Wang York University, Nachiappan Nagappan Facebook
11:24
6m
Talk
DeepScenario: An Open Driving Scenario Dataset for Autonomous Driving System Testing
MSR Data and Tool Showcase Track
Chengjie Lu Simula Research Laboratory and University of Oslo, Tao Yue Simula Research Laboratory, Shaukat Ali Simula Research Laboratory
Pre-print
11:30
6m
Talk
NICHE: A Curated Dataset of Engineered Machine Learning Projects in Python
MSR Data and Tool Showcase Track
Ratnadira Widyasari Singapore Management University, Singapore, Zhou Yang Singapore Management University, Ferdian Thung Singapore Management University, Sheng Qin Sim Singapore Management University, Singapore, Fiona Wee Singapore Management University, Singapore, Camellia Lok Singapore Management University, Singapore, Jack Phan Singapore Management University, Singapore, Haodi Qi Singapore Management University, Singapore, Constance Tan Singapore Management University, Singapore, Qijin Tay Singapore Management University, Singapore, David Lo Singapore Management University
11:36
6m
Talk
PTMTorrent: A Dataset for Mining Open-source Pre-trained Model Packages
MSR Data and Tool Showcase Track
Wenxin Jiang Purdue University, Nicholas Synovic Loyola University Chicago, Purvish Jajal Purdue University, Taylor R. Schorlemmer Purdue University, Arav Tewari Purdue University, Bhavesh Pareek Purdue University, George K. Thiruvathukal Loyola University Chicago and Argonne National Laboratory, James C. Davis Purdue University
Pre-print
11:00 - 12:30
Session 2MOBILESoft Research Track at Meeting Room 111
Chair(s): Jordan Samhi University of Luxembourg
11:00
25m
Paper
Analysis of Library Dependency Networks of Package Managers Used in iOS
MOBILESoft Research Track
Kristiina Rahkema University of Tartu, Dietmar Pfahl University of Tartu, Rudolf Ramler Software Competence Center Hagenberg
Pre-print
11:25
25m
Paper
FirmwareDroid: Towards Automated Static-Analysis of Pre-Installed Android Apps
MOBILESoft Research Track
Thomas Sutter Zurich University of Applied Science/University of Zurich, Bernhard Tellenbach Armasuisse Cyber-Defence Campus
11:50
15m
Paper
Vulnerability Propagation in Package Managers Used in iOS Development
MOBILESoft Research Track
Kristiina Rahkema University of Tartu, Dietmar Pfahl University of Tartu
Pre-print
12:05
10m
Talk
Q&A
MOBILESoft Research Track

11:00 - 12:30
Session 1DeepTest at Meeting Room 209

Deeptest

11:30
10m
Day opening
Opening
DeepTest

11:40
50m
Keynote
Testing Autonomous Driving Systems
DeepTest
Baishakhi Ray Columbia University
11:50 - 12:35
Documentation + Q&A IMSR Data and Tool Showcase Track / MSR Technical Papers at Meeting Room 109
Chair(s): Ahmad Abdellatif Concordia University
11:50
12m
Talk
Evaluating Software Documentation Quality
MSR Technical Papers
Henry Tang University of Alberta, Sarah Nadi University of Alberta
12:02
12m
Talk
What Do Users Ask in Open-Source AI Repositories? An Empirical Study of GitHub Issues
MSR Technical Papers
Zhou Yang Singapore Management University, Chenyu Wang Singapore Management University, Jieke Shi Singapore Management University, Thong Hoang CSIRO's Data61, Pavneet Singh Kochhar Microsoft, Qinghua Lu CSIRO’s Data61, Zhenchang Xing , David Lo Singapore Management University
12:14
12m
Talk
PICASO: Enhancing API Recommendations with Relevant Stack Overflow Posts
MSR Technical Papers
Ivana Clairine Irsan Singapore Management University, Ting Zhang Singapore Management University, Ferdian Thung Singapore Management University, Kisub Kim Singapore Management University, David Lo Singapore Management University
12:26
6m
Talk
GIRT-Data: Sampling GitHub Issue Report Templates
MSR Data and Tool Showcase Track
Nafiseh Nikehgbal Sharif University of Technology, Amir Hossein Kargaran LMU Munich, Abbas Heydarnoori Bowling Green State University, Hinrich Schütze LMU Munich
Pre-print
11:50 - 12:35
11:50
6m
Talk
TypeScript's Evolution: An Analysis of Feature Adoption Over Time
MSR Technical Papers
Joshua D. Scarsbrook The University of Queensland, Mark Utting The University of Queensland, Ryan K. L. Ko The University of Queensland
Pre-print
11:56
6m
Talk
DGMF: Fast Generation of Comparable, Updatable Dependency Graphs for Software Repositories
MSR Data and Tool Showcase Track
Tobias Litzenberger TU Dortmund University, Johannes Düsing TU Dortmund University, Ben Hermann TU Dortmund
12:02
6m
Talk
Enabling Analysis and Reasoning on Software Systems through Knowledge Graph Representation
MSR Data and Tool Showcase Track
Satrio Adi Rukmono , Michel Chaudron Eindhoven University of Technology, The Netherlands
12:08
6m
Talk
microSecEnD: A Dataset of Security-Enriched Dataflow Diagrams for Microservice Applications
MSR Data and Tool Showcase Track
Simon Schneider Hamburg University of Technology, Tufan Özen Hamburg University of Technology, Michael Chen Hamburg University of Technology, Riccardo Scandariato Hamburg University of Technology
12:14
12m
Talk
Wasmizer: Curating WebAssembly-driven Projects on GitHub
MSR Technical Papers
Alexander Nicholson University of Auckland, Quentin Stiévenart Vrije Universiteit Brussel, Arash Mazidi TU Clausthal, Mohammad Ghafari TU Clausthal
12:26
6m
Talk
Feature Toggle Usage Patterns : A Case Study on Google Chromium
MSR Technical Papers
Md Tajmilur Rahman Gannon University
12:30 - 13:45
12:30
75m
Lunch
Lunch
Catering

12:30 - 13:45
EDI Welcome ReceptionSocial Events at Meeting Room 110
12:30
75m
Lunch
EDI Welcome Reception
Social Events

13:30 - 15:15
13:30
5m
Day opening
Opening
AIOps

13:35
45m
Keynote
Unlock the Power of Managing Cloud Health with AIOps
AIOps

14:20
40m
Talk
Automated Fault Detection for Software Systems through Log Intelligence
AIOps
Hongyu Zhang The University of Newcastle
13:45 - 15:15
13:45
30m
Talk
Business-aligned approach to prioritizing and servicing technical debt of cloud applications
TechDebt Industry Track
14:15
45m
Panel
Panel Discussion
TechDebt Plenary

15:00
15m
Day closing
Conference Closing
TechDebt Plenary

13:45 - 15:15
ApplicationFormaliSE at Meeting Room 102
Chair(s): Graeme Smith The University of Queensland
13:45
30m
Paper
A Formal Approach to the Verification of Protection Systems in Low-Voltage Distribution Grids
FormaliSE
Ahmed Nagy Abdelkhalek Mansour Politecnico di Milano, Samuele Grillo Politecnico di Milano, Enrico Ragaini ABB italy, Matteo Rossi Politecnico di Milano
14:15
30m
Paper
A Verified UAV Flight Plan Generator
FormaliSE
Baptiste Pollien ISAE-SUPAERO, Christophe Garion ISAE-SUPAERO, Gautier Hattenberger ENAC, Pierre Roux ONERA, ISAE, Xavier Thirioux ISAE-SUPAERO
13:45 - 15:15
Diversity and Inclusion in Software EngineeringCHASE Research Track at Meeting Room 103
13:45
20m
Talk
Investigating the Perceived Impact of Maternity on Software Engineering: a Women’s PerspectiveFull Paper
CHASE Research Track
Larissa Soares Universidade Federal da Bahia, Edna Dias Canedo University of Brasilia (UnB), Claudia Pinto Pereira State University of Feira de Santana, Carla Bezerra Federal University of Ceará, Fabiana Freitas Mendes University of Brasilia (UnB)
Pre-print
14:05
20m
Talk
The State of Diversity and Inclusion in Apache: A Pulse CheckFull Paper
CHASE Research Track
Zixuan Feng Oregon State University, Mariam Guizani Oregon State University, Marco Gerosa Northern Arizona University, Anita Sarma Oregon State University
Pre-print
14:25
20m
Talk
Diversity in Software Engineering: A Survey about Computer Scientists from Underrepresented GroupsNIER paper
CHASE Research Track
Ronnie de Souza Santos Cape Breton University, Brody Stuart-Verner Cape Breton University, Cleyton V. C. de Magalhães Recife Center for Advanced Studies and Systems (CESAR)
Pre-print
14:45
20m
Talk
LGBTQIA+ (In)Visibility in Computer Science and Software Engineering EducationNIER paper
CHASE Research Track
Ronnie de Souza Santos Cape Breton University, Brody Stuart-Verner Cape Breton University, Cleyton V. C. de Magalhães Recife Center for Advanced Studies and Systems (CESAR)
Pre-print
13:45 - 15:15
Session 2: Digital twins and non-functional propertiesSEAMS Research Track / SEAMS Artifact Track at Meeting Room 105
Chair(s): Sona Ghahremani Hasso Plattner Institute, University of Potsdam
13:45
25m
Paper
Dynamic Runtime Integration of New Models in Digital Twins
SEAMS Research Track
14:10
25m
Paper
Adaptive Controllers and Digital Twin for Self-Adaptive Robotic Manipulators
SEAMS Research Track
Farid Edrisi Linnaeus University, Diego Pérez Linnaeus University, Mauro Caporuscio Linnaeus University, Samuele Giussani Linnaeus University
14:35
25m
Paper
Towards a Robust On-line Performance Model Identification for Change Impact Prediction
SEAMS Research Track
Yar Rouf , Joydeep Mukherjee , Marin Litoiu York University, Canada
15:00
15m
Short-paper
Adaptively Managing Reliability of Machine Learning Perception under Changing Operating Conditions
SEAMS Research Track
Aniket Salvi , Gereon Weiss Fraunhofer IKS, Mario Trapp Fraunhofer IESE
13:45 - 15:15
13:45
9m
Full-paper
Understanding initial API comprehension
ICPC Research
Ava Heinonen Aalto University, Fabian Fagerholm Aalto University
13:54
5m
Short-paper
Evaluating a Language Workbench: from Working Memory Capacity to Comprehension to Acceptance
ICPC Early Research Achievements (ERA)
Giovanna Broccia ISTI-CNR, FMT Lab, Alessio Ferrari CNR-ISTI, Maurice ter Beek ISTI-CNR, Pisa, Italy, Walter Cazzola Università degli Studi di Milano, Luca Favali University of Milan, Francesco Bertolotti
13:59
5m
Short-paper
Conversation Disentanglement As-a-Service
ICPC Tool Demonstration
Edoardo Riggio Software Institute - USI, Lugano, Marco Raglianti Software Institute - USI, Lugano, Michele Lanza Software Institute - USI, Lugano
14:04
5m
Short-paper
Slicito: Using Computational Notebooks for Program Comprehension
ICPC Tool Demonstration
Robert Husak , Jan Kofroň Charles University, Filip Zavoral
14:09
9m
Talk
Selection of human evaluators for design smell detection using dragonfly optimization algorithm: An empirical study
ICPC Journal First
Sultan M. Al Khatib Department of Software Engineering, Prince Abdullah bin Ghazi Faculty of Information and Communication Technology, Al-Balqa Applied University (BAU), Al-Salt, 19117, Jordan, Khalid Alkharabsheh Department of Software Engineering, Prince Abdullah bin Ghazi Faculty of Information and Communication Technology, Al-Balqa Applied University (BAU), Al-Salt, 19117, Jordan, Sadi Alawadi Center for Applied Intelligent Systems Research, School of Information Technology, Halmstad University, 30118, Halmstad, Sweden
14:18
5m
Short-paper
SYN: Ultra-Scale Software Evolution Comprehension
ICPC Tool Demonstration
Gianlorenzo Occhipinti Software Institute, USI - Lugano, Switzerland, Csaba Nagy Software Institute - USI, Lugano, Roberto Minelli Software Institute - USI, Lugano, Michele Lanza Software Institute - USI, Lugano
14:23
5m
Short-paper
Microusity: A testing tool for Backends for Frontends (BFF) Microservice Systems
ICPC Tool Demonstration
Pattarakrit Rattanukul Mahidol University, Chansida Makaranond Mahidol University, Pumipat Watanakulcharus Mahidol University, Chaiyong Ragkhitwetsagul Mahidol University, Thailand, Tanapol Nearunchorn Lineman Wongnai, Vasaka Visoottiviseth Mahidol University, Morakot Choetkiertikul Mahidol University, Thailand, Thanwadee Sunetnanta Mahidol University
14:28
5m
Short-paper
WebEV: A Dataset on the Behavior of Testers for Web Application End to End Testing
ICPC Early Research Achievements (ERA)
Fuad Mridha University of Dhaka, Kazi Sakib Institute of Information Technology, University of Dhaka
14:33
5m
Short-paper
Towards a Classification of Log Parsing Errors
ICPC Early Research Achievements (ERA)
Issam Sedki Concordia University, Wahab Hamou-Lhadj Concordia University, Montreal, Canada, Otmane Ait-Mohamed Concordia University, Naser Ezzati Jivan
14:38
37m
Panel
Discussion 3
ICPC Discussion

13:45 - 15:15
Metrics and BenchmarksAST at Meeting Room 107
13:45
22m
Talk
AutoMetric: Towards Measuring Open-Source Software Quality Metrics Automatically
AST
Taejun Lee Korea University, Heewon Park Korea University, Heejo Lee Korea University
14:07
22m
Talk
Learning to Learn to Predict Performance Regressions in Production at Meta
AST
Moritz Beller Meta Platforms, Inc., USA, Hongyu Li Liquido, Vivek Nair Meta Platforms, Inc., Vijayaraghavan Murali Meta Platforms, Inc., Imad Ahmad Meta Platforms, Inc., Jürgen Cito TU Wien, Drew Carlson Ex-Meta Platforms, Inc., Gareth Ari Aye Meta Platforms, Inc., Wes Dyer Meta Platforms, Inc.
Pre-print
14:30
22m
Talk
SourceWarp: A scalable, SCM-driven testing and benchmarking approach to support data-driven and agile decision making for CI/CD tools and DevOps platforms
AST
Julian Thome GitLab Inc., James Johnson --, Isaac Dawson GitLab Inc., Dinesh Bolkensteyn GitLab Inc., Michael Henriksen GitLab Inc., Mark Art GitLab Inc.
14:52
22m
Talk
Structural Test Input Generation for 3-Address Code Coverage Using Path-Merged Symbolic Execution
AST
Soha Hussein University of Minnesota, USA / Ain Shams University, Egypt, Stephen McCamant University of Minnesota, USA, Elena Sherman Boise State University, Vaibhav Sharma Amazon, Michael Whalen Amazon Web Services and the University of Minnesota
13:45 - 15:15
13:45
15m
Paper
ROMoSu: flexible runtime monitoring support for ROS-based applications
RoSE
A: Marco Stadler Johannes Kepler University Linz, A: Michael Vierhauser Johannes Kepler University Linz
Pre-print
14:00
15m
Paper
EzSkiROS: a case study on embedded robotics DSLs to catch bugs early
RoSE
A: Momina Rizwan Lund University, A: Ricardo Caldas Chalmers, A: Christoph Reichenbach Lund University, A: Matthias Mayr Lund University, Sweden & WASP
14:15
15m
Paper
Augmenting robot software development with flexbot
RoSE
A: Paulius Daubaris University of Helsinki, A: Juhana Helovuo Atostek Oy, A: Niko Mäkitalo University of Helsinki, Finland
14:30
45m
Other
Structured Discussion (Part 1)
RoSE

13:45 - 14:15
MIP TalkMSR MIP Award at Meeting Room 109
Chair(s): Bogdan Vasilescu Carnegie Mellon University
13:45
30m
Talk
MIP #2: The Impact of Tangled Code Changes
MSR MIP Award
Kim Herzig Microsoft, Andreas Zeller CISPA Helmholtz Center for Information Security
13:45 - 15:15
13:45
25m
Paper
Understanding the Impact of Fingerprinting in Android Hybrid Apps
MOBILESoft Research Track
Abhishek Tiwari University of Passau, Germany, Jyoti Prakash University of Passau, Alimerdan Rahimov University of Passau, Germany, Christian Hammer University of Passau
14:25
40m
Talk
Leaders Forum Talk - Towards Data-Driven Mobile App Visual Testing
MOBILESoft Research Track
Chunyang Chen Monash University
15:05
10m
Talk
Q&A
MOBILESoft Research Track

13:45 - 15:15
13:45
20m
Talk
Metamorphic Testing of Machine Translation Models using Back Translation
DeepTest
Wentao Gao University of Melbourne, Jiayuan He RMIT University, Van-Thuan Pham Monash University
14:05
20m
Talk
A Method of Identifying Causes of Prediction Errors to Accelerate MLOps
DeepTest
Keita Sakuma NEC Corporation, Ryuta Matsuno NEC Corporation, Yoshio Kameda NEC Corporation
14:25
20m
Talk
DeepSHAP Summary for Adversarial Example Detection
DeepTest
Yi-Ching Lin National Chengchi University, Fang Yu National Chengchi University
14:45
20m
Talk
DeepPatch: A Patching-Based Method for Repairing Deep Neural Networks
DeepTest
Hao Bu Peking University, Meng Sun Peking University
14:20 - 15:15
Language ModelsMSR Technical Papers at Meeting Room 109
Chair(s): Patanamon Thongtanunam University of Melbourne
14:20
12m
Talk
On Codex Prompt Engineering for OCL Generation: An Empirical Study
MSR Technical Papers
Seif Abukhalaf Polytechnique Montreal, Mohammad Hamdaqa Polytechnique Montréal, Foutse Khomh Polytechnique Montréal
14:32
12m
Talk
Cross-Domain Evaluation of a Deep Learning-Based Type Inference System
MSR Technical Papers
Bernd Gruner DLR Institute of Data Science, Tim Sonnekalb German Aerospace Center (DLR), Thomas S. Heinze Cooperative University Gera-Eisenach, Clemens-Alexander Brust German Aerospace Center (DLR)
14:44
12m
Talk
Enriching Source Code with Contextual Data for Code Completion Models: An Empirical Study
MSR Technical Papers
Tim van Dam Delft University of Technology, Maliheh Izadi Delft University of Technology, Arie van Deursen Delft University of Technology
Pre-print
14:56
12m
Talk
Model-Agnostic Syntactical Information for Pre-Trained Programming Language Models
MSR Technical Papers
Iman Saberi University of British Columbia Okanagan, Fatemeh Hendijani Fard University of British Columbia
14:20 - 15:15
Understanding DefectsMSR Registered Reports / MSR Data and Tool Showcase Track / MSR Technical Papers at Meeting Room 110
Chair(s): Matteo Paltenghi University of Stuttgart, Germany
14:20
12m
Talk
What Happens When We Fuzz? Investigating OSS-Fuzz Bug History
MSR Technical Papers
Brandon Keller Rochester Institute of Technology, Benjamin S. Meyers Rochester Institute of Technology, Andrew Meneely Rochester Institute of Technology
14:32
12m
Talk
An Empirical Study of High Performance Computing (HPC) Performance Bugs
MSR Technical Papers
Md Abul Kalam Azad University of Michigan - Dearborn, Nafees Iqbal University of Michigan - Dearborn, Foyzul Hassan University of Michigan - Dearborn, Probir Roy University of Michigan at Dearborn
Pre-print
14:44
6m
Talk
Semantically-enriched Jira Issue Tracking Data
MSR Data and Tool Showcase Track
Themistoklis Diamantopoulos Electrical and Computer Engineering Dept, Aristotle University of Thessaloniki, Dimitrios-Nikitas Nastos Electrical and Computer Engineering Dept., Aristotle University of Thessaloniki, Andreas Symeonidis Electrical and Computer Engineering Dept., Aristotle University of Thessaloniki
Pre-print
14:50
6m
Talk
An exploratory study of bug introducing changes: what happens when bugs are introduced in open source software?
MSR Registered Reports
Lukas Schulte Universitity of Passau, Anamaria Mojica-Hanke University of Passau and Universidad de los Andes, Mario Linares-Vasquez Universidad de los Andes, Steffen Herbold University of Passau
14:56
6m
Talk
HasBugs - Handpicked Haskell Bugs
MSR Data and Tool Showcase Track
Leonhard Applis Delft University of Technology, Annibale Panichella Delft University of Technology
15:02
6m
Talk
An Empirical Study on the Performance of Individual Issue Label Prediction
MSR Technical Papers
Jueun Heo , Seonah Lee Gyeongsang National University
15:15 - 15:45
15:15
30m
Coffee break
Afternoon Tea
Catering

15:30 - 18:30
15:30
30m
Talk
AIOps for Cloud: System Understanding, Anomaly Detection and Human Interaction
AIOps
Ying Li School of Software and Microelectronics, Peking University, Beijing, China
16:00
30m
Talk
Log Analysis and LogPAI: The Past, The Present, and The Challenges
AIOps
Pinjia He Chinese University of Hong Kong at Shenzhen
16:30
15m
Paper
SoK: Machine Learning for Continuous Integration
AIOps
Ali Kazemi Arani , Mansooreh Zahedi The Univeristy of Melbourne, Triet Le Huynh Minh The University of Adelaide, Muhammad Ali Babar University of Adelaide
16:45
15m
Paper
Knowledge-based Intelligent System for IT Incident DevOps
AIOps
Salman Ahmed Virginia Polytechnic Institute and State University
17:30
60m
Panel
AI, SE, and System meet AIOps
AIOps
Chetan Bansal Microsoft Research
15:45 - 17:15
14:45
30m
Day closing
Closing
FormaliSE

15:45 - 17:15
Registered Reports / Conference closingCHASE Registered Reports / CHASE Research Track at Meeting Room 103
Chair(s): Maria Teresa Baldassarre Department of Computer Science, University of Bari
15:45
15m
Talk
Deconstructing Sentimental Stack Overflow Posts Through Interviews: Exploring the Case of Software TestingRegistered Report
CHASE Registered Reports
Mark Swillus TU Delft, Andy Zaidman Delft University of Technology
Pre-print
16:00
15m
Talk
A Perspective on the Role of Human Behaviors in Software Development: Voice and SilenceRegistered Report
CHASE Registered Reports
Mary Sánchez-Gordón Østfold University College, Ricardo Colomo-Palacios Universidad Politécnica de Madrid, Muhammad Azeem Akbar LUT University, Monica Kristiansen Holone Østfold University College
Link to publication DOI Pre-print
16:15
15m
Talk
A Network Perspective on the Influence of Code Review Bots on the Structure of Developer CollaborationsRegistered Report
CHASE Registered Reports
Leonore Röseler Department of Informatics, University of Zurich, Ingo Scholtes Chair of Computer Science XV - Machine Learning for Complex Networks, Julius-Maximilians-Universität Würzburg, Christoph Gote Chair of Systems Design, ETH Zurich
Pre-print
16:30
30m
Panel
Discussion and feedback on registered protocols
CHASE Registered Reports
S: Raula Gaikovina Kula Nara Institute of Science and Technology, S: Marcos Kalinowski Pontifical Catholic University of Rio de Janeiro (PUC-Rio), S: Helen Sharp The Open University, S: Rashina Hoda Monash University
17:00
15m
Day closing
Conference closing & Awards ceremony
CHASE Research Track
Igor Steinmacher Northern Arizona University
15:45 - 17:15
Session 3: Community DebateSEAMS Research Track / SEAMS Artifact Track at Meeting Room 105
Chair(s): Jon Whittle CSIRO's Data61 and Monash University
15:45
90m
Panel
Are the solutions developed by the self-adaptive systems community mature enough for industrial adoption?
SEAMS Research Track
Melanie Ayre , Rogério de Lemos University of Kent, UK, Danny Weyns KU Leuven, Olivia Sackett
15:45 - 17:15
Code Summarization and VisualizationICPC Replications and Negative Results (RENE) / ICPC Discussion / ICPC Research at Meeting Room 106
Chair(s): Banani Roy University of Saskatchewan, Akhila Sri Manasa Venigalla IIT Tirupati
15:45
9m
Full-paper
An Extensive Study of the Structure Features in Transformer-based Code Semantic Summarization
ICPC Research
Kang Yang , Xinjun Mao National University of Defense Technology, Shangwen Wang National University of Defense Technology, Yihao Qin National University of Defense Technology, Yao Lu National University of Defense Technology, Tanghaoran Zhang , Kamal Al-Sabahi University Of Technology and Applied Sciences-ibra
Pre-print
15:54
9m
Full-paper
Label Smoothing Improves Neural Source Code Summarization
ICPC Research
Sakib Haque University of Notre Dame, Aakash Bansal University of Notre Dame, Collin McMillan University of Notre Dame
Pre-print
16:03
9m
Full-paper
Interpretation-based Code Summarization
ICPC Research
Mingyang Geng National University of Defense Technology, Shangwen Wang National University of Defense Technology, Dezun Dong NUDT, Haotian Wang National University of Defense Technolog, Shaomeng Cao Peng Cheng Laboratory, Kechi Zhang Peking University, China, Zhi Jin Peking University
Pre-print
16:12
9m
Full-paper
Naturalness in Source Code Summarization. How Significant is it?
ICPC Replications and Negative Results (RENE)
Claudio Ferretti University of Milano-Bicocca, Martina Saletta University of Milano-Bicocca
16:21
9m
Full-paper
Comparing 2D and Augmented Reality Visualizations for Microservice System Understandability: A Controlled Experiment
ICPC Research
Amr Elsayed Baylor University, Tomas Cerny Baylor University, Davide Taibi Tampere University , Sira Vegas Universidad Politecnica de Madrid
DOI Pre-print
16:30
9m
Full-paper
ChameleonIDE: Untangling Type Errors Through Interactive Visualization and Exploration
ICPC Research
Shuai Fu Monash University, Tim Dwyer Monash University, Peter J. Stuckey Monash University, Jackson Wain Monash University, Jesse Linossier Monash University
Pre-print
16:39
36m
Panel
Discussion 4
ICPC Discussion

15:45 - 17:15
15:45
22m
Talk
Better Safe Than Sorry! Automated Identification of Functionality-Breaking Security-Configuration Rules
AST
Patrick Stöckle Technical University of Munich (TUM) / Siemens AG, Michael Sammereier Technical University of Munich, Bernd Grobauer Siemens AG, Alexander Pretschner Technical University of Munich
Link to publication DOI Pre-print
16:07
22m
Talk
Cross-coverage testing of functionally equivalent programs
AST
Antonia Bertolino National Research Council, Italy, Guglielmo De Angelis CNR-IASI, Felicita Di Giandomenico ISTI-CNR, Francesca Lonetti CNR-ISTI
Pre-print
16:30
22m
Talk
Towards a Review on Simulated ADAS/AD Testing
AST
Yavuz Koroglu Graz University of Technology, Franz Wotawa Graz University of Technology
15:45 - 17:15
15:45
75m
Other
Structured Discussion (Part 2)
RoSE

17:00
15m
Day closing
Wrap up and concluding remarks
RoSE

15:45 - 16:30
Tutorial #1MSR Tutorials at Meeting Room 109
Chair(s): Yuan Tian Queens University, Kingston, Canada
15:45
45m
Talk
Tutorial: Recognizing Developers' Emotions Using Non-invasive Biometrics Sensors
MSR Tutorials
Nicole Novielli University of Bari
15:45 - 16:30
Process Automation & DevOpsMSR Data and Tool Showcase Track / MSR Technical Papers / MSR Industry Track at Meeting Room 110
Chair(s): Andy Meneely Rochester Institute of Technology
15:45
12m
Talk
Investigating the Resolution of Vulnerable Dependencies with Dependabot Security UpdatesDistinguished Paper Award
MSR Technical Papers
Hamid Mohayeji Nasrabadi Eindhoven University of Technology, Andrei Agaronian Eindhoven University of Technology, Eleni Constantinou University of Cyprus, Nicola Zanone Eindhoven University of Technology, Alexander Serebrenik Eindhoven University of Technology
15:57
12m
Talk
Unveiling the Relationship Between Continuous Integration and Code Coverage
MSR Technical Papers
José Diego Saraiva da Silva UFRN, Daniel Alencar Da Costa University of Otago, Uirá Kulesza Federal University of Rio Grande do Norte, Gustavo Sizílio Federal University of Rio Grande do Norte, José Gameleira Neto Federal University of Rio Grande do Norte, Roberta Coelho , Mei Nagappan University of Waterloo
16:09
6m
Talk
EGAD: A Moldable Tool for GitHub Action Analysis
MSR Data and Tool Showcase Track
Pablo Valenzuela-Toledo University of Bern, Alexandre Bergel University of Chile, Timo Kehrer University of Bern, Oscar Nierstrasz University of Bern, Switzerland
16:15
6m
Talk
The Atlassian Data Lake: consolidating enriched software development data in a single, queryable system
MSR Industry Track
Arik Friedman Atlassian, Rohan Dhupelia Atlassian, Ben Jackson Atlassian
File Attached
16:21
6m
Talk
Are We Speeding Up or Slowing Down? On Temporal Aspects of Code Velocity
MSR Technical Papers
Gunnar Kudrjavets University of Groningen, Nachiappan Nagappan Facebook, Ayushi Rastogi University of Groningen, The Netherlands
Pre-print
15:45 - 17:15
Session 4MOBILESoft Research Track / MOBILESoft Tools and Datasets at Meeting Room 111
Chair(s): Xiaoyu Sun Australian National University, Australia
15:45
25m
Paper
Native vs Web Apps: Comparing the Energy Consumption and Performance of Android Apps and their Web Counterparts
MOBILESoft Research Track
Ruben Horn Vrije Universiteit Amsterdam, Abdellah Lahnaoui Vrije Universiteit Amsterdam, Edgardo Reinoso Vrije Universiteit Amsterdam, Sicheng Peng Vrije Universiteit Amsterdam, Vadim Isakov Vrije Universiteit Amsterdam, Tanjina Islam Vrije Universiteit Amsterdam, Ivano Malavolta Vrije Universiteit Amsterdam
Pre-print
16:10
15m
Paper
Ebserver: Automating Resource-Usage Data Collection of Android Applications
MOBILESoft Tools and Datasets
Wellington de Oliveira Júnior University of Lisbon, Bernardo de Moraes Santana Júnior , Fernando Castor Utrecht University & Federal University of Pernambuco, João Paulo Fernandes LIACC, Universidade do Porto, Porto, Portugal
16:25
40m
Talk
Leaders Forum Talk - Discovering Requirements Using the App Store: when automation is not enough
MOBILESoft Research Track
Paola Spoletini Kennesaw State University
17:05
10m
Talk
Q&A
MOBILESoft Research Track

15:45 - 17:15
15:45
50m
Keynote
Testing Generative Large Language Model: Mission Impossible or Where Lies the Path?
DeepTest
Zhenchang Xing CSIRO’s Data61; Australian National University
16:35
30m
Panel
Panel
DeepTest

17:05
10m
Day closing
Closing
DeepTest

16:35 - 17:20
Ethics & EnergyMSR Technical Papers / MSR Registered Reports at Meeting Room 109
Chair(s): Arumoy Shome Delft University of Technology
16:35
12m
Talk
Energy Consumption Estimation of API-usage in Mobile Apps via Static Analysis
MSR Technical Papers
Abdul Ali Bangash University of Alberta, Canada, Qasim Jamal FAST National University, Kalvin Eng University of Alberta, Karim Ali University of Alberta, Abram Hindle University of Alberta
Pre-print
16:47
12m
Talk
An Exploratory Study on Energy Consumption of Dataframe Processing Libraries
MSR Technical Papers
Shriram Shanbhag IIT Tirupati, Sridhar Chimalakonda IIT Tirupati
Pre-print
16:59
6m
Talk
Understanding issues related to personal data and data protection in open source projects on GitHub
MSR Registered Reports
Anne Hennig Karlsruhe Institute of Technology, Lukas Schulte Universitity of Passau, Steffen Herbold University of Passau, Oksana Kulyk IT University of Copenhagen, Denmark, Peter Mayer University of Southern Denmark
17:05
12m
Talk
Whistleblowing and Tech on Twitter
MSR Technical Papers
Laura Duits Vrije Universiteit Amsterdam, Isha Kashyap Vrije Universiteit Amsterdam, Joey Bekkink Vrije Universiteit Amsterdam, Kousar Aslam Vrije Universiteit Amsterdam, Emitzá Guzmán Vrije Universiteit Amsterdam
16:35 - 17:20
16:35
12m
Talk
UNGOML: Automated Classification of unsafe Usages in Go
MSR Technical Papers
Anna-Katharina Wickert TU Darmstadt, Germany, Clemens Damke University of Munich (LMU), Lars Baumgärtner Technische Universität Darmstadt, Eyke Hüllermeier University of Munich (LMU), Mira Mezini TU Darmstadt
Pre-print File Attached
16:47
12m
Talk
Connecting the .dotfiles: Checked-In Secret Exposure with Extra (Lateral Movement) Steps
MSR Technical Papers
Gerhard Jungwirth TU Wien, Aakanksha Saha TU Wien, Michael Schröder TU Wien, Tobias Fiebig Max-Planck-Institut für Informatik, Martina Lindorfer TU Wien, Jürgen Cito TU Wien
Pre-print
16:59
12m
Talk
MANDO-HGT: Heterogeneous Graph Transformers for Smart Contract Vulnerability Detection
MSR Technical Papers
Hoang H. Nguyen L3S Research Center, Leibniz Universität Hannover, Hannover, Germany, Nhat-Minh Nguyen Singapore Management University, Singapore, Chunyao Xie L3S Research Center, Leibniz Universität Hannover, Germany, Zahra Ahmadi L3S Research Center, Leibniz Universität Hannover, Hannover, Germany, Daniel Kudenko L3S Research Center, Leibniz Universität Hannover, Germany, Thanh-Nam Doan Independent Researcher, Atlanta, Georgia, USA, Lingxiao Jiang Singapore Management University
Pre-print Media Attached
17:11
6m
Talk
SecretBench: A Dataset of Software Secrets
MSR Data and Tool Showcase Track
Setu Kumar Basak North Carolina State University, Lorenzo Neil North Carolina State University, Bradley Reaves North Carolina State University, Laurie Williams North Carolina State University
Pre-print
17:00 - 17:15
Welcome - OnlineCAIN Papers at Virtual - Zoom for CAIN

Click here to Join us over zoom

17:15 - 18:45
Data & Model OptimizationCAIN Papers / CAIN Posters / CAIN Industrial Talks at Virtual - Zoom for CAIN
Chair(s): Justus Bogner University of Stuttgart

Click here to Join us over zoom

Click here to watch the session recording on Youtube

17:15
15m
Short-paper
Automatically Resolving Data Source Dependency Hell in Large Scale Data Science Projects
CAIN Papers
Laurent Boué Microsoft, Pratap Kunireddy Microsoft, Pavle Subotic Microsoft Azure
Pre-print
17:30
15m
Short-paper
Dataflow graphs as complete causal graphs
CAIN Papers
Andrei Paleyes Department of Computer Science and Technology, Univesity of Cambridge, Siyuan Guo Max Planck Institute for Intelligent Systems, Bernhard Schölkopf MPI Tuebingen, Neil D. Lawrence Department of Computer Science and Technology, Univesity of Cambridge
Pre-print
17:45
20m
Long-paper
Uncovering Energy-Efficient Practices in Deep Learning Training: Preliminary Steps Towards Green AIDistinguished paper Award Candidate
CAIN Papers
Tim Yarally Delft University of Technology, Luís Cruz Delft University of Technology, Daniel Feitosa University of Groningen, June Sallou Delft University of Technology, Arie van Deursen Delft University of Technology
Pre-print
18:05
15m
Short-paper
Prevalence of Code Smells in Reinforcement Learning Projects
CAIN Papers
Nicolás Cardozo Universidad de los Andes, Ivana Dusparic Trinity College Dublin, Ireland, Christian Cabrera Department of Computer Science and Technology, Univesity of Cambridge
Pre-print Media Attached
18:20
20m
Long-paper
Automotive Perception Software Development: An Empirical Investigation into Data, Annotation, and Ecosystem Challenges
CAIN Papers
Hans-Martin Heyn University of Gothenburg & Chalmers University of Technology, Khan Mohammad Habibullah University of Gothenburg, Eric Knauss Chalmers | University of Gothenburg, Jennifer Horkoff Chalmers and the University of Gothenburg, Markus Borg CodeScene, Alessia Knauss Zenseact AB, Polly Jing Li Kognic AB
Pre-print
17:30 - 19:00
17:30
90m
Meeting
SEAMS SC Meeting
SEAMS Research Track

18:00 - 21:00
RoSE workshop dinnerRoSE at Offsite
18:00
3h
Social Event
RoSE workshop dinner at Bang Pop, South Wharf 18:00 - 21:00
RoSE

18:00 - 21:00
MSR Dinner at Cargo Hall, South WharfMSR Technical Papers at Offsite
18:00
3h
Meeting
MSR Dinner at Cargo Hall, South Wharf
MSR Technical Papers

18:00 - 21:00
DinnerAST at Offsite
18:00
3h
Social Event
Social Dinner at Meat Market, South Wharf
AST

19:00 - 22:00
SEAMS BanquetSEAMS Research Track / SEAMS Artifact Track at Offsite

Banquet at BoHo South Wharf: https://thebohemian.com.au/

19:00
3h
Dinner
SEAMS Banquet
SEAMS Research Track

19:00 - 20:30
Training & LearningCAIN Papers at Virtual - Zoom for CAIN
Chair(s): Rrezarta Krasniqi University of North Carolina at Charlotte

Click here to Join us over zoom

Click here to watch the session recording on YouTube

19:00
20m
Long-paper
Replay-Driven Continual Learning for the Industrial Internet of Things
CAIN Papers
Sagar Sen , Simon Myklebust Nielsen University of Oslo, Norway, Erik Johannes Husom SINTEF Digital, Arda Goknil SINTEF Digital, Simeon Tverdal SINTEF Digital, Leonardo Sastoque Pinilla Centro de Fabricación Avanzada Aeronáutica (CFAA)
19:20
20m
Long-paper
Towards Understanding Model Quantization for Reliable Deep Neural Network Deployment
CAIN Papers
Qiang Hu University of Luxembourg, Yuejun GUo University of Luxembourg, Maxime Cordy University of Luxembourg, Luxembourg, Xiaofei Xie Singapore Management University, Wei Ma Nanyang Technological University, Singapore, Mike Papadakis University of Luxembourg, Luxembourg, Yves Le Traon University of Luxembourg, Luxembourg
19:40
20m
Long-paper
Exploring Hyperparameter Usage and Tuning in Machine Learning ResearchDistinguished paper Award Candidate
CAIN Papers
Sebastian Simon Leipzig University, Nikolay Kolyada , Christopher Akiki Leipzig University, Martin Potthast Leipzig University, Benno Stein Bauhaus-University Weimar, Norbert Siegmund Leipzig University
Pre-print
20:00
15m
Short-paper
An Initial Analysis of Repair and Side-effect Prediction for Neural Networks
CAIN Papers
Yuta Ishimoto Kyushu University, Ken Matsui Kyushu University, Masanari Kondo Kyushu University, Naoyasu Ubayashi Kyushu University, Yasutaka Kamei Kyushu University
Pre-print
20:45 - 22:15
Poster - OnlineCAIN Posters / CAIN Papers at Virtual - Zoom for CAIN
Chair(s): Mona Rahimi Northern Illinois University, Karthik Vaidhyanathan IIIT Hyderabad

Click here to Join us over zoom

Click Here to watch the session recording on YouTube

20:45
6m
Poster
AI Living Lab: Quality Assurance for AI-based Health systems
CAIN Posters
Valentina Lenarduzzi University of Oulu, Minna Isomursu University of Oulu
20:51
6m
Poster
AI Planning Software Development Lifecycle
CAIN Posters
Ilche Georgievski University of Stuttgart, Germany
File Attached
20:57
6m
Poster
Algorithm Debt: Challenges and Future Paths
CAIN Posters
Emmanuel Iko-Ojo Simon Australian National University, Melina Vidoni Australian National University, Fatemeh Hendijani Fard University of British Columbia
21:03
6m
Poster
Enabling Machine Learning in Software Architecture Frameworks
CAIN Posters
Armin Moin University of California, Santa Barbara, Atta Badii University of Reading, United Kingdom, Stephan G¨unnemann School of Computation, Information and Technology, Technical University of Munich, Munich, Germany, Moharram Challenger University of Antwerp
DOI Pre-print
21:09
6m
Poster
Extensible Modeling Framework for Reliable Machine Learning System Analysis
CAIN Posters
Jati Hiliamsyah Husen Waseda University, Hironori Washizaki Waseda University, Hnin Thandar Tun Waseda University, Japan, Nobukazu Yoshioka Waseda University, Japan, Yoshiaki Fukazawa Waseda University, Hironori Takeuchi Musashi University, Hiroshi Tanaka Fujitsu Limited, Tokyo, Japan, Kazuki Munakata Fujitsu Limited, Tokyo, Japan
21:15
6m
Poster
How Federated Machine Learning Helps Increase the Mutual Benefit of Data-Sharing Ecosystems
CAIN Posters
Iva Krasteva Sofia University, GATE Institute, Boris Kraychev GATE Institute, Ensiye Kiyamousavi GATE Institute
21:21
6m
Poster
Maintaining and Monitoring AIOps Models Against Concept Drift
CAIN Posters
Lorena Poenaru-Olaru TU Delft, Luís Cruz Delft University of Technology, Jan S. Rellermeyer Leibniz University Hannover, Arie van Deursen Delft University of Technology
21:27
6m
Poster
Reproducibility Requires Consolidated Artifacts
CAIN Posters
Iordanis Fostiropoulos University of Southern California, USA, Bowman Brown University of Southern California, USA, Laurent Itti University of Southern California, USA
21:33
6m
Poster
Tenet: A Flexible Framework for Machine Learning-based Vulnerability Detection
CAIN Posters
Eduard Costel Pinconschi Instituto Superior Técnico, University of Lisboa & INESC-ID, Sofia Reis Instituto Superior Técnico, U. Lisboa & INESC-ID, Chi Zhang , Rui Abreu Faculty of Engineering, University of Porto, Hakan Erdogmus Carnegie Mellon University, Limin Jia Carnegie Mellon University
21:39
6m
Poster
Towards Understanding Machine Learning Testing in Practise
CAIN Posters
Arumoy Shome Delft University of Technology, Luís Cruz Delft University of Technology, Arie van Deursen Delft University of Technology
Pre-print
21:45
30m
Break
Break Out Session - Online
CAIN Papers

22:30 - 23:30
Keynote - Dr. Ken PowerCAIN Papers at Virtual - Zoom for CAIN
Chair(s): Helena Holmström Olsson Malmö University

Click here to Join us over zoom

Click Here to watch the session recording on Youtube

22:30
60m
Keynote
AI Engineering in Autonomous Vehicle Development - Ken Power
CAIN Papers
Ken Power Motional

Tue 16 May

Displayed time zone: Hobart change

09:00 - 10:30
Welcome, introductions, panelDS - Doctoral Symposium at Meeting Room 101
09:00
90m
Day opening
Welcome, introductions, panel
DS - Doctoral Symposium
Didar Zowghi CSIRO's Data61, Denys Poshyvanyk College of William and Mary
09:00 - 10:30
09:00
30m
Talk
Schedule, set the scene + introductions
New Faculty Symposium

09:30
60m
Talk
Michele Lanza + Sarah Nadi
New Faculty Symposium

09:00 - 10:30
Introduction & Ice BreakingSMeW - Student Mentoring Workshop at Meeting Room 103

Welcome, ice-breaking activities, discussion on academic well-being, building a mentoring network, how to get the most out of your mentoring experience, etc.

09:00 - 10:30
11:00
15m
Day opening
Opening
APR

09:00 - 10:30
Keynote 2 & Session 4: Self-optimization and self-evolutionSEAMS Research Track / SEAMS Artifact Track at Meeting Room 105
Chair(s): Radu Calinescu University of York, UK, Myra Cohen Iowa State University, Pooyan Jamshidi University of South Carolina
09:00
60m
Keynote
SE4LESAS: Software Engineering for Learning-Enabled Self-Adaptive Systems
SEAMS Research Track
Betty H.C. Cheng Michigan State University
10:00
15m
Short-paper
From Self-Adaptation to Self-Evolution
SEAMS Research Track
Danny Weyns KU Leuven, Jesper Andersson Linnaeus University
Pre-print
10:15
15m
Short-paper
Self-Optimizing Agents Using Mixed Initiative Behavior Trees
SEAMS Research Track
Mohamed Behery RWTH Aachen University, Germany, Minh Trinh , Christian Brecher , Gerhard Lakemeyer
09:00 - 10:30
Keynote / Code AnalysisICPC Discussion / ICPC Tool Demonstration / ICPC Research / ICPC Early Research Achievements (ERA) / ICPC Keynotes at Meeting Room 106
Chair(s): Christoph Treude University of Melbourne, Nicolás Cardozo Universidad de los Andes, Raula Gaikovina Kula Nara Institute of Science and Technology, Chaiyong Rakhitwetsagul Mahidol University, Thailand
09:00
45m
Keynote
Kobi Leins: Guidance on more than just standing upright to create safe models, software and use of data
ICPC Keynotes

09:45
9m
Full-paper
Implant Global and Local Hierarchy Information to Sequence based Code Representation Models
ICPC Research
Kechi Zhang Peking University, China, Zhuo Li , Zhi Jin Peking University, Ge Li Peking University
Pre-print
09:54
9m
Full-paper
Pathways to Leverage Transcompiler based Data Augmentation for Cross-Language Clone Detection
ICPC Research
Subroto Nag Pinku University of Saskatchewan, Debajyoti Mondal University of Saskatchewan, Chanchal K. Roy University of Saskatchewan
Pre-print
10:03
5m
Short-paper
Investigating the Generalizability of Deep Learning-based Clone Detectors
ICPC Early Research Achievements (ERA)
Eunjong Choi Kyoto Institute of Technology, Norihiro Fuke Osaka University, Yuji Fujiwara Osaka University, Norihiro Yoshida Ritsumeikan University, Katsuro Inoue Nanzan University
10:08
5m
Short-paper
UnityLint: A Bad Smell Detector for Unity
ICPC Tool Demonstration
Matteo Bosco University of Sannio, Italy, Pasquale Cavoto University of Sannio, Italy, Augusto Ungolo University of Sannio, Italy, Biruk Asmare Muse Polytechnique Montréal, Foutse Khomh Polytechnique Montréal, Vittoria Nardone , Massimiliano Di Penta University of Sannio, Italy
Pre-print
10:13
17m
Panel
Discussion 5
ICPC Discussion

09:00 - 10:30
Welcome and Keynote 2AST at Meeting Room 107
09:00
30m
Talk
AST Day II Welcome
AST

09:30
60m
Keynote
Automatic for the People
AST
K: Andy Zaidman Delft University of Technology
Media Attached
09:00 - 10:30
Workshop Introductions / Presentation Session 1SEENG at Meeting Room 108
09:00
45m
Day opening
Introductions
SEENG
Jonathan Bell Northeastern University, Stephan Krusche Technische Universität München, Bastian Tenbergen State University of New York at Oswego
09:45
15m
Talk
Improving the Quality of Commit Messages in Students’ Projects
SEENG
Iris Ma University of California Irvine, Crista Lopes University of California, Irvine
Pre-print
10:00
15m
Talk
Not Just a Matter of Style: Does Aesthetics Have a Place in Software Engineering Curriculum?
SEENG
10:15
15m
Talk
"We Need To Talk About ChatGPT": The Future of AI and Higher Education
SEENG
Michael Neumann University of Applied Sciences & Arts Hannover, Maria Rauschenberger University of Applied Sciences Emden/Leer, Eva-Maria Schön University of Applied Sciences Emden/Leer
DOI Pre-print File Attached
09:00 - 09:45
KeynoteMSR Keynotes at Meeting Room 109
Chair(s): Patanamon Thongtanunam University of Melbourne
09:00
45m
Keynote
Towards Code-Aware AI Models for Code
MSR Keynotes
K: Baishakhi Ray Columbia University
09:00 - 10:30
Session 5MOBILESoft Research Track at Meeting Room 111
Chair(s): Mattia Fazzini University of Minnesota, Jacques Klein University of Luxembourg, Li Li Beihang University, Lili Wei McGill University
09:30
60m
Talk
Why vulnerability analysis for Android needs to change fundamentally
MOBILESoft Research Track
Steven Arzt Fraunhofer SIT; ATHENE
09:50 - 10:30
Tutorial #2MSR Tutorials at Meeting Room 109
Chair(s): Alexander Serebrenik Eindhoven University of Technology
09:50
40m
Tutorial
Tutorial: Mining and Analysing Collaboration in git Repositories with git2net
MSR Tutorials
Christoph Gote Chair of Systems Design, ETH Zurich
09:50 - 10:30
Mining ChallengeMSR Mining Challenge at Meeting Room 110
Chair(s): Audris Mockus The University of Tennessee
09:50
6m
Talk
An Empirical Study to Investigate Collaboration Among Developers in Open Source Software (OSS)
MSR Mining Challenge
Weijie Sun University of Alberta, Samuel Iwuchukwu University of Alberta, Abdul Ali Bangash University of Alberta, Canada, Abram Hindle University of Alberta
Pre-print
09:56
6m
Talk
Insights into Female Contributions in Open-Source Projects
MSR Mining Challenge
Arifa Islam Champa Idaho State University, Md Fazle Rabbi Idaho State University, Minhaz F. Zibran Idaho State University, Md Rakibul Islam University of Wisconsin - Eau Claire
Pre-print
10:02
6m
Talk
The Secret Life of CVEs
MSR Mining Challenge
Piotr Przymus Nicolaus Copernicus University in Toruń, Mikołaj Fejzer Nicolaus Copernicus University in Toruń, Jakub Narębski Nicolaus Copernicus University in Toruń, Krzysztof Stencel University of Warsaw
Pre-print
10:08
6m
Talk
Evolution of the Practice of Software Testing in Java Projects
MSR Mining Challenge
Anisha Islam Department of Computing Science, University of Alberta, Nipuni Tharushika Hewage Department of Computing Science, University of Alberta, Abdul Ali Bangash University of Alberta, Canada, Abram Hindle University of Alberta
Pre-print
10:14
6m
Talk
Keep the Ball Rolling: Analyzing Release Cadence in GitHub Projects
MSR Mining Challenge
Oz Kilic Carleton University, Nathaniel Bowness University of Ottawa, Olga Baysal Carleton University
Pre-print
10:30 - 11:00
10:30
30m
Coffee break
Morning Tea
Catering

11:00 - 12:30
Late Paper presentationsDS - Doctoral Symposium at Meeting Room 101
11:00
12m
Doctoral symposium paper
Detecting Scattered and Tangled Quality Concerns in Code to Aid Maintenance and Evolution Tasks
DS - Doctoral Symposium
Rrezarta Krasniqi University of North Carolina at Charlotte
11:12
12m
Doctoral symposium paper
Automating Code Review
DS - Doctoral Symposium
Rosalia Tufano Università della Svizzera Italiana
11:25
12m
Doctoral symposium paper
Addressing Performance Regressions in DevOps: Can We Escape from System Performance Testing?
DS - Doctoral Symposium
Lizhi Liao Concordia University
11:38
12m
Doctoral symposium paper
Toward More Effective Deep Learning-based Automated Software Vulnerability Prediction, Classification, and Repair
DS - Doctoral Symposium
Michael Fu Monash University
11:51
12m
Doctoral symposium paper
Enhancing Deep Reinforcement Learning with Executable Specifications
DS - Doctoral Symposium
12:04
12m
Doctoral symposium paper
Toward Automated Tools to Support Ethical GUI Design
DS - Doctoral Symposium
S M Hasan Mansur George Mason University
12:17
12m
Doctoral symposium paper
Towards strengthening software library interfaces with granular and interactive type migrations
DS - Doctoral Symposium
Richárd Szalay Eötvös Loránd University, Faculty of Informatics, Department of Programming Languages and Compilers
11:00 - 12:30
11:00
90m
Talk
Kevin Moran + Sonia Haiduc + Juergen Cito
New Faculty Symposium

11:00 - 12:30
Presentations & Group Q&ASMeW - Student Mentoring Workshop at Meeting Room 103

Presentation on networking/making friends at conferences with interactive activities to practice, aiming to help students get the most out of ICSE experience.

11:00 - 12:30
Morning sessionAPR at Meeting Room 104
11:15
15m
Talk
Quick Repair of Semantic Errors for Debugging
APR
Steven P. Reiss Brown University, USA, Xuan Wei Wuhan University, Qi Xin Wuhan University
11:30
20m
Talk
An Analysis of the Automatic Bug Fixing Performance of ChatGPT
APR
Dominik Sobania Johannes Gutenberg University Mainz, Martin Briesch Johannes Gutenberg University Mainz, Carol Hanna University College London, Justyna Petke University College London
11:50
20m
Talk
An Extensive Study on Model Architecture and Program Representation in the Domain of Learning-based Automated Program Repair
APR
Dániel Horváth Department of Software Engineering, University of Szeged, Szeged, Hungary, Viktor Csuvik Department of Software Engineering, MTA-SZTE Research Group on Artificial Intelligence, University of Szeged, Szeged, Hungary, Tibor Gyimóthy University of Szeged, Hungary, László Vidács University of Szeged, Hungary
12:10
20m
Talk
Mining Fix Patterns with Context Information for Automatic Program Repair
APR
Phan Thi Thanh Huyen Hitachi, Ltd., Research &Development Group, Kazuya Yasuda Hitachi, Ltd., Shinji Itoh Hitachi, Ltd., Research &Development Group
12:30
90m
Lunch
Lunch
APR

11:00 - 12:30
Session 5: Runtime decision-making and human in the loopSEAMS Research Track / SEAMS Artifact Track at Meeting Room 105
Chair(s): Amel Bennaceur The Open University, UK
11:00
25m
Paper
Runtime Verification of Self-Adaptive Systems with Changing Requirements
SEAMS Research Track
Marc Carwehl Humboldt-Universität zu Berlin, Thomas Vogel Humboldt-Universtität zu Berlin, Genaína Nunes Rodrigues University of Brasília, Lars Grunske Humboldt-Universität zu Berlin
Pre-print
11:25
25m
Paper
Runtime Resolution of Feature Interactions through Adaptive Requirement Weakening
SEAMS Research Track
Simon Chu , Emma Shedden , Changjian Zhang Carnegie Mellon University, Rômulo Meira-Góes Carnegie Mellon University, Gabriel A. Moreno Carnegie Mellon University Software Engineering Institute, David Garlan Carnegie Mellon University, Eunsuk Kang Carnegie Mellon University
Pre-print
11:50
15m
Short-paper
Architecture-based Uncertainty Impact Analysis to ensure Confidentiality
SEAMS Research Track
Sebastian Hahner Karlsruhe Institute of Technology (KIT), Robert Heinrich Karlsruhe Institute of Technology (KIT), Ralf Reussner Karlsruhe Institute of Technology (KIT) and FZI - Research Center for Information Technology (FZI)
12:05
25m
Paper
Preference Adaptation: user satisfaction is all you need!
SEAMS Research Track
NIANYU LI Peking University, China, Mingyue Zhang Peking University, China, Jialong Li Waseda University, Japan, Eunsuk Kang Carnegie Mellon University, Kenji Tei Waseda University
Pre-print
11:00 - 12:30
Empirical Studies and RecommendationsICPC Research / ICPC Discussion / ICPC Early Research Achievements (ERA) / ICPC Journal First at Meeting Room 106
Chair(s): Issam Sedki Concordia University, Vittoria Nardone
11:00
9m
Full-paper
REMS: Recommending Extract Method Refactoring Opportunities via Multi-view Representation of Code Property Graph
ICPC Research
Di Cui , Qiangqiang Wang Xidian University, Siqi Wang , Jianlei Chi , Jianan Li Xidian University, Lu Wang Xidian University, Qingshan Li Xidian University
11:09
9m
Full-paper
Automating Method Naming with Context-Aware Prompt-Tuning
ICPC Research
Jie Zhu Institute of Software, Chinese Academy of Sciences;University of Chinese Academy of Sciences, Lingwei Li Institute of Software at Chinese Academy of Sciences; University of Chinese Academy of Sciences, Li Yang Institute of Software at Chinese Academy of Sciences, Xiaoxiao Ma Institute of Software, Chinese Academy of Sciences, Chun Zuo Sinosoft
Pre-print
11:18
9m
Full-paper
Generation-based Code Review Automation: How Far Are We?
ICPC Research
Xin Zhou Singapore Management University, Singapore, Kisub Kim Singapore Management University, Bowen Xu North Carolina State University, DongGyun Han Royal Holloway, University of London, Junda He Singapore Management University, David Lo Singapore Management University
Pre-print
11:27
9m
Full-paper
Reanalysis of Empirical Data on Java Local Variables with Narrow and Broad Scope
ICPC Research
Dror Feitelson Hebrew University
Pre-print
11:36
9m
Talk
Predicting vulnerability inducing function versions using node embeddings and graph neural networks
ICPC Journal First
ecem mine özyedierler Istanbul Technical University, Ayse Tosun Istanbul Technical University, Sefa Eren Sahin Faculty of Computer and Informatics Engineering, Istanbul Technical University
11:45
5m
Short-paper
Properly Offer Options to Improve the Practicality of Software Document Completion Tools
ICPC Early Research Achievements (ERA)
Zhipeng Cai School of Computer Science, Wuhan University, Songqiang Chen School of Computer Science, Wuhan University, Xiaoyuan Xie School of Computer Science, Wuhan University, China
Media Attached
11:50
40m
Panel
Discussion 6
ICPC Discussion

11:00 - 12:30
Test FlakinessAST at Meeting Room 107
11:00
22m
Talk
On the Effect of Instrumentation on Test Flakiness
AST
Shawn Rasheed Universal College of Learning, Jens Dietrich Victoria University of Wellington, Amjed Tahir Massey University
Pre-print
11:22
22m
Talk
Debugging Flaky Tests using Spectrum-based Fault Localization
AST
Martin Gruber BMW Group, University of Passau, Gordon Fraser University of Passau
Pre-print
11:45
22m
Talk
FlakyCat: Predicting Flaky Tests Categories using Few-Shot Learning
AST
Amal Akli University of Luxembourg, Guillaume Haben University of Luxembourg, Sarra Habchi Ubisoft, Mike Papadakis University of Luxembourg, Luxembourg, Yves Le Traon University of Luxembourg, Luxembourg
12:07
22m
Talk
Detecting Potential User-data Save & Export Losses due to Android App Termination
AST
Sydur Rahaman New Jersey Institute of Technology, Umar Farooq University of California at Riverside, Iulian Neamtiu New Jersey Institute of Technology, Zhijia Zhao University of California at Riverside
11:00 - 12:30
Presentation Session 2SEENG at Meeting Room 108
11:00
15m
Talk
Hey Teachers, Teach Those Kids Some Software Testing
SEENG
Baris Ardic Delft University of Technology, Andy Zaidman Delft University of Technology
Pre-print
11:15
15m
Talk
”Work in the morning instead of midnight” and other lessons learned in FinTech 512
SEENG
Pat Morrison IBM, John Slankas Duke University
11:30
15m
Talk
Gamify-IT - A Web-Based Gaming Platform for Software Engineering Education
SEENG
Sandro Speth University of Stuttgart, Institute of Software Engineering, Leon Hofmeister University of Stuttgart, Uwe Breitenbücher Reutlingen University, Steffen Becker University of Stuttgart
Media Attached File Attached
11:45
15m
Talk
Learning to Write User Stories with the 4C Model: Context, Card, Conversation, and Confirmation
SEENG
Cecile Peraire Carnegie Mellon University Silicon Valley
File Attached
12:00
15m
Talk
Towards a Generic Model for Classifying Software into Correctness Levels and its Application to SQL
SEENG
Benard Wanjiru Radboud University Nijmegen, Patrick van Bommel Radboud University Nijmegen, Djoerd Hiemstra Radboud University Nijmegen
11:00 - 11:45
Documentation + Q&A IIMSR Technical Papers / MSR Data and Tool Showcase Track at Meeting Room 109
Chair(s): Maram Assi Queen's University
11:00
12m
Talk
Understanding the Role of Images on Stack Overflow
MSR Technical Papers
Dong Wang Kyushu University, Japan, Tao Xiao Nara Institute of Science and Technology, Christoph Treude University of Melbourne, Raula Gaikovina Kula Nara Institute of Science and Technology, Hideaki Hata Shinshu University, Yasutaka Kamei Kyushu University
Pre-print
11:12
12m
Talk
Do Subjectivity and Objectivity Always Agree? A Case Study with Stack Overflow Questions
MSR Technical Papers
Saikat Mondal University of Saskatchewan, Masud Rahman Dalhousie University, Chanchal K. Roy University of Saskatchewan
Pre-print
11:24
6m
Talk
GiveMeLabeledIssues: An Open Source Issue Recommendation System
MSR Data and Tool Showcase Track
Joseph Vargovich Northern Arizona University, Fabio Marcos De Abreu Santos Northern Arizona University, USA, Jacob Penney Northern Arizona University, Marco Gerosa Northern Arizona University, Igor Steinmacher Northern Arizona University
Pre-print Media Attached
11:30
6m
Talk
DocMine: A Software Documentation-Related Dataset of 950 GitHub Repositories
MSR Data and Tool Showcase Track
11:36
6m
Talk
PENTACET data - 23 Million Code Comments and 500,000 SATD comments
MSR Data and Tool Showcase Track
Murali Sridharan University of Oulu, Leevi Rantala University of Oulu, Mika Mäntylä University of Oulu
11:00 - 11:45
11:00
12m
Talk
Don't Forget the Exception! Considering Robustness Changes to Identify Design Problems
MSR Technical Papers
Anderson Oliveira PUC-Rio, João Lucas Correia Federal University of Alagoas, Leonardo Da Silva Sousa Carnegie Mellon University, USA, Wesley Assunção Johannes Kepler University Linz, Austria & Pontifical Catholic University of Rio de Janeiro, Brazil, Daniel Coutinho PUC-Rio, Alessandro Garcia PUC-Rio, Willian Oizumi GoTo, Caio Barbosa UFAL, Anderson Uchôa Federal University of Ceará, Juliana Alves Pereira PUC-Rio
Pre-print
11:12
12m
Talk
Pre-trained Model Based Feature Envy Detection
MSR Technical Papers
mawenhao Wuhan University, Yaoxiang Yu Wuhan University, Xiaoming Ruan Wuhan University, Bo Cai Wuhan University
11:24
6m
Talk
CLEAN++: Code Smells Extraction for C++
MSR Data and Tool Showcase Track
Tom Mashiach Ben Gurion University of the Negev, Israel, Bruno Sotto-Mayor Ben Gurion University of the Negev, Israel, Gal Kaminka Bar Ilan University, Israel, Meir Kalech Ben Gurion University of the Negev, Israel
11:30
6m
Talk
DACOS-A Manually Annotated Dataset of Code Smells
MSR Data and Tool Showcase Track
Himesh Nandani Dalhousie University, Mootez Saad Dalhousie University, Tushar Sharma Dalhousie University
Pre-print File Attached
11:36
6m
Talk
What Warnings Do Engineers Really Fix? The Compiler That Cried Wolf
MSR Industry Track
Gunnar Kudrjavets University of Groningen, Aditya Kumar Snap, Inc., Ayushi Rastogi University of Groningen, The Netherlands
Pre-print
11:00 - 12:30
Session 6MOBILESoft Research Track / MOBILESoft Tools and Datasets at Meeting Room 111
Chair(s): Mattia Fazzini University of Minnesota, Jacques Klein University of Luxembourg, Li Li Beihang University, Lili Wei McGill University
11:00
20m
Talk
Awards
MOBILESoft Research Track

11:21
29m
Talk
Achieving Energy Efficiency in Mobile Applications: Insights from our Most Influential Paper
MOBILESoft Research Track
Luís Cruz Delft University of Technology
11:50
25m
Paper
Reducing the Impact of Breaking Changes to Web Service Clients During Web API
MOBILESoft Research Track
Paul Schmiedmayer Technical University of Munich, Andreas Bauer Technical University of Munich, Bernd Bruegge TU Munich
12:15
15m
Paper
Issue-Labeler: an ALBERT-based Jira Plugin for Issue Classification
MOBILESoft Tools and Datasets
Waleed Alhindi Prince Mohammad Bin Fahd University, Abdulrahman Aleid Prince Mohammad Bin Fahd University, Ilyes Jenhani Prince Mohammad Bin Fahd University, Mohamed Wiem Mkaouer Rochester Institute of Technology
11:00 - 12:30
JSS Editorial BoardSocial Events at Meeting Room 112
11:00
90m
Meeting
Executive Meeting
Social Events

11:50 - 12:35
Development Tools & Practices IIMSR Data and Tool Showcase Track / MSR Industry Track / MSR Technical Papers / MSR Registered Reports at Meeting Room 109
Chair(s): Banani Roy University of Saskatchewan
11:50
12m
Talk
Automating Arduino Programming: From Hardware Setups to Sample Source Code Generation
MSR Technical Papers
Imam Nur Bani Yusuf Singapore Management University, Singapore, Diyanah Binte Abdul Jamal Singapore Management University, Lingxiao Jiang Singapore Management University
Pre-print
12:02
6m
Talk
A Dataset of Bot and Human Activities in GitHub
MSR Data and Tool Showcase Track
Natarajan Chidambaram University of Mons, Alexandre Decan University of Mons; F.R.S.-FNRS, Tom Mens University of Mons
12:08
6m
Talk
Mining the Characteristics of Jupyter Notebooks in Data Science Projects
MSR Registered Reports
Morakot Choetkiertikul Mahidol University, Thailand, Apirak Hoonlor Mahidol University, Chaiyong Ragkhitwetsagul Mahidol University, Thailand, Siripen Pongpaichet Mahidol University, Thanwadee Sunetnanta Mahidol University, Tasha Settewong Mahidol University, Raula Gaikovina Kula Nara Institute of Science and Technology
12:14
6m
Talk
Optimizing Duplicate Size Thresholds in IDEs
MSR Industry Track
Konstantin Grotov JetBrains Research, Constructor University, Sergey Titov JetBrains Research, Alexandr Suhinin JetBrains, Yaroslav Golubev JetBrains Research, Timofey Bryksin JetBrains Research
Pre-print
12:20
12m
Talk
Boosting Just-in-Time Defect Prediction with Specific Features of C Programming Languages in Code Changes
MSR Technical Papers
Chao Ni Zhejiang University, xiaodanxu College of Computer Science and Technology, Zhejiang university, Kaiwen Yang Zhejiang University, David Lo Singapore Management University
11:50 - 12:35
Software Libraries & EcosystemsMSR Technical Papers / MSR Industry Track / MSR Data and Tool Showcase Track at Meeting Room 110
Chair(s): Mehdi Keshani Delft University of Technology
11:50
12m
Talk
A Large Scale Analysis of Semantic Versioning in NPM
MSR Technical Papers
Donald Pinckney Northeastern University, Federico Cassano Northeastern University, Arjun Guha Northeastern University and Roblox Research, Jonathan Bell Northeastern University
Pre-print
12:02
12m
Talk
Phylogenetic Analysis of Reticulate Software Evolution
MSR Technical Papers
Akira Mori National Institute of Advanced Industrial Science and Technology, Japan, Masatomo Hashimoto Chiba Institute of Technology, Japan
12:14
6m
Talk
PyMigBench: A Benchmark for Python Library Migration
MSR Data and Tool Showcase Track
Mohayeminul Islam University of Alberta, Ajay Jha North Dakota State University, Sarah Nadi University of Alberta, Ildar Akhmetov University of Alberta
12:20
6m
Talk
Determining Open Source Project Boundaries
MSR Industry Track
12:26
6m
Talk
Intertwining Communities: Exploring Libraries that Cross Software Ecosystems
MSR Technical Papers
Kanchanok Kannee Nara Institute of Science and Technology, Raula Gaikovina Kula Nara Institute of Science and Technology, Supatsara Wattanakriengkrai Nara Institute of Science and Technology, Kenichi Matsumoto Nara Institute of Science and Technology
Pre-print
12:30 - 13:45
12:30
75m
Lunch
Lunch
Catering

12:30 - 13:45
Lunch SocialSMeW - Student Mentoring Workshop at Meeting Room 103

Our room 103 is available for lunch! We invite all of our participants to mingle with each other in the same room and have fun over lunch :)

12:30 - 13:45
Lunch round tableSEENG at Meeting Room 108
12:30
75m
Lunch
Lunch round table
SEENG

12:30 - 13:45
MSR Steering Committee MeetingSocial Events at Meeting Room 109
12:30
75m
Meeting
Executive Meeting
Social Events

12:30 - 13:45
JSS Editorial BoardSocial Events at Meeting Room 112
12:30
75m
Meeting
Executive Meeting
Social Events

13:45 - 15:15
Late Paper presentationsDS - Doctoral Symposium at Meeting Room 101
13:45
12m
Doctoral symposium paper
Designing Adaptive Developer-Chatbot Interactions: Context Integration, Experimental Studies and Levels of Automation
DS - Doctoral Symposium
Glaucia Melo University of Waterloo
Pre-print
13:57
12m
Doctoral symposium paper
Towards machine learning guided by best practices
DS - Doctoral Symposium
Anamaria Mojica-Hanke University of Passau and Universidad de los Andes
14:10
12m
Doctoral symposium paper
Software Supply Chain Risk Assessment Framework
DS - Doctoral Symposium
Nusrat Zahan North Carolina State University
14:23
12m
Doctoral symposium paper
Some Investigations of Machine Learning Models for Software Defects
DS - Doctoral Symposium
Umamaheswara Sharma B National Institute of Technology, Warangal
14:36
12m
Doctoral symposium paper
Improving Automatic C-to-Rust Translation with Static Analysis
DS - Doctoral Symposium
14:49
12m
Doctoral symposium paper
Cost-effective Strategies for Building Energy Efficient Mobile Applications
DS - Doctoral Symposium
Abdul Ali Bangash University of Alberta, Canada
15:02
12m
Doctoral symposium paper
Towards Utilizing Natural Language Processing Techniques to Assist in Software Engineering Tasks
DS - Doctoral Symposium
Zishuo Ding Concordia University
13:45 - 15:15
13:45
90m
Talk
Gail Murphy + David Rosenblum + Xin Peng
New Faculty Symposium

13:45 - 15:15
Mentoring PodsSMeW - Student Mentoring Workshop at Meeting Room 103

Small mentoring pods led by many mentors based on different topics. Topics include (not limited to) Time Management & Work-life Balance, Mental Health, Research Career Path & Job Market, Communication & Presentation, Improving Visibility & Impact, Finding Suitable Advisors/Labs/Colloborators & Forming Relationships, International Students in a Foreign Country, Underrepresented Group, Small University and/or Department, etc.

13:45 - 15:15
Afternoon session1APR at Meeting Room 104
13:45
15m
Talk
Program Repair Competition
APR
Ridwan Salihin Shariffdeen National University of Singapore, Martin Mirchev National University of Singapore, Abhik Roychoudhury National University of Singapore
14:00
75m
Panel
Panel Discussion: Future of APR: Challenges and directions
APR
Manish Motwani Georgia Institute of Technology, Xuan Bach D. Le The University of Melbourne, Abhik Roychoudhury National University of Singapore, Yingfei Xiong Peking University, Lingming Zhang University of Illinois at Urbana-Champaign
15:15
20m
Talk
FixEval: Execution-based Evaluation of Program Fixes for Programming Problems
APR
Md Mahim Anjum Haque Virginia Tech, Wasi Uddin Ahmad University of California, Los Angeles, Ismini Lourentzou Virginia Tech, Chris Brown Virginia Tech
15:35
15m
Talk
Beyond Code Generation: The Need for Type-Aware Language Models
APR
Francisco Ribeiro HASLab/INESC TEC & Universidade do Minho, José Nuno Macedo University of Minho, Kanae Tsushima National Institute of Informatics, Japan
13:45 - 15:15
Session 6: Self-adaptation of cyber-physical and mission-critical systemsSEAMS Research Track / SEAMS Artifact Track at Meeting Room 105
Chair(s): Genaina Rodrigues University of Brasilia
13:45
25m
Paper
Hazard Analysis for Self-Adaptive Systems Using System-Theoretic Process Analysis
SEAMS Research Track
Simon Diemert University of Victoria, Canada, Jens Weber University of Victoria
Pre-print
14:10
25m
Paper
PlanIoT: A Framework for Adaptive Data Flow Management in IoT-enhanced Spaces
SEAMS Research Track
Houssam Hajj Hassan SAMOVAR, Télécom SudParis, Institut Polytechnique de Paris, Georgios Bouloukakis SAMOVAR, Télécom SudParis, Institut Polytechnique de Paris, Ajay Kattepur Ericsson Research, Denis Conan SAMOVAR, Télécom SudParis, Institut Polytechnique de Paris, Djamel Belaïd
14:35
25m
Paper
Self-Adaptive Mechanisms for Misconfigurations in Small Uncrewed Aerial Systems
SEAMS Research Track
Salil Purandare , Urjoshi Sinha , Md Nafee Al Islam , Jane Cleland-Huang University of Notre Dame, Myra Cohen Iowa State University
Pre-print
15:00
15m
Paper
SUAVE: An Exemplar for Self-Adaptive Underwater Vehicles
SEAMS Artifact Track
Gustavo Rezende Silva Cognitive Robotics, Delft University of Technology, Juliane Päßler , Jeroen Zwanepol , Elvin Alberts , Silvia Lizeth Tapia Tarifa University of Oslo, Norway, Ilias Gerostathopoulos Vrije Universiteit Amsterdam, Einar Broch Johnsen University of Oslo, Carlos Hernández Corbato Delft University of Technology
Pre-print
13:45 - 15:15
13:45
9m
Full-paper
How Well Static Type Checkers Work with Gradual Typing? A Case Study on Python
ICPC Research
Wenjie Xu Nanjing University, Lin Chen Nanjing University, Chenghao Su Nanjing University, Yimeng Guo Nanjing University, Yanhui Li Nanjing University, Yuming Zhou Nanjing University, Baowen Xu Nanjing University
13:54
9m
Full-paper
Too Simple? Notions of Task Complexity used in Maintenance-based Studies of Programming Tools
ICPC Research
Patrick Rein University of Potsdam; Hasso Plattner Institute, Tom Beckmann Hasso Plattner Institute, Eva Krebs Hasso Plattner Institute (HPI), University of Potsdam, Germany, Toni Mattis University of Potsdam; Hasso Plattner Institute, Robert Hirschfeld University of Potsdam; Hasso Plattner Institute
14:03
9m
Full-paper
Path Complexity Predicts Code Comprehension Effort
ICPC Research
Sofiane Dissem Harvey Mudd College, Eli Pregerson Harvey Mudd College, Adi Bhargava Harvey Mudd College, Josh Cordova Harvey Mudd College, Lucas Bang Harvey Mudd College
14:12
5m
Short-paper
Revisiting Deep Learning for Variable Type Recovery
ICPC Replications and Negative Results (RENE)
Kevin Cao Vanderbilt University, Kevin Leach Vanderbilt University
Pre-print
14:17
9m
Talk
Programming language implementations for context-oriented self-adaptive systems
ICPC Journal First
Nicolás Cardozo Universidad de los Andes, Kim Mens Université catholique de Louvain, ICTEAM institute, Belgium
Link to publication DOI Media Attached
14:26
9m
Full-paper
Improving Code Search with Multi-Modal Momentum Contrastive Learning
ICPC Research
Zejian Shi Fudan University, Yun Xiong Fudan University, Yao Zhang Fudan University, Zhijie Jiang National University of Defense Technology, Jinjing Zhao National Key Laboratory of Science and Technology on Information System Security, Lei Wang National University of Defense Technology, Shanshan Li National University of Defense Technology
Pre-print
14:35
9m
Full-paper
Revisiting Lightweight Compiler Provenance Recovery on ARM Binaries
ICPC Replications and Negative Results (RENE)
Jason Kim Georgia Tech, Daniel Genkin Georgia Tech, Kevin Leach Vanderbilt University
Pre-print
14:44
31m
Panel
Discussion 7
ICPC Discussion

13:45 - 15:15
Test PrioritizationAST at Meeting Room 107
13:45
22m
Talk
Orchestration Strategies for Regression Test Suites
AST
Renan Greca Gran Sasso Science Institute, ISTI-CNR, Breno Miranda Federal University of Pernambuco, Antonia Bertolino National Research Council, Italy
Pre-print
14:07
22m
Talk
Evaluating the Trade-offs of Text-based Diversity in Test Prioritization
AST
Ranim Khojah Chalmers | University of Gothenburg, Chi Hong Chao Chalmers | University of Gothenburg, Francisco Gomes de Oliveira Neto Chalmers University of Technology, Sweden / University of Gothenburg, Sweden
14:30
22m
Talk
MuTCR: Test Case Recommendation via Multi-Level Signature Matching
AST
Weisong Sun Nanjing University, Weidong Qian China Ship Scientific Research Center, Bin Luo Nanjing University, Zhenyu Chen Nanjing University
14:52
22m
Talk
Test Case Prioritization using Transfer Learning in Continuous Integration Environments
AST
Rezwana Mamata Ontario Tech University, Akramul Azim Ontario Tech University, Ramiro Liscano Ontario Tech University, Kevin Smith International Business Machines Corporation (IBM), Yee-Kang Chang International Business Machines Corporation (IBM), Gkerta Seferi International Business Machines Corporation (IBM), Qasim Tauseef International Business Machines Corporation (IBM)
13:45 - 15:15
Breakout Discussions 1SEENG at Meeting Room 108
13:45
90m
Meeting
Breakout Discussions
SEENG

13:45 - 14:30
Tutorial #3MSR Tutorials at Meeting Room 109
Chair(s): Alexander Serebrenik Eindhoven University of Technology
13:45
45m
Tutorial
Tutorial: Beyond the leading edge. What else is out there?
MSR Tutorials
Tim Menzies North Carolina State University
Pre-print
13:45 - 14:30
Software QualityMSR Data and Tool Showcase Track / MSR Technical Papers at Meeting Room 110
Chair(s): Tushar Sharma Dalhousie University
13:45
12m
Talk
Helm Charts for Kubernetes Applications: Evolution, Outdatedness and Security Risks
MSR Technical Papers
Ahmed Zerouali Vrije Universiteit Brussel, Ruben Opdebeeck Vrije Universiteit Brussel, Coen De Roover Vrije Universiteit Brussel
Pre-print
13:57
12m
Talk
Control and Data Flow in Security Smell Detection for Infrastructure as Code: Is It Worth the Effort?
MSR Technical Papers
Ruben Opdebeeck Vrije Universiteit Brussel, Ahmed Zerouali Vrije Universiteit Brussel, Coen De Roover Vrije Universiteit Brussel
Pre-print
14:09
12m
Talk
Method Chaining Redux: An Empirical Study of Method Chaining in Java, Kotlin, and Python
MSR Technical Papers
Ali Keshk University of Nebraska-Lincoln, Robert Dyer University of Nebraska-Lincoln
Pre-print Media Attached
14:21
6m
Talk
Snapshot Testing Dataset
MSR Data and Tool Showcase Track
Emily Bui Loyola University Maryland, Henrique Rocha Loyola University Maryland, USA
13:45 - 15:15
13:45
15m
Paper
Sensitive and Personal Data: What Exactly Are You Talking About?
MOBILESoft NIER (Novel Ideas and Emerging Results)
Maria Kober , Jordan Samhi University of Luxembourg, Steven Arzt Fraunhofer SIT; ATHENE, Tegawendé F. Bissyandé SnT, University of Luxembourg, Jacques Klein University of Luxembourg
14:00
40m
Talk
Leaders Forum Talk - UX is the differential. What can we do as Software Engineers?
MOBILESoft Research Track
Tayana Conte Universidade Federal do Amazonas
14:40
30m
Talk
Rising Star - Mining User Interfaces to Support Software Development for Mobile Apps
MOBILESoft Research Track
Kevin Moran George Mason University
15:10
5m
Talk
Q&A
MOBILESoft Research Track

13:45 - 15:15
JSS Editorial BoardSocial Events at Meeting Room 112
13:45
90m
Meeting
Executive Meeting
Social Events

14:35 - 15:15
14:35
12m
Talk
Large Language Models and Simple, Stupid Bugs
MSR Technical Papers
Kevin Jesse University of California at Davis, USA, Toufique Ahmed University of California at Davis, Prem Devanbu University of California at Davis, Emily Morgan University of California, Davis
Pre-print
14:47
12m
Talk
The ABLoTS Approach for Bug Localization: is it replicable and generalizable?Distinguished Paper Award
MSR Technical Papers
Feifei Niu University of Ottawa, Christoph Mayr-Dorn JOHANNES KEPLER UNIVERSITY LINZ, Wesley Assunção Johannes Kepler University Linz, Austria & Pontifical Catholic University of Rio de Janeiro, Brazil, Liguo Huang Southern Methodist University, Jidong Ge Nanjing University, Bin Luo Nanjing University, Alexander Egyed Johannes Kepler University Linz
Pre-print File Attached
14:59
6m
Talk
LLMSecEval: A Dataset of Natural Language Prompts for Security Evaluations
MSR Data and Tool Showcase Track
Catherine Tony Hamburg University of Technology, Markus Mutas Hamburg University of Technology, Nicolás E. Díaz Ferreyra Hamburg University of Technology, Riccardo Scandariato Hamburg University of Technology
Pre-print
15:05
6m
Talk
Defectors: A Large, Diverse Python Dataset for Defect Prediction
MSR Data and Tool Showcase Track
Parvez Mahbub Dalhousie University, Ohiduzzaman Shuvo Dalhousie University, Masud Rahman Dalhousie University
Pre-print
14:35 - 15:15
Human AspectsMSR Technical Papers / MSR Data and Tool Showcase Track at Meeting Room 110
Chair(s): Alexander Serebrenik Eindhoven University of Technology
14:35
12m
Talk
A Study of Gender Discussions in Mobile Apps
MSR Technical Papers
Mojtaba Shahin RMIT University, Australia, Mansooreh Zahedi The Univeristy of Melbourne, Hourieh Khalajzadeh Deakin University, Australia, Ali Rezaei Nasab Shiraz University
Pre-print
14:47
12m
Talk
Tell Me Who Are You Talking to and I Will Tell You What Issues Need Your Skills
MSR Technical Papers
Fabio Marcos De Abreu Santos Northern Arizona University, USA, Jacob Penney Northern Arizona University, João Felipe Pimentel Northern Arizona University, Igor Wiese Federal University of Technology, Igor Steinmacher Northern Arizona University, Marco Gerosa Northern Arizona University
Pre-print
14:59
6m
Talk
She Elicits Requirements and He Tests: Software Engineering Gender Bias in Large Language Models
MSR Technical Papers
Christoph Treude University of Melbourne, Hideaki Hata Shinshu University
Pre-print Media Attached
15:05
6m
Talk
GitHub OSS Governance File Dataset
MSR Data and Tool Showcase Track
Yibo Yan University of California, Davis, Seth Frey University of California, Davis, Amy Zhang University of Washington, Seattle, Vladimir Filkov University of California at Davis, USA, Likang Yin University of California at Davis
Pre-print
15:15 - 15:45
15:15
30m
Coffee break
Afternoon Tea
Catering

15:15 - 15:45
JSS Editorial BoardSocial Events at Meeting Room 112
15:15
30m
Meeting
Executive Meeting
Social Events

15:45 - 18:00
15:45
7m
Poster
Towards Automated Embedded Systems Programming
DS - Doctoral Symposium
Imam Nur Bani Yusuf Singapore Management University, Singapore
15:52
7m
Poster
Boosting Symbolic Execution for Heap-based Vulnerability Detection and Exploit Generation
DS - Doctoral Symposium
16:00
7m
Poster
Automating Code Generation for MDE using Machine Learning
DS - Doctoral Symposium

16:07
7m
Poster
Assessing Cognitive Load in Software Development with Wearable Sensors
DS - Doctoral Symposium

16:15
7m
Poster
A Framework to Communicate Software Engineering Data Effectively with Dashboards
DS - Doctoral Symposium
16:22
7m
Poster
Complementing secure code review with automated program analysis
DS - Doctoral Symposium

16:30
7m
Poster
Domain Specific Languages for Optimisation Modelling
DS - Doctoral Symposium

16:37
7m
Poster
Evaluation of Stakeholder Mapping and Sustainability Personas Towards Sustainable Software Development
DS - Doctoral Symposium
Bimpe Ayoola Dalhousie University
16:45
7m
Poster
Evolutionary Computation and Reinforcement Learning for Cyber-physical System Design
DS - Doctoral Symposium
Chengjie Lu Simula Research Laboratory and University of Oslo
16:52
7m
Poster
From Input to Failure: Explaining Program Behavior via Cause-Effect Chains
DS - Doctoral Symposium
Marius Smytzek CISPA Helmholtz Center for Information Security
Pre-print
17:00
7m
Poster
Grammar-Based String Refinement Types
DS - Doctoral Symposium
Fengmin Zhu CISPA Helmholtz Center for Information Security
17:07
7m
Poster
Graph Solver as a Service
DS - Doctoral Symposium
Fozail Ahmad McGill University
17:15
7m
Poster
Incident Prevention Through Reliable Changes Deployment
DS - Doctoral Symposium
Eileen Kapel Delft University of Technology
17:22
7m
Poster
Learning Program Models from Generated Inputs
DS - Doctoral Symposium
Tural Mammadov CISPA Helmholtz Center for Information Security
17:30
7m
Poster
Learning Test Input Constraints from Branch Conditions
DS - Doctoral Symposium
Leon Bettscheider CISPA Helmholtz Center for Information Security
17:37
7m
Poster
Static Analysis for Android GDPR Compliance Assurance
DS - Doctoral Symposium
Mugdha Khedkar Heinz Nixdorf Institute at Paderborn University
Pre-print
17:45
7m
Poster
Towards an AI-centric Requirement Engineering Framework for Trustworthy AI
DS - Doctoral Symposium

17:52
7m
Day closing
Closing
DS - Doctoral Symposium
Didar Zowghi CSIRO's Data61, Denys Poshyvanyk College of William and Mary
15:45 - 17:15
15:45
70m
Talk
"Turn the tables" session
New Faculty Symposium

16:55
5m
Talk
Closing
New Faculty Symposium

15:45 - 17:15
Panel Discuss & ClosingSMeW - Student Mentoring Workshop at Meeting Room 103

Free-style AMA (Ask-Me-Anything) panel discussion. We will have one panelist seat open for anyone to join spontaneously when you have something to share about the topic under discussion. The topics will be driven by students. We will collect questions from students prior to the event and start with common questions.

15:45 - 17:15
Session 7: Frameworks for self-adaptive systems & SEAMS 2023 ClosingSEAMS Research Track / SEAMS Artifact Track at Meeting Room 105
Chair(s): Luciano Baresi Politecnico di Milano, Danny Weyns KU Leuven, Rogério de Lemos University of Kent, UK
15:45
15m
Paper
Artifact: Implementation of an Adaptive Flow Management Framework for IoT Spaces
SEAMS Artifact Track
Houssam Hajj Hassan SAMOVAR, Télécom SudParis, Institut Polytechnique de Paris, Georgios Bouloukakis SAMOVAR, Télécom SudParis, Institut Polytechnique de Paris, Ajay Kattepur , Denis Conan SAMOVAR, Télécom SudParis, Institut Polytechnique de Paris, Djamel Belaïd
16:00
15m
Paper
CHESS: A Framework for Evaluation of Self-adaptive Systems based on Chaos Engineering
SEAMS Artifact Track
Sehrish Malik Simula Research Laboratory, Syed Moeen Ali Naqvi Simula Research Laboratory and University of Oslo, Leon Moonen Simula Research Laboratory and BI Norwegian Business School
Pre-print Media Attached
16:15
15m
Short-paper
A Distributed MAPE-K Framework for Self-Protective IoT Devices
SEAMS Research Track
Michael Riegler Johannes Kepler University Linz, Johannes Sametinger , Michael Vierhauser Johannes Kepler University Linz
16:30
30m
Awards
SEAMS Most Influential Paper Awards 2012 and 2013
SEAMS Research Track

17:00
15m
Awards
SEAMS 2023 Best Paper Awards, SEAMS 2024 Presentation, Closing Remarks
SEAMS Research Track

15:45 - 17:15
Bugs and Machine Learning / Steering Committee Meeting / ClosingICPC Research / ICPC Journal First / ICPC Closing at Meeting Room 106
Chair(s): Banani Roy University of Saskatchewan
15:45
9m
Full-paper
Mitigating the Effect of Class Imbalance in Fault Localization Using Context-aware Generative Adversarial Network
ICPC Research
Yan Lei Chongqing University, Tiantian Wen , Huan Xie , Lingfeng Fu Chongqing University, Chunyan Liu Chongqing University, Lei Xu Haier Smart Home Co., Ltd., Hongxia Sun Qingdao Haidacheng Purchasing Service Co., Ltd.
Pre-print Media Attached
15:54
9m
Full-paper
Still Confusing for Bug-Component Triaging? Deep Feature Learning and Ensemble Setting to Rescue
ICPC Research
Yanqi Su Australian National University, Zheming Han , Zhipeng Gao Shanghai Institute for Advanced Study of Zhejiang University, Zhenchang Xing , Qinghua Lu CSIRO’s Data61, Xiwei (Sherry) Xu CSIRO’s Data61
16:03
9m
Full-paper
Understanding Bugs in Multi-Language Deep Learning Frameworks
ICPC Research
Zengyang Li Central China Normal University, Sicheng Wang Central China Normal University, Wenshuo Wang , Peng Liang Wuhan University, China, Ran Mo Central China Normal University, Bing Li Wuhan University
Link to publication Pre-print Media Attached
16:12
9m
Full-paper
FVA: Assessing Function-Level Vulnerability by Integrating Flow-Sensitive Structure and Code Statement Semantic
ICPC Research
Chao Ni Zhejiang University, Liyu Shen Zhejiang University, Wei Wang Zhejiang University, Xiang Chen Nantong University, Xin Yin Zhejiang University, Lexiao Zhang School of Software Technology, Zhejiang University
16:21
9m
Talk
Event-Aware Precise Dynamic Slicing for Automatic Debugging of Android Applications
ICPC Journal First
Hsu Myat Win University of Technology Sydney (UTS), Shin Hwei Tan Southern University of Science and Technology, Yulei Sui University of New South Wales, Sydney
Link to publication
16:30
15m
Panel
Discussion 8
ICPC Closing

16:45
30m
Meeting
Steering Committee Meeting and Closing
ICPC Closing
Alexander Serebrenik Eindhoven University of Technology, Igor Steinmacher Northern Arizona University
15:45 - 17:15
Summary, Panel, AwardsAST at Meeting Room 107
15:45
45m
Panel
Panel Discussions and AST Summary Remarks
AST
Andy Zaidman Delft University of Technology, Antonia Bertolino National Research Council, Italy, Mike Papadakis University of Luxembourg, Luxembourg, Shin Yoo KAIST, Sigrid Eldh Ericsson AB, Mälardalen University, Carleton Unviersity, Mehrdad Saadatmand RISE Research Institutes of Sweden
16:30
45m
Awards
Award Session and Closure
AST

15:45 - 17:15
Breakout Discussions 2 / Presentation of Discussion Results and ClosingSEENG at Meeting Room 108
15:45
45m
Meeting
Breakout Discussions
SEENG

16:30
45m
Day closing
Presentation of Discussion Results and Closing
SEENG

15:45 - 17:30
Closing SessionMSR Vision and Reflection / MSR Awards at Meeting Room 109
Chair(s): Patanamon Thongtanunam The University of Melbourne
15:45
20m
Talk
MSR 2023 Doctoral Research Award
MSR Awards
Eman Abdullah AlOmar Stevens Institute of Technology
16:05
30m
Talk
Open Source Software Digital Sociology: Quantifying and Understanding Large Complex Open Source Ecosystems
MSR Vision and Reflection
Minghui Zhou Peking University
16:35
30m
Talk
Human-Centered AI for SE: Reflection and Vision
MSR Vision and Reflection
David Lo Singapore Management University
17:05
25m
Day closing
Closing
MSR Awards
Emad Shihab Concordia Univeristy
15:45 - 17:30
15:45
25m
Paper
Energy-Saving Strategies for Mobile Web Apps and their Measurement: Results from a Decade of Research
MOBILESoft Research Track
Benedikt Dornauer University of Innsbruck; University of Cologne, Michael Felderer German Aerospace Center (DLR) & University of Cologne
Pre-print
16:10
15m
Paper
On Security and Energy Efficiency in Android Smartphones
MOBILESoft Research Track
João Ferreira da Silva Júnior , Bernardo Santos University of Porto, Portugal, Wellington de Oliveira Júnior University of Lisbon, Nuno Antunes Universidade de Coimbra, Bruno Cabral , João Paulo Fernandes LIACC, Universidade do Porto, Porto, Portugal
16:25
50m
Talk
Leaders Forum Talk - Automated Test Reuse of GUI Tests across Similar Android Apps: Opportunities and Challenges
MOBILESoft Research Track
Valerio Terragni University of Auckland
17:15
10m
Talk
Q&A
MOBILESoft Research Track

17:25
5m
Talk
Closing
MOBILESoft Research Track

17:00 - 18:15
Keynote - Dr. Foutse KhomhCAIN Papers at Virtual - Zoom for CAIN
Chair(s): Ipek Ozkaya Carnegie Mellon University

Click here to Join us over zoom

Click Here to watch the session recording on YouTube

17:00
75m
Keynote
Engineering Trustworthy AI Systems - Foutse Khomh
CAIN Papers
Foutse Khomh Polytechnique Montréal
18:00 - 20:00
Newcomers receptionSocial Events at Meeting Room 105
18:00
2h
Dinner
Newcomers reception
Social Events

18:00 - 23:59
ICSE 2023 Steering Committee Meeting Social Events at Meeting Room 109
18:00
5h59m
Meeting
ICSE SC Meeting
Social Events
Laurie Williams North Carolina State University
18:00 - 19:00
Valerie Issarny Memorial EventSocial Events at Meeting Room 110
18:00
60m
Social Event
In Memoriam: Valérie Issarny
Social Events

18:00 - 21:00
Workshop DinnerSEENG at Offsite

The event will include dinner and a 3 hour beverage package (no spirits).

18:00
3h
Social Event
SEENG Workshop Dinner 1800-2100 at BoHo South Wharf
SEENG

18:30 - 20:00
TrustCAIN Papers at Virtual - Zoom for CAIN
Chair(s): Zhenchang Xing CSIRO’s Data61; Australian National University

Click here to Join us over zoom

Click here to watch the session recording on YouTube

18:30
20m
Long-paper
Towards Concrete and Connected AI Risk Assessment (C2AIRA): A Systematic Mapping Study
CAIN Papers
Boming Xia CSIRO's Data61 & University of New South Wales, Qinghua Lu CSIRO’s Data61, Harsha Perera CSIRO's Data61 & University of New South Wales, Liming Zhu The University of New South Wales, Zhenchang Xing , Yue Liu CSIRO's Data61 & University of New South Wales, Jon Whittle CSIRO's Data61 and Monash University
Pre-print
18:50
20m
Long-paper
Defining Quality Requirements for a Trustworthy AI Wildflower Monitoring Platform
CAIN Papers
Petra Heck Fontys University of Applied Sciences, Gerard Schouten Fontys University of Applied Sciences
Pre-print
19:10
20m
Long-paper
Trustworthy and Robust AI Deployment by Design: A framework to inject best practice support into AI deployment pipelinesDistinguished paper Award Candidate
CAIN Papers
Andras Schmelczer Leiden University, Joost Visser Leiden University
Pre-print
19:30
15m
Short-paper
Towards Code Generation from BDD Test Case Specifications: A vision
CAIN Papers
Leon Chemnitz TU Darmstadt, David Reichenbach TU Darmstadt, Germany, Hani Aldebes TU Darmstadt, Mariam Naveed TU Darmstadt, Krishna Narasimhan TU Darmstadt, Mira Mezini TU Darmstadt
Pre-print
20:15 - 21:45
AI System DesignCAIN Papers at Virtual - Zoom for CAIN
Chair(s): Grace Lewis Carnegie Mellon Software Engineering Institute

Click here to Join us over zoom

20:15
20m
Long-paper
A Case Study on AI Engineering Practices: Developing an Autonomous Stock Trading System
CAIN Papers
Marcel Grote , Justus Bogner University of Stuttgart
Pre-print
20:35
20m
Long-paper
Engineering Challenges for AI-Supported Computer Vision in Small Uncrewed Aerial Systems
CAIN Papers
Muhammed Tawfiq Chowdhury University of Notre Dame, Jane Cleland-Huang University of Notre Dame
Pre-print
20:55
20m
Long-paper
A Meta-Summary of Challenges in Building Products with ML Components -- Collecting Experiences from 4758+ PractitionersDistinguished paper Award Candidate
CAIN Papers
Nadia Nahar Carnegie Mellon University, Haoran Zhang Carnegie Mellon University, USA, Grace Lewis Carnegie Mellon Software Engineering Institute, Shurui Zhou Carnegie Mellon University, USA / University of Toronto, CA, Christian Kästner Carnegie Mellon University
Pre-print File Attached
21:15
20m
Long-paper
Design Patterns for AI-based Systems: A Multivocal Literature Review and Pattern Repository
CAIN Papers
Lukas Heiland University of Stuttgart, Germany, Marius Hauser University of Stuttgart, Germany, Justus Bogner University of Stuttgart
Pre-print
22:00 - 23:15
Panel - OnlineCAIN Papers at Virtual - Zoom for CAIN
Chair(s): Jan Bosch Chalmers University of Technology

Click here to Join us over zoom

Click here to watch the session recording on Youtube

23:15 - 23:30
Closing - Online CAIN Papers at Virtual - Zoom for CAIN

Click here to Join us over zoom

Wed 17 May

Displayed time zone: Hobart change

07:45 - 08:45
07:45
60m
Meeting
ICSE Yoga
Social Events

09:00 - 10:30
ICSE2023 Opening & Keynote 1 - Sarah PinkSocial Events / ICSE Keynotes at Level G - Plenary Room 1
Chair(s): John Grundy Monash University
09:00
30m
Day opening
ICSE2023 Opening
Social Events
G: John Grundy Monash University, P: Lori Pollock University of Delaware, USA, P: Massimiliano Di Penta University of Sannio, Italy
09:30
60m
Keynote
Future Software for Life in Trusted Futures - Prof. Sarah Pink
ICSE Keynotes
Sarah Pink Monash University
10:30 - 11:00
10:30
30m
Coffee break
Morning Tea
Catering

10:30 - 11:00
10:30
30m
Talk
Cerberus: a Program Repair Framework
DEMO - Demonstrations
Ridwan Salihin Shariffdeen National University of Singapore, Martin Mirchev National University of Singapore, Yannic Noller National University of Singapore, Abhik Roychoudhury National University of Singapore
10:30 - 11:00
10:30
30m
Talk
InputGen: A Tool for Automatic Generation of Prototype Inputs to Support Rapid Requirements Validation
DEMO - Demonstrations
Shuanglong Chang Northeast Petroleum University, Juntao Gao Northeast Petroleum University, Yilong Yang Beihang University
10:30 - 11:00
10:30
30m
Talk
FlaPy: Mining Flaky Python Tests at Scale
DEMO - Demonstrations
Martin Gruber BMW Group, University of Passau, Gordon Fraser University of Passau
Pre-print
11:00 - 12:30
11:00
15m
Talk
One Adapter for All Programming Languages? Adapter Tuning for Multilingual Tasks in Software Engineering
Technical Track
Deze Wang National University of Defense Technology, Boxing Chen , Shanshan Li National University of Defense Technology, Wei Luo , Shaoliang Peng Hunan University, Wei Dong School of Computer, National University of Defense Technology, China, Liao Xiangke National University of Defense Technology
11:15
15m
Talk
CCRep: Learning Code Change Representations via Pre-Trained Code Model and Query Back
Technical Track
Zhongxin Liu Zhejiang University, Zhijie Tang Zhejiang University, Xin Xia Huawei, Xiaohu Yang Zhejiang University
Pre-print
11:30
15m
Talk
Keeping Pace with Ever-Increasing Data: Towards Continual Learning of Code Intelligence Models
Technical Track
Shuzheng Gao Harbin institute of technology, Hongyu Zhang The University of Newcastle, Cuiyun Gao Harbin Institute of Technology, Chaozheng Wang Harbin Institute of Technology
11:45
7m
Talk
PCR-Chain: Partial Code Reuse Assisted by Hierarchical Chaining of Prompts on Frozen Copilot
DEMO - Demonstrations
Qing Huang School of Computer Information Engineering, Jiangxi Normal University, Jiahui Zhu School of Computer Information Engineering, Jiangxi Normal University, Zhilong Li School of Computer Information Engineering, Jiangxi Normal University, Zhenchang Xing , Changjing Wang School of Computer Information Engineering, Jiangxi Normal University, Xiwei (Sherry) Xu CSIRO’s Data61
11:52
7m
Talk
Towards Learning Generalizable Code Embeddings using Task-agnostic Graph Convolutional Networks
Journal-First Papers
Zishuo Ding Concordia University, Heng Li Polytechnique Montréal, Weiyi Shang University of Waterloo, Tse-Hsun (Peter) Chen Concordia University
12:00
7m
Talk
deGraphCS: Embedding Variable-based Flow Graph for Neural Code Search
Journal-First Papers
Chen Zeng National University of Defense Technology, Yue Yu College of Computer, National University of Defense Technology, Changsha 410073, China, Shanshan Li National University of Defense Technology, Xin Xia Huawei, Wang Zhiming National University of Defense Technology, Mingyang Geng National University of Defense Technology, Linxiao Bai National University of Defense Technology, Wei Dong School of Computer, National University of Defense Technology, China, Liao Xiangke National University of Defense Technology
12:07
7m
Talk
CodeS: Towards Code Model Generalization Under Distribution Shift
NIER - New Ideas and Emerging Results
Qiang Hu University of Luxembourg, Yuejun GUo University of Luxembourg, Xiaofei Xie Singapore Management University, Maxime Cordy University of Luxembourg, Luxembourg, Lei Ma University of Alberta, Mike Papadakis University of Luxembourg, Luxembourg, Yves Le Traon University of Luxembourg, Luxembourg
12:15
7m
Talk
Towards using Few-Shot Prompt Learning for Automating Model Completion
NIER - New Ideas and Emerging Results
Meriem Ben Chaaben Université de Montréal, DIRO, Lola Burgueño University of Malaga, Houari Sahraoui Université de Montréal
11:00 - 12:30
Fuzzing: applicationsTechnical Track / DEMO - Demonstrations at Meeting Room 101
Chair(s): Corina S. Păsăreanu Carnegie Mellon University
11:00
15m
Talk
Detecting JVM JIT Compiler Bugs via Exploring Two-Dimensional Input Spaces
Technical Track
Haoxiang Jia Huazhong University of Science and Technology, Ming Wen Huazhong University of Science and Technology, Zifan Xie Huazhong University of Science and Technology, Xiaochen Guo Huazhong University of Science and Technology, Rongxin Wu Xiamen University, Maolin Sun Huazhong University of Science and Technology, Kang Chen Huazhong University of Science and Technology, Hai Jin Huazhong University of Science and Technology
Pre-print
11:15
15m
Talk
JITfuzz: Coverage-guided Fuzzing for JVM Just-in-Time Compilers
Technical Track
Mingyuan Wu Southern University of Science and Technology, Minghai Lu Southern University of Science and Technology, Heming Cui University of Hong Kong, Junjie Chen Tianjin University, Yuqun Zhang Southern University of Science and Technology, Lingming Zhang University of Illinois at Urbana-Champaign
11:30
15m
Talk
Validating SMT Solvers via Skeleton Enumeration Empowered by Historical Bug-Triggering Inputs
Technical Track
Maolin Sun Huazhong University of Science and Technology, Yibiao Yang Nanjing University, Ming Wen Huazhong University of Science and Technology, Yongcong Wang Huazhong University of Science and Technology, Yuming Zhou Nanjing University, Hai Jin Huazhong University of Science and Technology
Pre-print
11:45
15m
Talk
Regression Fuzzing for Deep Learning Systems
Technical Track
Hanmo You College of Intelligence and Computing, Tianjin University, Zan Wang Tianjin University, China, Junjie Chen Tianjin University, Shuang Liu Tianjin University, Shuochuan Li College of Intelligence and Computing, Tianjin University
12:00
15m
Talk
Operand-Variation-Oriented Differential Analysis for Fuzzing Binding Calls in PDF Readers
Technical Track
Suyue Guo Renmin University of China, Xinyu Wan Renmin University of China, Wei You Renmin University of China, Bin Liang Renmin University of China, China, Wenchang Shi Renmin University of China, China, Yiwei Zhang Renmin University of China, Jianjun Huang Renmin University of China, China, Jian Zhang State Key Laboratory of Computer Science, Institute of Software, Chinese Academy of Sciences, Beijing, China
Pre-print
12:15
7m
Talk
JAttack: Java JIT Testing using Template Programs
DEMO - Demonstrations
Zhiqiang Zang University of Texas at Austin, Fu-Yao Yu The University of Texas at Austin, Nathan Wiatrek The University of Texas at Austin, Milos Gligoric University of Texas at Austin, August Shi University of Texas at Austin
Pre-print
11:00 - 12:30
Mining software repositoriesTechnical Track / Journal-First Papers / DEMO - Demonstrations at Meeting Room 102
Chair(s): Brittany Johnson George Mason University
11:00
15m
Talk
The untold story of code refactoring customizations in practice
Technical Track
Daniel Oliveira PUC-Rio, Wesley Assunção Johannes Kepler University Linz, Austria & Pontifical Catholic University of Rio de Janeiro, Brazil, Alessandro Garcia PUC-Rio, Ana Carla Bibiano PUC-Rio, Márcio Ribeiro Federal University of Alagoas, Brazil, Rohit Gheyi Federal University of Campina Grande, Baldoino Fonseca Federal University of Alagoas (UFAL)
Pre-print
11:15
15m
Talk
Data Quality for Software Vulnerability Datasets
Technical Track
Roland Croft The University of Adelaide, Muhammad Ali Babar University of Adelaide, M. Mehdi Kholoosi University of Adelaide
Pre-print
11:30
15m
Talk
Do code refactorings influence the merge effort?
Technical Track
André Oliveira Federal Fluminense University, Vania Neves Universidade Federal Fluminense (UFF), Alexandre Plastino Federal Fluminense University, Ana Carla Bibiano PUC-Rio, Alessandro Garcia PUC-Rio, Leonardo Murta Universidade Federal Fluminense (UFF)
11:45
7m
Talk
ActionsRemaker: Reproducing GitHub Actions
DEMO - Demonstrations
Hao-Nan Zhu University of California, Davis, Kevin Z. Guan University of California, Davis, Robert M. Furth University of California, Davis, Cindy Rubio-González University of California at Davis
11:52
7m
Talk
Problems with with SZZ and Features: An empirical assessment of the state of practice of defect prediction data collection
Journal-First Papers
Steffen Herbold University of Passau, Alexander Trautsch University of Passau, Alexander Trautsch Germany, Benjamin Ledel None
12:00
7m
Talk
An empirical study of issue-link algorithms: which issue-link algorithms should we use?
Journal-First Papers
Masanari Kondo Kyushu University, Yutaro Kashiwa Nara Institute of Science and Technology, Yasutaka Kamei Kyushu University, Osamu Mizuno Kyoto Institute of Technology
12:07
7m
Talk
SCS-Gan: Learning Functionality-Agnostic Stylometric Representations for Source Code Authorship Verification
Journal-First Papers
Weihan Ou Queen's University at Kingston, Ding Steven, H., H. Queen’s University at Kingston, Yuan Tian Queens University, Kingston, Canada, Leo Song Queen’s University at Kingston
12:15
15m
Talk
A Comprehensive Study of Real-World Bugs in Machine Learning Model Optimization
Technical Track
Hao Guan The University of Queensland, Ying Xiao Southern University of Science and Technology, Jiaying LI Microsoft, Yepang Liu Southern University of Science and Technology, Guangdong Bai University of Queensland
11:00 - 12:30
Fault localizationJournal-First Papers / Technical Track / Showcase at Meeting Room 103
Chair(s): Rui Abreu University of Porto
11:00
15m
Talk
Evaluating the Impact of Experimental Assumptions in Automated Fault Localization
Technical Track
Ezekiel Soremekun Royal Holloway, University of London, Lukas Kirschner Saarland University, Marcel Böhme MPI-SP, Germany and Monash University, Australia, Mike Papadakis University of Luxembourg, Luxembourg
Pre-print Media Attached
11:15
15m
Talk
Locating Framework-specific Crashing Faults with Compact and Explainable Candidate Set
Technical Track
Jiwei Yan Institute of Software at Chinese Academy of Sciences, China, MiaoMiao Wang Technology Center of Software Engineering, ISCAS, China. University of Chinese Academy of Sciences, China., Yepang Liu Southern University of Science and Technology, Jun Yan Institute of Software at Chinese Academy of Sciences; University of Chinese Academy of Sciences, Long Zhang Institute of Software, Chinese Academy of Sciences
Pre-print
11:30
15m
Talk
PExReport: Automatic Creation of Pruned Executable Cross-Project Failure Reports
Technical Track
Sunzhou Huang University of Texas at San Antonio, Xiaoyin Wang University of Texas at San Antonio
Pre-print Media Attached
11:45
15m
Talk
Bug localization in game software engineering: evolving simulations to locate bugs in software models of video games
Showcase
Rodrigo Casamayor SVIT Research Group. Universidad San Jorge, Lorena Arcega San Jorge University, Francisca Pérez SVIT Research Group, Universidad San Jorge, Carlos Cetina San Jorge University, Spain
DOI
12:00
7m
Talk
Real World Projects, Real Faults: Evaluating Spectrum Based Fault Localization Techniques on Python Projects
Journal-First Papers
Ratnadira Widyasari Singapore Management University, Singapore, Gede Artha Azriadi Prana Singapore Management University, Stefanus Agus Haryono Singapore Management University, Shaowei Wang University of Manitoba, David Lo Singapore Management University
12:07
7m
Talk
Effective Isolation of Fault-Correlated Variables via Statistical and Mutation Analysis
Journal-First Papers
Ming Wen Huazhong University of Science and Technology, Zifan Xie Huazhong University of Science and Technology, Kaixuan Luo Huazhong University of Science and Technology, Xiao Chen Huazhong University of Science and Technology, Yibiao Yang Nanjing University, Hai Jin Huazhong University of Science and Technology
12:15
15m
Talk
RAT: A Refactoring-Aware Traceability Model for Bug Localization
Technical Track
Feifei Niu University of Ottawa, Wesley Assunção Johannes Kepler University Linz, Austria & Pontifical Catholic University of Rio de Janeiro, Brazil, Liguo Huang Southern Methodist University, Christoph Mayr-Dorn JOHANNES KEPLER UNIVERSITY LINZ, Jidong Ge Nanjing University, Bin Luo Nanjing University, Alexander Egyed Johannes Kepler University Linz
File Attached
11:00 - 12:30
11:00
15m
Talk
How Do We Read Formal Claims? Eye-Tracking and the Cognition of Proofs about Algorithms
Technical Track
Hammad Ahmad University of Michigan, Zachary Karas University of Michigan, Kimberly Diaz University of Michigan, Amir Kamil University of Michigan, Jean-Baptiste Jeannin University of Michigan at Ann Arbor, Westley Weimer University of Michigan
11:15
15m
Talk
Which of My Assumptions are Unnecessary for Realizability and Why Should I Care?
Technical Track
Rafi Shalom Tel Aviv University, Israel, Shahar Maoz Tel Aviv University
Pre-print
11:30
15m
Talk
Understanding Inconsistency in Azure Cosmos DB with TLA+
SEIP - Software Engineering in Practice
Alistair Finn Hackett University of British Columbia, Joshua Rowe Microsoft, Markus Alexander Kuppe Microsoft Research
11:45
15m
Talk
Rely/Guarantee Reasoning for Multicopy Atomic Weak Memory Models
Showcase
Nicholas Coughlin Defence Science and Technology Group, Australia, Kirsten Winter Defence Science and Technology Group, Australia, Graeme Smith The University of Queensland
12:00
7m
Talk
HOME: Heard-Of based Formal Modeling and Verification Environment for Consensus Protocols
DEMO - Demonstrations
Shumao Zhai Beihang University, Xiaozhou Li University of Oulu, Ning Ge School of Software, Beihang University
12:07
7m
Talk
CoVeriTeam Service: Verification as a Service
DEMO - Demonstrations
Dirk Beyer LMU Munich, Sudeep Kanav LMU Munich, Henrik Wachowitz LMU Munich
12:15
7m
Talk
Proofster: Automated Formal Verification
DEMO - Demonstrations
Arpan Agrawal University of Illinois Urbana-Champaign, Emily First University of Massachusetts Amherst, Zhanna Kaufman University of Massachusetts, Tom Reichel University of Illinois Urbana-Champaign, Shizhuo Zhang University of Illinois Urbana-Champaign, Timothy Zhou University of Illinois Urbana-Champaign, Alex Sanchez-Stern University of Massachusetts at Amherst, Talia Ringer University of Illinois at Urbana-Champaign, Yuriy Brun University of Massachusetts
Media Attached
12:22
7m
Talk
Anti-Patterns (Smells) in Temporal Specifications
NIER - New Ideas and Emerging Results
Dor Ma'ayan Tel Aviv University, Shahar Maoz Tel Aviv University, Jan Oliver Ringert Bauhaus-University Weimar
Pre-print
11:00 - 12:30
11:00
15m
Talk
UpCy: Safely Updating Outdated Dependencies
Technical Track
Andreas Dann Paderborn University, Ben Hermann TU Dortmund, Eric Bodden Heinz Nixdorf Institut, Paderborn University and Fraunhofer IEM
Pre-print
11:15
15m
Talk
APICAD: Augmenting API Misuse Detection Through Specifications From Code And Documents
Technical Track
Xiaoke Wang Wuhan University, Lei Zhao Wuhan University
DOI Pre-print
11:30
15m
Talk
Compatibility Issue Detection for Android Apps Based on Path-Sensitive Semantic Analysis
Technical Track
Sen Yang Army Engineering University of PLA, Sen Chen Tianjin University, Lingling Fan Nankai University, Sihan Xu Nankai University, China, Zhanwei Hui