CAIN 2024
Sun 14 - Mon 15 April 2024 Lisbon, Portugal
co-located with ICSE 2024
VenueCentro Cultural de Belém
Room nameVianna da Motta
Capacity40
Room InformationNo extra information available
Program

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

Sun 14 Apr

Displayed time zone: Lisbon change

09:00 - 10:30
Opening sessionTechDebt Plenary at Vianna da Motta
Chair(s): Zadia Codabux University of Saskatchewan, Canada, Matthias Galster University of Canterbury, Rodrigo Spinola Virginia Commonwealth University

Voting for all presentations (except keynotes and invited talks): https://docs.google.com/forms/d/e/1FAIpQLSes4USLU1cav7r3gXoEkbAoCOQ9S2clhuXoAIBmkF3D1_U6aQ/viewform

09:00
15m
Day opening
Conference opening
TechDebt Plenary
P: Zadia Codabux University of Saskatchewan, Canada, P: Rodrigo Spinola Virginia Commonwealth University, G: Matthias Galster University of Canterbury
09:15
60m
Keynote
Keynote 1: Technical Debt: Are we human or are we dancer(s)?
TechDebt Plenary
K: Alexander Chatzigeorgiou University of Macedonia
10:15
15m
Keynote
Keynote Q&A
TechDebt Plenary
S: Zadia Codabux University of Saskatchewan, Canada, S: Rodrigo Spinola Virginia Commonwealth University
11:00 - 12:30
Technical papersTechDebt Industry track / TechDebt Technical papers at Vianna da Motta
Chair(s): Vladimir Mandić Faculty of Technical Sciences, University of Novi Sad
11:00
20m
Research paper
What you See is What you Get: Exploring the Relation between Code Aesthetics and TD Interest
TechDebt Technical papers
Theodoros Maikantis University of Macedonia, Iliana Natsiou University of Macedonia, Apostolos Ampatzoglou University of Macedonia, Alexander Chatzigeorgiou University of Macedonia, Stelios Xinogalos , Nikolaos Mittas International Hellenic University
11:20
5m
Live Q&A
Q&A
TechDebt Technical papers

11:25
20m
Research paper
Exploring Process Debt in Large-Scale Agile Software Development For Secure Telecom Solutions
TechDebt Technical papers
Hina Saeeda , Muhammad Ovais Ahmad Karlstad University, Tomas Gustavsson Karlstad University
11:45
5m
Live Q&A
Q&A
TechDebt Industry track

11:50
20m
Research paper
Increasing, not Diminishing: Investigating the Returns of Highly Maintainable Code
TechDebt Technical papers
Markus Borg CodeScene, Ilyana Pruvost , Enys Mones CodeScene, Adam Tornhill Codescene AB
Pre-print
12:10
5m
Live Q&A
Q&A
TechDebt Industry track

12:15
10m
Research paper
Different Debt: An Addition to the Technical Debt Dataset and a Demonstration Using Developer Personality
TechDebt Technical papers
Lorenz Graf-Vlachy University of Stuttgart, Stefan Wagner Technical University of Munich
Pre-print
12:25
5m
Live Q&A
Q&A
TechDebt Technical papers

14:00 - 15:30
14:00
5m
ERF introduction
TechDebt Emerging Researchers' Forum
S: Tushar Sharma Dalhousie University
14:05
15m
Research paper
Towards a Technical Debt for Recommender System
TechDebt Emerging Researchers' Forum
Sergio Moreschini Tampere University, Valentina Lenarduzzi University of Oulu, Ludovik Coba Roku Inc
14:20
10m
Live Q&A
Q&A
TechDebt Emerging Researchers' Forum
S: Tushar Sharma Dalhousie University
14:30
25m
Panel
Panel
TechDebt Emerging Researchers' Forum
S: Tushar Sharma Dalhousie University, P: Nicolás E. Díaz Ferreyra Hamburg University of Technology, P: Thomas Durieux TU Delft, P: Alexander Chatzigeorgiou University of Macedonia
14:55
5m
Industry talk
Industry track introduction
TechDebt Industry track
15:00
20m
Industry talk
AI-based consolidation of text modules
TechDebt Industry track
P: Robert Weidinger Versicherungskammer Bayern
15:20
10m
Live Q&A
Q&A
TechDebt Industry track

16:00 - 17:30
Industry sessionTechDebt Industry track at Vianna da Motta
Chair(s): Florian Deissenboeck CQSE GmbH
16:00
20m
Industry talk
OutSystems AI Mentor System - Technical Debt Dashboard
TechDebt Industry track
P: Alexandre Lemos OutSystems, P: Joana Coutinho
16:20
10m
Live Q&A
Q&A
TechDebt Industry track

16:30
20m
Industry talk
Don't Fight but Embrace TechDebts
TechDebt Industry track
P: Dirk Kröhan QAware GmbH
16:50
10m
Live Q&A
Q&A
TechDebt Industry track

17:00
20m
Industry talk
The Hidden Cost: Technical Debt and Its Ambiguous Influence on UX
TechDebt Industry track
Veronika Dashuber QAware GmbH
17:20
10m
Live Q&A
Q&A
TechDebt Industry track

Mon 15 Apr

Displayed time zone: Lisbon change

09:00 - 10:30
Technical papers and networkingTechDebt Plenary / TechDebt Technical papers at Vianna da Motta
Chair(s): Marek Stochel Motorola Solutions
09:00
10m
Research paper
Debt Stories: Capturing Social and Technical Debt in the Industry
TechDebt Technical papers
Nicolas Riquet University of Namur, Xavier Devroey University of Namur, Benoît Vanderose University of Namur
DOI Pre-print
09:10
5m
Live Q&A
Q&A
TechDebt Technical papers

09:15
5m
Research paper
Comparing Multivariate Time Series Analysis and Machine Learning Performance for Technical Debt Prediction: The SQALE Index Case
TechDebt Technical papers
Mikel Robredo University of Oulu, Nyyti Saarimäki Tampere University, Rafael Peñaloza , Davide Taibi University of Oulu and Tampere University , Valentina Lenarduzzi University of Oulu
09:20
5m
Live Q&A
Q&A
TechDebt Technical papers

09:25
5m
Talk
A Design of an Empirical Survey to Investigate Technical Debt in Blockchain Based Projects (talk and poster only)
TechDebt Technical papers
P: Andrej Katin , P: Nebojša Taušan INFORA Research Group doo, P: Vladimir Mandić Faculty of Technical Sciences, University of Novi Sad, P: Miroslav Stefanović University of Novi Sad, P: Sonja Ristić University of Novi Sad
09:30
5m
Live Q&A
Q&A
TechDebt Technical papers

09:35
20m
Talk
Technical Debt Management (invited talk)
TechDebt Plenary
P: Paris Avgeriou University of Groningen, The Netherlands
09:55
5m
Live Q&A
Q&A (invited talk)
TechDebt Plenary

10:00
30m
Poster
Posters and networking
TechDebt Plenary
S: Tim Menzies North Carolina State University, S: Daniel Feitosa University of Groningen, P: Markus Borg CodeScene, P: Mikel Robredo University of Oulu, P: Nyyti Saarimäki Tampere University, P: Rafael Peñaloza , P: Davide Taibi University of Oulu and Tampere University , P: Valentina Lenarduzzi University of Oulu, P: Andrej Katin , P: Nebojša Taušan INFORA Research Group doo, P: Vladimir Mandić Faculty of Technical Sciences, University of Novi Sad, P: Miroslav Stefanović University of Novi Sad, P: Sonja Ristić University of Novi Sad, S: Joost Visser Leiden University
11:00 - 12:30
Keynote and closing sessionTechDebt Plenary at Vianna da Motta
Chair(s): Zadia Codabux University of Saskatchewan, Canada, Rodrigo Spinola Virginia Commonwealth University
11:00
60m
Keynote
Keynote 2: Technical Debt in the Era of Artificial Intelligence: A TechDebt’s Offer AI Can’t Refuse
TechDebt Plenary
K: Fabio Palomba University of Salerno
12:00
15m
Keynote
Keynote Q&A
TechDebt Plenary
S: Zadia Codabux University of Saskatchewan, Canada, S: Rodrigo Spinola Virginia Commonwealth University
12:15
15m
Day closing
Awards and conference closing
TechDebt Plenary
P: Zadia Codabux University of Saskatchewan, Canada, P: Rodrigo Spinola Virginia Commonwealth University, G: Matthias Galster University of Canterbury
14:00 - 15:30
Doctoral Symposium -1Doctoral Symposium at Vianna da Motta
14:00
90m
Other
Doctoral Symposium - 1
Doctoral Symposium

16:00 - 18:00
Doctoral Symposium -2Doctoral Symposium at Vianna da Motta
16:00
2h
Other
Doctoral Symposium - 2
Doctoral Symposium

Tue 16 Apr

Displayed time zone: Lisbon change

09:00 - 10:30
Opening and KeynoteGI@ICSE at Vianna da Motta
Chair(s): Gabin An Korea Advanced Institute of Science and Technology, Aymeric Blot University of Rennes / IRISA / INRIA, Oliver Krauss University of Applied Sciences Upper Austria, William B. Langdon University College London, Vesna Nowack Imperial College London, Justyna Petke University College London
09:00
15m
Day opening
Welcome and Introductions
GI@ICSE

09:15
75m
Keynote
Executing One’s Way out of the Chinese Room
GI@ICSE
Shin Yoo KAIST
11:00 - 12:30
Presentation Session 1GI@ICSE at Vianna da Motta
Chair(s): Gabin An Korea Advanced Institute of Science and Technology, Justyna Petke University College London
11:00
30m
Talk
Deep Mutations have Little Impact
GI@ICSE
William Langdon University College London
11:30
30m
Talk
Grammar evolution and symbolic regression for astrometric centering of Hubble Space Telescope images
GI@ICSE
R. Sarmiento Universidad Internacional de la Rioja (UNIR), Spain, M. de la Cruz Universidad Internacional de la Rioja (UNIR), Spain, A. Ortega Universidad Internacional de la Rioja (UNIR), Spain, R. Baena-Galle Universidad Internacional de la Rioja (UNIR), Spain, T.M. Girard Southern Connecticut State University, USA, D.I. Casetti-Dinescu Southern Connecticut State University, USA, A. Cervantes Universidad Internacional de la Rioja (UNIR), Spain
12:00
15m
Talk
Genetic Improvement for DNN Security
GI@ICSE
Hunter Baxter Vanderbilt University, Yu Huang Vanderbilt University, Kevin Leach Vanderbilt University
12:15
15m
Other
Discussion
GI@ICSE

14:00 - 15:30
Invited Tutorial & Presentation Session 2GI@ICSE at Vianna da Motta
Chair(s): Sungmin Kang Korea Advanced Institute of Science and Technology, Oliver Krauss University of Applied Sciences Upper Austria
14:00
75m
Tutorial
Automated Software Performance Improvement with Magpie
GI@ICSE
Aymeric Blot University of Rennes / IRISA / INRIA
15:15
15m
Talk
Ecosystem Curation in Genetic Improvement for Emergent Software Systems
GI@ICSE
Zsolt Nemeth Lancaster University, Penn Rainford University of York, Barry Porter Lancaster University
16:00 - 17:30
Presentation Session 3 & Discussion & ClosingGI@ICSE at Vianna da Motta
Chair(s): Aymeric Blot University of Rennes / IRISA / INRIA, Vesna Nowack Imperial College London
16:00
15m
Talk
Human Guidance Approaches for the Genetic Improvement of Software
GI@ICSE
Benjamin J Craine School of Computing and Communications, Lancaster University, Penn Rainford University of York, Barry Porter Lancaster University
16:15
30m
Talk
Reducing Network Usage with Genetic Improvement
GI@ICSE
William Langdon University College London, James Callan UCL, Justyna Petke University College London
16:45
45m
Day closing
Discussion, Awards, and Closing
GI@ICSE

Wed 17 Apr

Displayed time zone: Lisbon change

11:00 - 12:30
Technical Briefings 1ICSE Technical Briefings at Vianna da Motta
Chair(s): Adel Noureddine University of Pau and Pays de l'Adour
11:00
90m
Paper
Analyzing Software Energy Consumption
ICSE Technical Briefings
Adel Noureddine University of Pau and Pays de l'Adour
12:30 - 14:00
12:30
90m
Lunch
FSE SC Lunch
ICSE Social Events

14:00 - 15:30
Technical Briefings 2ICSE Technical Briefings at Vianna da Motta
Chair(s): Shaukat Ali Simula Research Laboratory and Oslo Metropolitan University
14:00
90m
Paper
Quantum Software Testing 101
ICSE Technical Briefings
Shaukat Ali Simula Research Laboratory and Oslo Metropolitan University
16:00 - 17:30
Technical Briefings 3ICSE Technical Briefings at Vianna da Motta
Chair(s): Paolo Arcaini National Institute of Informatics , Fuyuki Ishikawa National Institute of Informatics, Lei Ma The University of Tokyo & University of Alberta, Yuta Maezawa Udzuki, Inc., Nobukazu Yoshioka Waseda University, Japan, Fuyuan Zhang Kyushu University
16:00
90m
Paper
Technical Briefing on Deep Neural Network Repair
ICSE Technical Briefings
Paolo Arcaini National Institute of Informatics , Fuyuki Ishikawa National Institute of Informatics, Lei Ma The University of Tokyo & University of Alberta, Yuta Maezawa Udzuki, Inc., Nobukazu Yoshioka Waseda University, Japan, Fuyuan Zhang Kyushu University

Thu 18 Apr

Displayed time zone: Lisbon change

11:00 - 12:30
SRC PresentationsICSE SRC - ACM Student Research Competition at Vianna da Motta
Chair(s): Mattia Fazzini University of Minnesota, André Restivo LIACC, Universidade do Porto, Porto, Portugal
11:00
12m
Poster
An Ensemble Method for Bug Triaging using Large Language Models
ICSE SRC - ACM Student Research Competition
Atish Kumar Dipongkor University of Central Florida
11:12
12m
Poster
Classifying Source Code: How Far Can Compressor-based Classifiers Go?
ICSE SRC - ACM Student Research Competition
Zhou Yang Singapore Management University
11:24
12m
Poster
Flakiness Repair in the Era of Large Language Models
ICSE SRC - ACM Student Research Competition
Yang Chen University of Illinois at Urbana-Champaign
11:36
12m
Poster
Program Decomposition and Translation with Static Analysis
ICSE SRC - ACM Student Research Competition
Ali Reza Ibrahimzada University of Illinois Urbana-Champaign
DOI Pre-print File Attached
11:48
12m
Poster
Refining Abstract Specifications into Dangerous Traffic Scenarios
ICSE SRC - ACM Student Research Competition
Aren Babikian McGill University
12:30 - 14:00
ACM TOSEM Editorial board meetingICSE Social Events at Vianna da Motta
12:30
90m
Meeting
ACM TOSEM Editorial board meeting
ICSE Social Events

Fri 19 Apr

Displayed time zone: Lisbon change

11:00 - 12:30
Technical Briefings 6ICSE Technical Briefings at Vianna da Motta
Chair(s): Filipe Cogo Centre for Software Excellence, Huawei Canada, Ahmed E. Hassan Queen’s University, Dayi Lin Centre for Software Excellence, Huawei Canada, Gopi Krishnan Rajbahadur Centre for Software Excellence, Huawei, Canada
11:00
90m
Paper
Technical Brief on Software Engineering for FMware
ICSE Technical Briefings
Dayi Lin Centre for Software Excellence, Huawei Canada, Filipe Cogo Centre for Software Excellence, Huawei Canada, Gopi Krishnan Rajbahadur Centre for Software Excellence, Huawei, Canada, Ahmed E. Hassan Queen’s University
14:00 - 15:30
Technical Briefings 6 - (Part II)ICSE Technical Briefings at Vianna da Motta
14:00
90m
Paper
Technical Brief on Software Engineering for FMware
ICSE Technical Briefings
Dayi Lin Centre for Software Excellence, Huawei Canada, Filipe Cogo Centre for Software Excellence, Huawei Canada, Gopi Krishnan Rajbahadur Centre for Software Excellence, Huawei, Canada, Ahmed E. Hassan Queen’s University

Sat 20 Apr

Displayed time zone: Lisbon change

09:00 - 10:30
APR TechniquesAPR at Vianna da Motta
Chair(s): He Ye Carnegie Mellon University
09:00
60m
Keynote
What is a bug? Implications for the future of automatic repair
APR
Claire Le Goues Carnegie Mellon University
10:00
15m
Talk
ASAP-Repair: API-Specific Automated Program Repair Based on API Usage Graphs
APR
Sebastian Nielebock Otto-von-Guericke University Magdeburg, Paul Blockhaus Otto-von-Guericke-University Magdeburg, Germany, Jacob Krüger Eindhoven University of Technology, Frank Ortmeier University of Magdeburg
10:15
15m
Talk
Towards Developing Effective Fault localization Technique for Termination Bugs in Loop Programs
APR
Omar Al-Bataineh Simula Research Laboratory, Leon Moonen Simula Research Laboratory and BI Norwegian Business School
11:00 - 12:30
APR InfrastructureAPR at Vianna da Motta
Chair(s): Shin Hwei Tan Concordia University
11:00
60m
Keynote
Lessons from Industry on Automated Program Repair
APR
Serkan Kirbas Bloomberg LP
12:00
15m
Talk
BUGFIX: towards a common language and framework for the Automatic Program Repair community
APR
Viktoryia Kananchuk , Li Huang Constructor Institute Schaffhausen, Bertrand Meyer Constructor Institute Schaffhausen
12:15
15m
Talk
C-Pack of IPAs: A C90 Program Benchmark of Introductory Programming Assignments
APR
Pedro Orvalho INESC-ID, Instituto Superior Técnico, Universidade de Lisboa, Mikoláš Janota Czech Technical University in Prague, Vasco Manquinho INESC-ID; Universidade de Lisboa
Pre-print
14:00 - 15:30
ML-Based APRAPR at Vianna da Motta
Chair(s): Sergey Mechtaev University College London
14:00
30m
Other
Discussion
APR

14:30
15m
Talk
Towards the self-healing of Infrastructure as Code projects using constrained LLM technologies
APR
Josu Diaz-de-Arcaya , Juan López-de-Armentia Tecnalia, Basque Research & Technology Alliance (BRTA), Gorka Zárate , Ana I. Torre-Bastida
14:45
15m
Talk
BOSS: A dataset to train ML-based systems to repair programs with out-of-bounds write flaws
APR
Anurag Swarnim Yadav , Joseph N. Wilson University of Florida
15:00
15m
Talk
Automated Program Repair with the GPT Family, including GPT-2, GPT-3 and CodeX
APR
Márk Lajkó Department of Software Engineering, MTA-SZTE Research Group on Artificial Intelligence, University of Szeged, Szeged, Hungary, Viktor Csuvik Department of Software Engineering, MTA-SZTE Research Group on Artificial Intelligence, University of Szeged, Szeged, Hungary, Tibor Gyimothy , László Vidács University of Szeged, Hungary
15:15
15m
Talk
Large Language Models in Automated Repair of Haskell Type Errors
APR
Sofia Santos , João Saraiva , Francisco Ribeiro University of Minho & HASLab, INESCTEC
16:00 - 17:30
APR-COMPAPR at Vianna da Motta
Chair(s): Ridwan Salihin Shariffdeen National University of Singapore
16:00
15m
Talk
APR Competition 2024
APR
Ridwan Salihin Shariffdeen National University of Singapore, Martin Mirchev National University of Singapore, Yannic Noller Singapore University of Technology and Design, Haifeng Ruan , Xiang Gao Beihang University, Andreea Costea National University of Singapore, Gregory J. Duck National University of Singapore, Abhik Roychoudhury National University of Singapore
16:15
15m
Talk
ARJA-e for the First International Competition on Automated Program Repair
APR
16:30
15m
Talk
BRAFAR: An Automated Program Repair Tool for Programming Assignments
APR
Linna Xie Nanjing University, Chongmin Li , Yu Pei The Hong Kong Polytechnic University, Minxue Pan Nanjing University, Tian Zhang Nanjing University
16:45
15m
Talk
F1X at APR-COMP 2024
APR
Sergey Mechtaev University College London, Shin Hwei Tan Concordia University
17:00
15m
Talk
RepairCAT: AI-Generated Python Bugs
APR
Nan Jiang Purdue University, Yi Wu Purdue University
17:15
15m
Talk
The ET Program Repair Tool for Java
APR
Yuan-An Xiao Peking University, Qihao Zhu Peking University, Yingfei Xiong Peking University

Sat 20 Apr

Displayed time zone: Lisbon change

Room9:003010:003011:003012:003013:003014:003015:003016:003017:0030
Vianna da Motta

Sun 14 Apr

Displayed time zone: Lisbon change

Room9:0015304510:0015304511:0015304512:0015304513:0015304514:0015304515:0015304516:0015304517:00153045
Vianna da Motta

Wed 17 Apr

Displayed time zone: Lisbon change

Fri 19 Apr

Displayed time zone: Lisbon change