ICSSP 2023
Sun 14 - Mon 15 May 2023
Melbourne, Australia
co-located with
ICSE 2023
Toggle navigation
Attending
Venue: Melbourne Convention Exhibition Centre | MCEC
Visiting Melbourne
Keynotes
ICSE 2023
Keynotes
Melbourne
Victoria
Australia
Code of Conduct
Diversity and Inclusion Plan
Main Conference In-Person Presenter Instructions
Main Conference Virtual Presenter Instructions
Workshop and Co-Located Event Instructions
Session Chair Instructions
Venue Floor Map
Accommodation
Registration
Visa Letter of Invitation
Social Events
Recruitment Opportunities at ICSE 2023
IEEE Computer Society Open Conference Statement
Travel Support
Childcare Support
Program
ICSSP Program
Your Program
Program Overview
Sun 14 May
Mon 15 May
Calls and Accepted Papers
Organization
ICSSP 2023 Committees
Organizing Committee
Track Committees
Program Committee
Contributors
People Index
Search
Series
Series
ICSSP 2023
ICSSP+ICGSE 2021
ICSSP 2020
ICSSP 2019
ICSSP 2018
Sign in
Sign up
ICSE 2023
(
series
) /
ICSSP 2023
(
series
) /
Melbourne Convention Exhibition Centre | MCEC
/
Room information: Meeting Room 105
Venue
Melbourne Convention Exhibition Centre | MCEC
Room name
Meeting Room 105
Floor
1
Room number
105
Room Information
No extra information available
Program
Detailed Table
Session Timeline
Detailed Timeline
Program Display Configuration
Time Zone
The program is currently displayed in
(GMT+10:00) Hobart
.
Use conference time zone: (GMT+10:00) Hobart
Select other time zone
(GMT-12:00) AoE (Anywhere On Earth)
(GMT-11:00) Midway Island, Samoa
(GMT-09:00) Hawaii-Aleutian
(GMT-10:00) Hawaii
(GMT-09:30) Marquesas Islands
(GMT-09:00) Gambier Islands
(GMT-08:00) Alaska
(GMT-07:00) Tijuana, Baja California
(GMT-08:00) Pitcairn Islands
(GMT-07:00) Pacific Time (US & Canada)
(GMT-06:00) Mountain Time (US & Canada)
(GMT-06:00) Chihuahua, La Paz, Mazatlan
(GMT-07:00) Arizona
(GMT-06:00) Saskatchewan, Central America
(GMT-05:00) Guadalajara, Mexico City, Monterrey
(GMT-06:00) Easter Island
(GMT-05:00) Central Time (US & Canada)
(GMT-04:00) Eastern Time (US & Canada)
(GMT-04:00) Cuba
(GMT-05:00) Bogota, Lima, Quito, Rio Branco
(GMT-04:00) Caracas
(GMT-04:00) Santiago
(GMT-04:00) La Paz
(GMT-03:00) Faukland Islands
(GMT-04:00) Manaus, Amazonas, Brazil
(GMT-03:00) Atlantic Time (Goose Bay)
(GMT-03:00) Atlantic Time (Canada)
(GMT-02:30) Newfoundland
(GMT-03:00) UTC-3
(GMT-03:00) Montevideo
(GMT-02:00) Miquelon, St. Pierre
(GMT-02:00) Greenland
(GMT-03:00) Buenos Aires
(GMT-03:00) Brasilia, Distrito Federal, Brazil
(GMT-02:00) Mid-Atlantic
(GMT-01:00) Cape Verde Is.
(GMT) Azores
(UTC) Coordinated Universal Time
(GMT+01:00) Belfast
(GMT+01:00) Dublin
(GMT+01:00) Lisbon
(GMT+01:00) London
(GMT) Monrovia, Reykjavik
(GMT+02:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
(GMT+02:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague
(GMT+02:00) Brussels, Copenhagen, Madrid, Paris
(GMT+01:00) West Central Africa
(GMT+02:00) Windhoek
(GMT+03:00) Athens
(GMT+03:00) Beirut
(GMT+02:00) Cairo
(GMT+03:00) Gaza
(GMT+02:00) Harare, Pretoria
(GMT+03:00) Jerusalem
(GMT+03:00) Minsk
(GMT+03:00) Syria
(GMT+03:00) Moscow, St. Petersburg, Volgograd
(GMT+03:00) Nairobi
(GMT+03:30) Tehran
(GMT+04:00) Abu Dhabi, Muscat
(GMT+04:00) Yerevan
(GMT+04:30) Kabul
(GMT+05:00) Ekaterinburg
(GMT+05:00) Tashkent
(GMT+05:30) Chennai, Kolkata, Mumbai, New Delhi
(GMT+05:45) Kathmandu
(GMT+06:00) Astana, Dhaka
(GMT+07:00) Novosibirsk
(GMT+06:30) Yangon (Rangoon)
(GMT+07:00) Bangkok, Hanoi, Jakarta
(GMT+07:00) Krasnoyarsk
(GMT+08:00) Beijing, Chongqing, Hong Kong, Urumqi
(GMT+08:00) Irkutsk, Ulaan Bataar
(GMT+08:00) Perth
(GMT+08:45) Eucla
(GMT+09:00) Osaka, Sapporo, Tokyo
(GMT+09:00) Seoul
(GMT+09:00) Yakutsk
(GMT+09:30) Adelaide
(GMT+09:30) Darwin
(GMT+10:00) Brisbane
(GMT+10:00) Hobart
(GMT+10:00) Vladivostok
(GMT+10:30) Lord Howe Island
(GMT+11:00) Solomon Is., New Caledonia
(GMT+11:00) Magadan
(GMT+11:00) Norfolk Island
(GMT+12:00) Anadyr, Kamchatka
(GMT+12:00) Auckland, Wellington
(GMT+12:00) Fiji, Kamchatka, Marshall Is.
(GMT+12:45) Chatham Islands
(GMT+13:00) Nuku'alofa
(GMT+14:00) Kiritimati
The GMT offsets shown reflect the offsets
at the moment of the conference
.
Time Band
By setting a time band, the program will dim events that are outside this time window. This is useful for (virtual) conferences with a continuous program (with repeated sessions).
The time band will also limit the events that are included in the personal iCalendar subscription service.
Display full program
Specify a time band
-
Save
×
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
09:00 - 10:30
Session 1
SBFT
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
11:00 - 12:30
Research Track Session 2 - SBST
SBFT
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
13:30 - 15:15
Research Track Session 1 - Fuzzing
SBFT
at
Meeting Room 105
13:30
60m
Keynote
Revisiting the Notion of Diversity in Software Testing
SBFT
Lionel Briand
University of Luxembourg; University of Ottawa
14:30
15m
Talk
PASTIS: A Collaborative Approach to Combine Heterogeneous Software Testing Techniques
SBFT
Robin David
Quarkslab
,
Richard
14:45
15m
Talk
Continuous Fuzzing: A Study of the Effectiveness and Scalability of Fuzzing in CI/CD Pipelines
SBFT
15:00
15m
Talk
Grammar-Based Evolutionary Fuzzing for JSON-RPC APIs
SBFT
15:45 - 18:30
Tool Competition
SBFT
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
Mon 15 May
Displayed time zone:
Hobart
change
09:00 - 10:30
SEAMS 2023 Opening & Keynote 1
SEAMS 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
11:00 - 12:30
Session 1: Control engineering for self adaptation
SEAMS 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
Thomas Ledoux
,
Alidra Abdelghani
,
Hugo Bruneliere
IMT Atlantique, LS2N (UMR CNRS 6004)
,
Hélène Coullon
IMT Atlantique
,
Charles Prud'Homme
,
Jonathan Lejeune
,
Pierre Sens
,
Julien Sopena
,
Jonathan Rivalan
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
13:45 - 15:15
Session 2: Digital twins and non-functional properties
SEAMS 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
Henrik Ejersbo
,
Kenneth Lausdahl
,
Mirgita Frasheri
,
Lukas Esterle
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
15:45 - 17:15
Session 3: Community Debate
SEAMS 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
17:30 - 19:00
SEAMS SC Meeting
SEAMS Research Track
at
Meeting Room 105
17:30
90m
Meeting
SEAMS SC Meeting
SEAMS Research Track
Tue 16 May
Displayed time zone:
Hobart
change
09:00 - 10:30
Keynote 2 & Session 4: Self-optimization and self-evolution
SEAMS 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
11:00 - 12:30
Session 5: Runtime decision-making and human in the loop
SEAMS 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
13:45 - 15:15
Session 6: Self-adaptation of cyber-physical and mission-critical systems
SEAMS 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
15:45 - 17:15
Session 7: Frameworks for self-adaptive systems & SEAMS 2023 Closing
SEAMS 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
18:00 - 20:00
Newcomers reception
ICSE Social Events
at
Meeting Room 105
18:00
2h
Dinner
Newcomers reception
ICSE Social Events
Wed 17 May
Displayed time zone:
Hobart
change
11:00 - 12:30
APIs and libraries
ICSE Technical Track
/
ICSE Journal-First Papers
/
ICSE SEIP - Software Engineering in Practice
at
Meeting Room 105
Chair(s):
Sarah Nadi
University of Alberta
11:00
15m
Talk
UpCy: Safely Updating Outdated Dependencies
ICSE 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
ICSE 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
ICSE Technical Track
Sen Yang
Army Engineering University of PLA
,
Sen Chen
Tianjin University
,
Lingling Fan
Nankai University
,
Sihan Xu
Nankai University, China
,
Zhanwei Hui
Academy of Military Science
,
Song Huang
Army Engineering University of PLA
11:45
15m
Talk
OSSFP: Precise and Scalable C/C++ Third-Party Library Detection using Fingerprinting Functions
ICSE Technical Track
Wu Jiahui
Nanyang Technological University
,
Zhengzi Xu
Nanyang Technological University
,
Wei Tang
Tsinghua University
,
Lyuye Zhang
Nanyang Technological University
,
Yueming Wu
Nanyang Technological University
,
Chengyue Liu
Scantist
,
Kairan Sun
Singapore University of Technology and Design
,
Lida Zhao
Nanyang Technological University
,
Yang Liu
Nanyang Technological University
12:00
15m
Talk
Scaling Web API Integrations
ICSE SEIP - Software Engineering in Practice
Guido Chari
Asapp
,
Brandon Sheffer
ASAPP
,
Branavan Branavan
ASAPP
,
Nicolas D'Ippolito
ASAPP
Pre-print
12:15
7m
Talk
Giving Back: Contributions Congruent to Library Dependency Changes in a Software Ecosystem
ICSE Journal-First Papers
Supatsara Wattanakriengkrai
Nara Institute of Science and Technology
,
Dong Wang
Kyushu University, Japan
,
Raula Gaikovina Kula
Nara Institute of Science and Technology
,
Christoph Treude
University of Melbourne
,
Patanamon Thongtanunam
University of Melbourne
,
Takashi Ishio
Future University Hakodate
,
Kenichi Matsumoto
Nara Institute of Science and Technology
Link to publication
12:22
7m
Talk
Breaking Bad? Semantic Versioning and Impact of Breaking Changes in Maven Central
ICSE Journal-First Papers
Lina Ochoa
Eindhoven University of Technology
,
Thomas Degueule
CNRS, LaBRI
,
Jean-Rémy Falleri
Bordeaux INP
,
Jurgen Vinju
CWI; Eindhoven University of Technology
13:45 - 15:15
Debugging
ICSE SEET - Software Engineering Education and Training
/
ICSE Technical Track
/
ICSE DEMO - Demonstrations
/
ICSE NIER - New Ideas and Emerging Results
at
Meeting Room 105
Chair(s):
Jie M. Zhang
King's College London
13:45
15m
Talk
ECSTATIC: An Extensible Framework for Testing and Debugging Configurable Static Analysis
ICSE Technical Track
Austin Mordahl
University of Texas at Dallas
,
Zenong Zhang
The University of Texas at Dallas
,
Dakota Soles
The University of Texas at Dallas
,
Shiyi Wei
University of Texas at Dallas
Pre-print
14:00
15m
Talk
Responsibility in Context: On Applicability of Slicing in Semantic Regression Analysis
ICSE Technical Track
Sahar Badihi
University of British Columbia, Canada
,
Khaled Ahmed
University of British Columbia (UBC)
,
Yi Li
Nanyang Technological University
,
Julia Rubin
University of British Columbia, Canada
Pre-print
14:15
15m
Talk
Does the Stream API Benefit from Special Debugging Facilities? A Controlled Experiment on Loops and Streams with Specific Debuggers
ICSE Technical Track
Jan Reichl
,
Stefan Hanenberg
University of Duisburg-Essen, Essen, Germany
,
Volker Gruhn
University Duisburg-Essen
Pre-print
14:30
15m
Talk
Fonte: Finding Bug Inducing Commits from Failures
ICSE Technical Track
Gabin An
KAIST
,
Jingun Hong
SAP Labs
,
Naryeong Kim
KAIST
,
Shin Yoo
KAIST
Pre-print
14:45
15m
Talk
Do the Test Smells Assertion Roulette and Eager Test Impact Students’ Troubleshooting and Debugging Capabilities?
ICSE SEET - Software Engineering Education and Training
Wajdi Aljedaani
University of North Texas
,
Mohamed Wiem Mkaouer
Rochester Institute of Technology
,
Anthony Peruma
University of Hawai‘i at Mānoa
,
Stephanie Ludi
University of North Texas
Pre-print
15:00
7m
Talk
RexStepper: a Reference Debugger for JavaScript Regular Expressions
ICSE DEMO - Demonstrations
Luis Almeida
IST
,
Miguel Gonzaga
IST
,
José Fragoso Santos
INESC-ID/Instituto Superior Técnico, Portugal
,
Rui Abreu
University of Porto
15:07
7m
Talk
Toward Gaze-assisted Developer Tools
ICSE NIER - New Ideas and Emerging Results
Peng Kuang
Lund University
,
Emma Söderberg
Lund University
,
Diederick Niehorster
Lund University
,
Martin Höst
Lund University
Pre-print
15:15 - 15:45
Posters 1
ICSE Posters
/
ICSE Technical Track
/
ICSE Showcase
at
Meeting Room 105
15:15
2m
Poster
Distribution-aware Fairness Test Generation
ICSE Posters
Sai Sathiesh Rajan
Singapore University of Technology and Design, Singapore
,
Ezekiel Soremekun
Royal Holloway, University of London
,
Sudipta Chattopadhyay
Singapore University of Technology and Design
,
Yves Le Traon
University of Luxembourg, Luxembourg
15:17
2m
Talk
Improving API Knowledge Discovery with ML: A Case Study of Comparable API Methods
ICSE Technical Track
Daye Nam
Carnegie Mellon University
,
Brad A. Myers
Carnegie Mellon University
,
Bogdan Vasilescu
Carnegie Mellon University
,
Vincent J. Hellendoorn
Carnegie Mellon University
Pre-print
15:19
2m
Talk
Diver: Oracle-Guided SMT Solver Testing with Unrestricted Random Mutations
ICSE Technical Track
Jongwook Kim
Korea University
,
Sunbeom So
Korea University
,
Hakjoo Oh
Korea University
15:21
2m
Talk
Demystifying Exploitable Bugs in Smart Contracts
ICSE Technical Track
Zhuo Zhang
Purdue University
,
Brian Zhang
Harrison High School (Tippecanoe)
,
Wen Xu
PNM Labs
,
Zhiqiang Lin
The Ohio State University
Pre-print
15:23
2m
Talk
An Empirical Study of Deep Learning Models for Vulnerability Detection
ICSE Technical Track
Benjamin Steenhoek
Iowa State University
,
Md Mahbubur Rahman
Iowa State University
,
Richard Jiles
Iowa State University
,
Wei Le
Iowa State University
Pre-print
15:25
2m
Talk
MorphQ: Metamorphic Testing of the Qiskit Quantum Computing Platform
ICSE Technical Track
Matteo Paltenghi
University of Stuttgart, Germany
,
Michael Pradel
University of Stuttgart
Pre-print
15:27
2m
Talk
Large Language Models are Few-shot Testers: Exploring LLM-based General Bug Reproduction
ICSE Technical Track
Sungmin Kang
KAIST
,
Juyeon Yoon
Korea Advanced Institute of Science and Technology
,
Shin Yoo
KAIST
Pre-print
15:30
2m
Talk
Automating Code-Related Tasks Through Transformers: The Impact of Pre-training
ICSE Technical Track
Rosalia Tufano
Università della Svizzera Italiana
,
Luca Pascarella
ETH Zurich
,
Gabriele Bavota
Software Institute, USI Università della Svizzera italiana
15:32
2m
Talk
Generic Partition Refinement and Weighted Tree Automata
ICSE Showcase
Hans-Peter Deifel
Friedrich-Alexander University Erlangen-Nürnberg, Germany
,
Stefan Milius
,
Lutz Schröder
University of Erlangen-Nuremberg
,
Thorsten Wißmann
Friedrich-Alexander University Erlangen-Nürnberg
Link to publication
DOI
Pre-print
15:34
2m
Talk
Learning Seed-Adaptive Mutation Strategies for Greybox Fuzzing
ICSE Technical Track
Myungho Lee
Korea University
,
Sooyoung Cha
Sungkyunkwan University
,
Hakjoo Oh
Korea University
15:36
2m
Talk
Bug localization in game software engineering: evolving simulations to locate bugs in software models of video games
ICSE 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
15:38
2m
Poster
Don't Complete It! Preventing Unhelpful Code Completion for Productive and Sustainable Neural Code Completion Systems
ICSE Posters
Zhensu Sun
The Hong Kong Polytechnic University
,
Xiaoning Du
Monash University, Australia
,
Fu Song
ShanghaiTech University
,
Shangwen Wang
National University of Defense Technology
,
Li Li
Beihang University
15:40
2m
Talk
A Qualitative Study on the Implementation Design Decisions of Developers
ICSE Technical Track
Jenny T. Liang
Carnegie Mellon University
,
Maryam Arab
George Mason University
,
Minhyuk Ko
Virginia Tech
,
Amy Ko
University of Washington
,
Thomas LaToza
George Mason University
Pre-print
15:42
2m
Poster
Closing the Loop for Software Remodularisation - REARRANGE: An Effort Estimation Approach for Software Clustering-based Remodularisation
ICSE Posters
Alvin Jian Jin Tan
,
Chun Yong Chong
Monash University Malaysia
,
Aldeida Aleti
Monash University
15:45 - 17:15
Vulnerability analysis and assessment
ICSE Technical Track
/
ICSE Journal-First Papers
/
ICSE DEMO - Demonstrations
at
Meeting Room 105
Chair(s):
Xiaoyin Wang
University of Texas at San Antonio
15:45
15m
Talk
Chronos: Time-Aware Zero-Shot Identification of Libraries from Vulnerability Reports
ICSE Technical Track
Yunbo Lyu
Singapore Management University
,
Le-Cong Thanh
The University of Melbourne
,
Hong Jin Kang
UCLA
,
Ratnadira Widyasari
Singapore Management University, Singapore
,
Zhipeng Zhao
Singapore Management University
,
Xuan-Bach D. Le
University of Melbourne
,
Ming Li
Nanjing University
,
David Lo
Singapore Management University
Pre-print
16:00
15m
Talk
Understanding the Threats of Upstream Vulnerabilities to Downstream Projects in the Maven Ecosystem
ICSE Technical Track
Yulun Wu
Huazhong University of Science and Technology
,
Zeliang Yu
Huazhong University of Science and Technology
,
Ming Wen
Huazhong University of Science and Technology
,
Qiang Li
Huazhong University of Science and Technology
,
Deqing Zou
Huazhong University of Science and Technology
,
Hai Jin
Huazhong University of Science and Technology
Pre-print
16:15
15m
Talk
SecBench.js: An Executable Security Benchmark Suite for Server-Side JavaScript
ICSE Technical Track
Masudul Hasan Masud Bhuiyan
CISPA Helmholtz Center for Information Security
,
Adithya Srinivas Parthasarathy
Indian Institute of Information Technology, Design and Manufacturing, Kancheepuram
,
Nikos Vasilakis
Massachusetts Institute of Technology
,
Michael Pradel
University of Stuttgart
,
Cristian-Alexandru Staicu
CISPA Helmholtz Center for Information Security
Pre-print
16:30
15m
Talk
On Privacy Weaknesses and Vulnerabilities in Software Systems
ICSE Technical Track
Pattaraporn Sangaroonsilp
University of Wollongong
,
Hoa Khanh Dam
University of Wollongong
,
Aditya Ghose
University of Wollongong
16:45
7m
Talk
A Multi-faceted Vulnerability Searching Website Powered by Aspect-level Vulnerability Knowledge Graph
ICSE DEMO - Demonstrations
Jiamou Sun
CSIRO's Data61
,
Zhenchang Xing
CSIRO’s Data61; Australian National University
,
Qinghua Lu
CSIRO’s Data61
,
Xiwei (Sherry) Xu
CSIRO’s Data61
,
Liming Zhu
CSIRO’s Data61
16:52
7m
Talk
An In-depth Study of Java Deserialization Remote-Code Execution Exploits and Vulnerabilities
ICSE Journal-First Papers
Imen Sayar
IRIT, University of Toulouse, IUT Blagnac Toulouse II, 1 Place Georges Brassens, Blagnac Cedex, France, 31703
,
Alexandre Bartel
Umeå University
,
Eric Bodden
Heinz Nixdorf Institut, Paderborn University and Fraunhofer IEM
,
Yves Le Traon
University of Luxembourg, Luxembourg
17:00
7m
Talk
Blindspots in Python and Java APIs Result in Vulnerable Code
ICSE Journal-First Papers
Yuriy Brun
University of Massachusetts
,
Tian Lin
University of Florida
,
Jessie Elise Somerville
University of Florida
,
Elisha M. Myers
Florida Atlantic University
,
Natalie C. Ebner
University of Florida
Link to publication
DOI
Pre-print
Media Attached
Thu 18 May
Displayed time zone:
Hobart
change
08:00 - 09:00
Book Club
ICSE Social Events
at
Meeting Room 105
08:00
60m
Meeting
Book Club discussion
ICSE Social Events
Ita Richardson
Lero - The Irish Software Research Centre and University of Limerick
11:00 - 12:30
Requirements elicitation and understanding
ICSE Technical Track
/
ICSE SEIS - Software Engineering in Society
/
ICSE SEET - Software Engineering Education and Training
/
ICSE Showcase
at
Meeting Room 105
Chair(s):
Jane Cleland-Huang
University of Notre Dame
11:00
15m
Talk
AI-based Question Answering Assistance for Analyzing Natural-language Requirements
ICSE Technical Track
Saad Ezzini
Lancaster University
,
Sallam Abualhaija
University of Luxembourg
,
Chetan Arora
Monash University
,
Mehrdad Sabetzadeh
University of Ottawa
Pre-print
11:15
15m
Talk
Strategies, Benefits and Challenges of App Store-inspired Requirements Elicitation
ICSE Technical Track
Alessio Ferrari
CNR-ISTI
,
Paola Spoletini
Kennesaw State University
Pre-print
11:30
15m
Talk
BARA: A Dynamic State-based Serious Game for Teaching Requirements Elicitation
ICSE SEET - Software Engineering Education and Training
Yu Liu
Beijing University of Technology
,
Tong Li
Beijing University of Technology
,
Zheqing Huang
Beijing University of Technology
,
Zhen Yang
Beijing University of Technology
11:45
15m
Experience report
Hackathons as Inclusive Spaces for Prototyping Software in Open Social Innovation with NGOs
ICSE SEIS - Software Engineering in Society
Kiev Gama
UFPE
,
George Valença
UFRPE
,
Candy Estelle Marques Laurendon
UFPE
,
Ájò Nasidí
UFPE
,
Luis Eduardo Ramos
UFPE
,
Ravena Amaral
UFPE
,
Clarissa Barros
FPS
,
Guilherme Xavier
UFPE
12:00
15m
Talk
Theory as a Source of Software Requirements
ICSE Showcase
Ruzanna Chitchyan
University of Bristol
12:15
15m
Talk
Automated Question Answering for Improved Understanding of Compliance Requirements: A Multi-Document Study
ICSE Showcase
Sallam Abualhaija
University of Luxembourg
,
Chetan Arora
Monash University
,
Amin Sleimi
SnT, University of Luxembourg
,
Lionel Briand
University of Luxembourg; University of Ottawa
13:45 - 15:15
Requirements engineering
ICSE DEMO - Demonstrations
/
ICSE Technical Track
/
ICSE NIER - New Ideas and Emerging Results
/
ICSE Showcase
/
ICSE Journal-First Papers
/
ICSE SEIP - Software Engineering in Practice
at
Meeting Room 105
Chair(s):
Luciano Baresi
Politecnico di Milano
13:45
15m
Talk
Demystifying Privacy Policy of Third-Party Libraries in Mobile Apps
ICSE Technical Track
Kaifa ZHAO
The Hong Kong Polytechnic University
,
Xian Zhan
The Hong Kong Polytechnic University
,
Le Yu
The Hong Kong Polytechnic University
,
Shiyao Zhou
The Hong Kong Polytechnic University
,
Hao Zhou
Department of Computing, The Hong Kong Polytechnic University, Hong Kong, China
,
Xiapu Luo
The Hong Kong Polytechnic University
,
Haoyu Wang
Huazhong University of Science and Technology
,
Yepang Liu
Southern University of Science and Technology
Pre-print
14:00
15m
Talk
Cross-Domain Requirements Linking via Adversarial-based Domain Adaptation
ICSE Technical Track
Zhiyuan Chang
Institute of Software at Chinese Academy of Sciences; University of Chinese Academy of Sciences
,
Mingyang Li
Institute of Software at Chinese Academy of Sciences; University of Chinese Academy of Sciences
,
Qing Wang
Institute of Software at Chinese Academy of Sciences; University of Chinese Academy of Sciences
,
Shoubin Li
Institute of Software at Chinese Academy of Sciences; University of Chinese Academy of Sciences
,
Junjie Wang
Institute of Software at Chinese Academy of Sciences; University of Chinese Academy of Sciences
14:15
15m
Talk
DocToModel: Automated Authoring of Models from Diverse Requirements Specification Documents
ICSE SEIP - Software Engineering in Practice
Asha Rajbhoj
TCS Research
,
Padmalata Nistala
TCS Research
,
Vinay Kulkarni
Tata Consultancy Services Research
,
Shivani Soni
TCS Research
,
Ajim Pathan
TCS Research
14:30
15m
Talk
Environment-Driven Abstraction Identification for Requirements-Based Testing
ICSE Showcase
Zedong Peng
,
Prachi Rathod
,
Nan Niu
University of Cincinnati
,
Tanmay Bhowmik
Mississippi State University
,
Hui Liu
Beijing Institute of Technology
,
Lin Shi
ISCAS
,
Zhi Jin
Peking University
14:45
7m
Talk
A Web-Based Tool for Using Storyboard of Android Apps
ICSE DEMO - Demonstrations
Yuxin Zhang
Tianjin University
,
Sen Chen
Tianjin University
,
Lingling Fan
Nankai University
14:52
7m
Talk
InputGen: A Tool for Automatic Generation of Prototype Inputs to Support Rapid Requirements Validation
ICSE DEMO - Demonstrations
Shuanglong Chang
Northeast Petroleum University
,
Juntao Gao
Northeast Petroleum University
,
Yilong Yang
Beihang University
15:00
7m
Talk
A Software Requirements Ecosystem: Linking Forum, Issue Tracker, and FAQs for Requirements Management
ICSE Journal-First Papers
James Tizard
University of Auckland
,
Peter Devine
The University of Auckland
,
Hechen Wang
University of Auckland
,
Kelly Blincoe
University of Auckland
15:07
7m
Talk
Towards Human-Centred Crowd Computing: Software for Better Use of Computational Resources
ICSE NIER - New Ideas and Emerging Results
Niroshinie Fernando
Deakin University
,
Chetan Arora
Monash University
,
Seng W.Loke
Deakin University
,
Lubna Alam
Deakin University
,
Stephen La Macchia
Deakin University
,
Helen Graesser
Deakin University
Pre-print
15:15 - 15:45
Posters 2
ICSE SEIS - Software Engineering in Society
/
ICSE Technical Track
/
ICSE Posters
/
ICSE Showcase
at
Meeting Room 105
15:15
2m
Short-paper
Values@Runtime: An Adaptive Framework for Operationalising Values
ICSE SEIS - Software Engineering in Society
Amel Bennaceur
The Open University, UK
,
Diane Hassett
Lero, University of Limerick, Ireland
,
Bashar Nuseibeh
The Open University, UK; Lero, University of Limerick, Ireland
,
Andrea Zisman
The Open University, UK
15:17
2m
Talk
PExReport: Automatic Creation of Pruned Executable Cross-Project Failure Reports
ICSE Technical Track
Sunzhou Huang
University of Texas at San Antonio
,
Xiaoyin Wang
University of Texas at San Antonio
Pre-print
Media Attached
15:19
2m
Talk
Chronos: Time-Aware Zero-Shot Identification of Libraries from Vulnerability Reports
ICSE Technical Track
Yunbo Lyu
Singapore Management University
,
Le-Cong Thanh
The University of Melbourne
,
Hong Jin Kang
UCLA
,
Ratnadira Widyasari
Singapore Management University, Singapore
,
Zhipeng Zhao
Singapore Management University
,
Xuan-Bach D. Le
University of Melbourne
,
Ming Li
Nanjing University
,
David Lo
Singapore Management University
Pre-print
15:21
2m
Short-paper
Contradicting Motivations in Civic Tech Software Development: Analysis of a Grassroots Project
ICSE SEIS - Software Engineering in Society
Antti Knutas
LUT University
,
Dominik Siemon
LUT University
,
Natasha Tylosky
LUT University
,
Giovanni Maccani
Ideas for Change
Pre-print
15:24
2m
Talk
Usability-Oriented Design of Liquid Types for Java
ICSE Technical Track
Catarina Gamboa
CMU and LASIGE
,
Paulo Canelas
Carnegie Mellon University
,
Christopher Steven Timperley
Carnegie Mellon University
,
Alcides Fonseca
University of Lisbon
DOI
15:26
2m
Talk
When to Say What: Learning to Find Condition-Message Inconsistencies
ICSE Technical Track
Islem BOUZENIA
University of Stuttgart
,
Michael Pradel
University of Stuttgart
Pre-print
15:31
2m
Poster
GLAD: Neural Predicate Synthesis to Repair Omission Faults
ICSE Posters
Sungmin Kang
KAIST
,
Shin Yoo
KAIST
15:33
2m
Short-paper
Gender Representation Among Contributors to Open-Source Infrastructure - An Analysis of 20 Package Manager Ecosystems
ICSE SEIS - Software Engineering in Society
Huilian Sophie Qiu
Carnegie Mellon University
,
Zihe H Zhao
Rice University
,
Tielin Katy Yu
Carnegie Mellon University
,
Justin Wang
Carnegie Mellon University
,
Alexander Ma
Carnegie Mellon University
,
Hongbo Fang
Carnegie Mellon University
,
Laura Dabbish
Carnegie Mellon University
,
Bogdan Vasilescu
Carnegie Mellon University
15:35
2m
Short-paper
Software Engineering for Smart Things in Public Spaces: Initial Insights and Challenges
ICSE SEIS - Software Engineering in Society
Amna Batool
Deakin University
,
Seng W.Loke
Deakin University
,
Niroshinie Fernando
Deakin University
,
Jonathan Kua
Deakin University
15:38
2m
Short-paper
Workplace Discrimination in Software Engineering: Where We Stand Today
ICSE SEIS - Software Engineering in Society
Xin Zhao
Seattle University
,
Riley Young
Seattle University
15:40
2m
Talk
A GNN-based Recommender System to Assist the Specification of Metamodels and Models
ICSE Showcase
Juri Di Rocco
University of L'Aquila
,
Claudio Di Sipio
University of L'Aquila
,
Davide Di Ruscio
University of L'Aquila
,
Phuong T. Nguyen
University of L’Aquila
15:42
2m
Talk
ECSTATIC: An Extensible Framework for Testing and Debugging Configurable Static Analysis
ICSE Technical Track
Austin Mordahl
University of Texas at Dallas
,
Zenong Zhang
The University of Texas at Dallas
,
Dakota Soles
The University of Texas at Dallas
,
Shiyi Wei
University of Texas at Dallas
Pre-print
Fri 19 May
Displayed time zone:
Hobart
change
11:00 - 12:30
Software processes
ICSE NIER - New Ideas and Emerging Results
/
ICSE SEIP - Software Engineering in Practice
/
ICSE SEET - Software Engineering Education and Training
/
ICSE Journal-First Papers
/
ICSE Technical Track
at
Meeting Room 105
Chair(s):
Rashina Hoda
Monash University
11:00
15m
Talk
A Theory of Scrum Team Effectiveness
ICSE Journal-First Papers
Christiaan Verwijs
The Liberators
,
Daniel Russo
Department of Computer Science, Aalborg University
Link to publication
DOI
11:15
15m
Talk
Sustainability is Stratified: Toward a Better Theory of Sustainable Software Engineering
ICSE Technical Track
Erin Schultz
Dalhousie University
,
Sean McGuire
Dalhousie University
,
Bimpe Ayoola
Dalhousie University
,
Paul Ralph
Dalhousie University
Pre-print
11:30
15m
Talk
Overcoming Challenges in DevOps Education through Teaching Methods
ICSE SEET - Software Engineering Education and Training
Samuel Ferino
Federal University of Rio Grande do Norte
,
Marcelo Fernandes
Federal Institute of Rio Grande do Norte
,
Elder Cirilo
Federal University of São João del Rei
,
Lucas Agnez
Federal University of Rio Grande do Norte
,
Bruno Batista
Federal University of Rio Grande do Norte
,
Uirá Kulesza
Federal University of Rio Grande do Norte
,
Eduardo Aranha
Federal University of Rio Grande do Norte
,
Christoph Treude
University of Melbourne
Pre-print
11:45
15m
Talk
Do Software Security Practices Yield Fewer Vulnerabilities?
ICSE SEIP - Software Engineering in Practice
Nusrat Zahan
North Carolina State University
,
Shohanuzzaman Shohan
,
Dan Harris
,
Laurie Williams
North Carolina State University
Pre-print
12:00
15m
Talk
A/B Integrations: 7 Lessons Learned from Enabling A/B testing as a Product Feature
ICSE SEIP - Software Engineering in Practice
Aleksander Fabijan
Microsoft
,
Pavel Dmitriev
Outreach
,
Benjamin Arai
,
Andy Drake
,
Sebastian Kohlmeier
Microsoft
,
April Kwong
12:15
7m
Talk
Towards Supporting Emotion Awareness in Retrospective Meetings
ICSE NIER - New Ideas and Emerging Results
Daniela
Grassi
,
Filippo Lanubile
University of Bari
,
Nicole Novielli
University of Bari
,
Alexander Serebrenik
Eindhoven University of Technology
Pre-print
12:22
7m
Talk
Test-Driven Development Benefits Beyond Design Quality: Flow State and Developer Experience
ICSE NIER - New Ideas and Emerging Results
Pedro Calais
Stone Co.
,
Lissa Franzini
Stone Co.
13:45 - 15:15
Fault injection and mutation
ICSE Journal-First Papers
/
ICSE NIER - New Ideas and Emerging Results
/
ICSE SEIP - Software Engineering in Practice
/
ICSE DEMO - Demonstrations
/
ICSE Technical Track
at
Meeting Room 105
Chair(s):
Lingxiao Jiang
Singapore Management University
13:45
15m
Talk
Coverage Guided Fault Injection for Cloud Systems
ICSE Technical Track
Yu Gao
Institute of Software, Chinese Academy of Sciences, China
,
Wensheng Dou
Institute of Software Chinese Academy of Sciences
,
Dong Wang
Institute of software, Chinese academy of sciences
,
Wenhan Feng
Institute of Software Chinese Academy of Sciences
,
Jun Wei
Institute of Software at Chinese Academy of Sciences; University of Chinese Academy of Sciences; University of Chinese Academy of Sciences Chongqing School
,
Hua Zhong
Institute of Software Chinese Academy of Sciences
,
Tao Huang
Institute of Software Chinese Academy of Sciences
Pre-print
14:00
15m
Talk
Diver: Oracle-Guided SMT Solver Testing with Unrestricted Random Mutations
ICSE Technical Track
Jongwook Kim
Korea University
,
Sunbeom So
Korea University
,
Hakjoo Oh
Korea University
14:15
15m
Talk
Identifying Defect Injection Risks from Analysis and Design Diagrams: An Industrial Case Study at Sony
ICSE SEIP - Software Engineering in Practice
Yoji Imanishi
Sony Global Manufacturing&Operations
,
Kazuhiro Kumon
Sony Global Manufacturing&Operations
,
Shuji Morisaki
Nagoya University
14:30
7m
Talk
DaMAT: A Data-driven Mutation Analysis Tool
ICSE DEMO - Demonstrations
Enrico Viganò
University of Luxembourg
,
Oscar Cornejo
SnT Centre, University of Luxembourg
,
Fabrizio Pastore
University of Luxembourg
,
Lionel Briand
University of Luxembourg; University of Ottawa
Pre-print
14:37
7m
Talk
Mutation testing in the wild: findings from GitHub
ICSE Journal-First Papers
Ana B. Sánchez
University of Seville
,
Pedro Delgado-Pérez
Universidad de Cádiz
,
Inmaculada Medina-Bulo
Universidad de Cádiz
,
Sergio Segura
University of Seville
Link to publication
DOI
14:45
7m
Talk
An Experimental Assessment of Using Theoretical Defect Predictors to Guide Search-Based Software Testing
ICSE Journal-First Papers
Anjana Perera
Oracle Labs, Australia
,
Aldeida Aleti
Monash University
,
Burak Turhan
University of Oulu
,
Marcel Böhme
MPI-SP, Germany and Monash University, Australia
Link to publication
DOI
14:52
7m
Talk
Assurance Cases as Data: A Manifesto
ICSE NIER - New Ideas and Emerging Results
Claudio Menghi
McMaster University, Canada
,
Torin Viger
,
Alessio Di Sandro
University of Toronto
,
Chris Rees
Critical Systems Labs
,
Jeffrey Joyce
Critical System Labs Inc.
,
Marsha Chechik
University of Toronto
15:00
7m
Talk
Predictive Mutation Analysis via Natural Language Channel in Source Code
ICSE Journal-First Papers
Jinhan Kim
KAIST
,
Juyoung Jeon
Handong Global University
,
Shin Hong
Handong Global University
,
Shin Yoo
KAIST
Link to publication
Pre-print
15:15 - 15:45
Posters 3
ICSE Technical Track
at
Meeting Room 105
15:45 - 17:15
Vulnerability testing and patching
ICSE Technical Track
/
ICSE Journal-First Papers
/
ICSE DEMO - Demonstrations
at
Meeting Room 105
Chair(s):
Cristian Cadar
Imperial College London, UK
15:45
15m
Talk
Silent Vulnerable Dependency Alert Prediction with Vulnerability Key Aspect Explanation
ICSE Technical Track
Jiamou Sun
CSIRO's Data61
,
Zhenchang Xing
,
Qinghua Lu
CSIRO’s Data61
,
Xiwei (Sherry) Xu
CSIRO’s Data61
,
Liming Zhu
CSIRO’s Data61
,
Thong Hoang
Data61, CSIRO
,
Dehai Zhao
Australian National University, Australia
16:00
15m
Talk
Compatible Remediation on Vulnerabilities from Third-Party Libraries for Java Projects
ICSE Technical Track
Lyuye Zhang
Nanyang Technological University
,
Chengwei Liu
Nanyang Technological University, Singapore
,
Zhengzi Xu
Nanyang Technological University
,
Sen Chen
Tianjin University
,
Lingling Fan
Nankai University
,
Lida Zhao
Nanyang Technological University
,
Wu Jiahui
Nanyang Technological University
,
Yang Liu
Nanyang Technological University
16:15
15m
Talk
Automated Black-box Testing of Mass Assignment Vulnerabilities in RESTful APIs
ICSE Technical Track
Davide Corradini
University of Verona
,
Michele Pasqua
University of Verona
,
Mariano Ceccato
University of Verona
Pre-print
16:30
7m
Talk
Patchmatch: A Tool for Locating Patches of Open Source Project Vulnerabilities
ICSE DEMO - Demonstrations
Kedi Shen
Zhejiang university city college
,
Yun Zhang
Zhejiang University City College
,
Lingfeng Bao
Zhejiang University
,
Zhiyuan Wan
Zhejiang University
,
Zhuorong Li
Zhejiang university city college
,
Minghui Wu
Zhejiang University City College}
16:37
8m
Talk
Software Updates Strategies: a Quantitative Evaluation against Advanced Persistent Threats
ICSE Journal-First Papers
Giorgio Di Tizio
University of Trento
,
Michele Armellini
University of Trento
,
Fabio Massacci
University of Trento; Vrije Universiteit Amsterdam
16:45
7m
Talk
SSPCatcher: Learning to Catch Security Patches
ICSE Journal-First Papers
Arthur D. Sawadogo
Université du Québec à Montréal
,
Tegawendé F. Bissyandé
SnT, University of Luxembourg
,
Naouel Moha
École de Technologie Supérieure (ETS)
,
Kevin Allix
CentraleSupelec Rennes
,
Jacques Klein
University of Luxembourg
,
Li Li
Beihang University
,
Yves Le Traon
University of Luxembourg, Luxembourg
16:52
15m
Talk
CoLeFunDa: Explainable Silent Vulnerability Fix Identification
ICSE Technical Track
Jiayuan Zhou
Huawei
,
Michael Pacheco
Centre for Software Excellence, Huawei
,
Jinfu Chen
Centre for Software Excellence, Huawei, Canada
,
Xing Hu
Zhejiang University
,
Xin Xia
Huawei
,
David Lo
Singapore Management University
,
Ahmed E. Hassan
Queen’s University
Sat 20 May
Displayed time zone:
Hobart
change
09:00 - 10:30
Welcome and Keynote by Dr. Aurelie Jacquet
CAIN Papers
at
Meeting Room 105
Chair(s):
Zhenchang Xing
CSIRO’s Data61; Australian National University
09:00
15m
Day opening
Welcome
CAIN Papers
Ipek Ozkaya
Carnegie Mellon University
09:15
75m
Keynote
How international standards are defining best practice and helping implement AI responsibly: Dr. Aurelie Jacquet
CAIN Papers
Aurelie Jacquet
11:00 - 12:30
Industry Talks
CAIN Industrial Talks
at
Meeting Room 105
Chair(s):
Waqar Hussain
Monash University
11:00
30m
Talk
safe.trAIn – Engineering and Assurance of a Driverless Regional Train
CAIN Industrial Talks
Marc Zeller
Siemens AG
11:30
30m
Talk
Developing ethical and trustworthy AI/ML in the warfare domain
CAIN Industrial Talks
Hector Barron-Escobar
Leidos Australia
12:00
30m
Talk
Helping companies de-risk the integration of first, second and third-party AI models into a customer engagement platform
CAIN Industrial Talks
Hilary Cinis
Salesforce Ignite APAC
13:30 - 15:00
Realizing the Promise of AI: Challenges and Visions
CAIN Papers
at
Meeting Room 105
Chair(s):
Ipek Ozkaya
Carnegie Mellon University
13:30
8m
Long-paper
A Meta-Summary of Challenges in Building Products with ML Components -- Collecting Experiences from 4758+ Practitioners
Distinguished 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
University of Toronto, Canada
,
Christian Kästner
Carnegie Mellon University
Pre-print
File Attached
13:38
8m
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
13:46
8m
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
13:54
8m
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
14:02
8m
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
14:10
50m
Panel
Panel Discussion - Onsite
CAIN Papers
15:00 - 15:30
Onsite - Poster
CAIN Posters
at
Meeting Room 105
15:00
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
15:06
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
15:12
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
15:18
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
15:24
6m
Poster
AI Living Lab: Quality Assurance for AI-based Health systems
CAIN Posters
Valentina Lenarduzzi
University of Oulu
,
Minna Isomursu
University of Oulu
15:30 - 17:30
Roadmap and Closing Remarks
CAIN Papers
at
Meeting Room 105
Chair(s):
Henry Muccini
University of L'Aquila, Italy
Sun 14 May
Displayed time zone:
Hobart
change
Room
9:00
30
10:00
30
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
16:00
30
17:00
30
18:00
30
Meeting Room 105
SBFT
Session 1
SBFT
Research Track Session 2 - SBST
SBFT
Research Track Session 1 - Fuzzing
SBFT
Tool Competition
Mon 15 May
Displayed time zone:
Hobart
change
Room
9:00
30
10:00
30
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
16:00
30
17:00
30
18:00
30
Meeting Room 105
SEAMS Research Track + SEAMS Artifact Track
SEAMS 2023 Opening & Keynote 1
SEAMS Research Track + SEAMS Artifact Track
Session 1: Control engineering for self adaptation
SEAMS Research Track + SEAMS Artifact Track
Session 2: Digital twins and non-functional properties
SEAMS Research Track + SEAMS Artifact Track
Session 3: Community Debate
SEAMS Research Track
SEAMS SC Meeting
Tue 16 May
Displayed time zone:
Hobart
change
Room
9:00
30
10:00
30
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
16:00
30
17:00
30
18:00
30
19:00
30
Meeting Room 105
SEAMS Research Track + SEAMS Artifact Track
Keynote 2 & Session 4: Self-optimization and self-evolution
SEAMS Research Track + SEAMS Artifact Track
Session 5: Runtime decision-making and human in the loop
SEAMS Research Track + SEAMS Artifact Track
Session 6: Self-adaptation of cyber-physical and mission-critical systems
SEAMS Research Track + SEAMS Artifact Track
Session 7: Frameworks for self-adaptive systems & SEAMS 2023 Closing
ICSE Social Events
Newcomers reception
Wed 17 May
Displayed time zone:
Hobart
change
Room
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
16:00
30
17:00
30
Meeting Room 105
ICSE Technical Track + ICSE Journal-First Papers + ICSE SEIP - Software Engineering in Practice
APIs and libraries
ICSE SEET - Software Engineering Education and Training + ICSE Technical Track + ICSE DEMO - Demonstrations + ICSE NIER - New Ideas and Emerging Results
Debugging
ICSE Posters + ICSE Technical Track + ICSE Showcase
Posters 1
ICSE Technical Track + ICSE Journal-First Papers + ICSE DEMO - Demonstrations
Vulnerability analysis and assessment
Thu 18 May
Displayed time zone:
Hobart
change
Room
8:00
30
9:00
30
10:00
30
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
Meeting Room 105
ICSE Social Events
Book Club
ICSE Technical Track + ICSE SEIS - Software Engineering in Society + ICSE SEET - Software Engineering Education and Training + ICSE Showcase
Requirements elicitation and understanding
ICSE DEMO - Demonstrations + ICSE Technical Track + ICSE NIER - New Ideas and Emerging Results + ICSE Showcase + ICSE Journal-First Papers + ICSE SEIP - Software Engineering in Practice
Requirements engineering
ICSE SEIS - Software Engineering in Society + ICSE Technical Track + ICSE Posters + ICSE Showcase
Posters 2
Fri 19 May
Displayed time zone:
Hobart
change
Room
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
16:00
30
17:00
30
Meeting Room 105
ICSE NIER - New Ideas and Emerging Results + ICSE SEIP - Software Engineering in Practice + ICSE SEET - Software Engineering Education and Training + ICSE Journal-First Papers + ICSE Technical Track
Software processes
ICSE Journal-First Papers + ICSE NIER - New Ideas and Emerging Results + ICSE SEIP - Software Engineering in Practice + ICSE DEMO - Demonstrations + ICSE Technical Track
Fault injection and mutation
ICSE Technical Track
Posters 3
ICSE Technical Track + ICSE Journal-First Papers + ICSE DEMO - Demonstrations
Vulnerability testing and patching
Sat 20 May
Displayed time zone:
Hobart
change
Room
9:00
30
10:00
30
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
16:00
30
17:00
30
Meeting Room 105
CAIN Papers
Welcome and Keynote by Dr. Aurelie Jacquet
CAIN Industrial Talks
Industry Talks
CAIN Papers
Realizing the Promise of AI: Challenges and Visions
CAIN Posters
Onsite - Poster
CAIN Papers
Roadmap and Closing Remarks
Sun 14 May
Displayed time zone:
Hobart
change
Room
9:00
15
30
45
10:00
15
30
45
11:00
15
30
45
12:00
15
30
45
13:00
15
30
45
14:00
15
30
45
15:00
15
30
45
16:00
15
30
45
17:00
15
30
45
18:00
15
30
45
Meeting Room 105
SBFT
Opening
09:15 - 09:30
SBFT
Truth or Dare: Real-World Fuzz Testing of UAVs in Flight
09:30 - 10:30
SBFT
Discussion Panel: Testing and Security for Cyber-Physical Systems
11:00 - 12:00
SBFT
On the Strengths of Pure Evolutionary Algorithms in Generating Adversar ...
12:00 - 12:15
SBFT
Automatic Generation of Smell-free Unit Tests
12:15 - 12:30
SBFT
Revisiting the Notion of Diversity in Software Testing
13:30 - 14:30
SBFT
PASTIS: A Collaborative Approach to Combine Heterogeneous Software Test ...
14:30 - 14:45
SBFT
Continuous Fuzzing: A Study of the Effectiveness and Scalability of Fuz ...
14:45 - 15:00
SBFT
Grammar-Based Evolutionary Fuzzing for JSON-RPC APIs
15:00 - 15:15
SBFT
Fuzzing Tool Competition
15:45 - 16:30
SBFT
Java Tool Competition
16:30 - 17:15
SBFT
CPS Tool Competition
17:15 - 18:00
SBFT
Awards
18:00 - 18:15
SBFT
Closing
18:15 - 18:30
Mon 15 May
Displayed time zone:
Hobart
change
Room
9:00
15
30
45
10:00
15
30
45
11:00
15
30
45
12:00
15
30
45
13:00
15
30
45
14:00
15
30
45
15:00
15
30
45
16:00
15
30
45
17:00
15
30
45
18:00
15
30
45
Meeting Room 105
SEAMS Research Track
SEAMS Opening
09:00 - 09:30
SEAMS Research Track
Human-centric (Self-Adaptive) Software Engineering
09:30 - 10:30
SEAMS Research Track
Adapting Specifications for Reactive Controllers
11:00 - 11:25
SEAMS Research Track
Design and Evaluation of Controllers based on Microservices
11:25 - 11:50
SEAMS Research Track
SeMaFoR - Self-Management of Fog Resources with Collaborative Decentral ...
11:50 - 12:05
SEAMS Research Track
Control Action Types - Patterns of Applied Control for Self-adaptive Sy ...
12:05 - 12:30
SEAMS Research Track
Dynamic Runtime Integration of New Models in Digital Twins
13:45 - 14:10
SEAMS Research Track
Adaptive Controllers and Digital Twin for Self-Adaptive Robotic Manipul ...
14:10 - 14:35
SEAMS Research Track
Towards a Robust On-line Performance Model Identification for Change Im ...
14:35 - 15:00
SEAMS Research Track
Adaptively Managing Reliability of Machine Learning Perception under Ch ...
15:00 - 15:15
SEAMS Research Track
Are the solutions developed by the self-adaptive systems community matu ...
15:45 - 17:15
SEAMS Research Track
SEAMS SC Meeting
17:30 - 19:00
Tue 16 May
Displayed time zone:
Hobart
change
Room
9:00
15
30
45
10:00
15
30
45
11:00
15
30
45
12:00
15
30
45
13:00
15
30
45
14:00
15
30
45
15:00
15
30
45
16:00
15
30
45
17:00
15
30
45
18:00
15
30
45
19:00
15
30
45
Meeting Room 105
SEAMS Research Track
SE4LESAS: Software Engineering for Learning-Enabled Self-Adaptive Systems
09:00 - 10:00
SEAMS Research Track
From Self-Adaptation to Self-Evolution
10:00 - 10:15
SEAMS Research Track
Self-Optimizing Agents Using Mixed Initiative Behavior Trees
10:15 - 10:30
SEAMS Research Track
Runtime Verification of Self-Adaptive Systems with Changing Requirements
11:00 - 11:25
SEAMS Research Track
Runtime Resolution of Feature Interactions through Adaptive Requirement ...
11:25 - 11:50
SEAMS Research Track
Architecture-based Uncertainty Impact Analysis to ensure Confidentiality
11:50 - 12:05
SEAMS Research Track
Preference Adaptation: user satisfaction is all you need!
12:05 - 12:30
SEAMS Research Track
Hazard Analysis for Self-Adaptive Systems Using System-Theoretic Proces ...
13:45 - 14:10
SEAMS Research Track
PlanIoT: A Framework for Adaptive Data Flow Management in IoT-enhanced ...
14:10 - 14:35
SEAMS Research Track
Self-Adaptive Mechanisms for Misconfigurations in Small Uncrewed Aerial ...
14:35 - 15:00
SEAMS Artifact Track
SUAVE: An Exemplar for Self-Adaptive Underwater Vehicles
15:00 - 15:15
SEAMS Artifact Track
Artifact: Implementation of an Adaptive Flow Management Framework for I ...
15:45 - 16:00
SEAMS Artifact Track
CHESS: A Framework for Evaluation of Self-adaptive Systems based on Cha ...
16:00 - 16:15
SEAMS Research Track
A Distributed MAPE-K Framework for Self-Protective IoT Devices
16:15 - 16:30
SEAMS Research Track
SEAMS Most Influential Paper Awards 2012 and 2013
16:30 - 17:00
SEAMS Research Track
SEAMS 2023 Best Paper Awards, SEAMS 2024 Presentation, Closing Remarks
17:00 - 17:15
ICSE Social Events
Newcomers reception
18:00 - 20:00
Wed 17 May
Displayed time zone:
Hobart
change
Room
11:00
15
30
45
12:00
15
30
45
13:00
15
30
45
14:00
15
30
45
15:00
15
30
45
16:00
15
30
45
17:00
15
30
45
Meeting Room 105
ICSE Technical Track
UpCy: Safely Updating Outdated Dependencies
11:00 - 11:15
ICSE Technical Track
APICAD: Augmenting API Misuse Detection Through Specifications From Cod ...
11:15 - 11:30
ICSE Technical Track
Compatibility Issue Detection for Android Apps Based on Path-Sensitive ...
11:30 - 11:45
ICSE Technical Track
OSSFP: Precise and Scalable C/C++ Third-Party Library Detection using F ...
11:45 - 12:00
ICSE SEIP - Software Engineering in Practice
Scaling Web API Integrations
12:00 - 12:15
ICSE Journal-First Papers
Giving Back: Contributions Congruent to Library Dependency Changes in a ...
12:15 - 12:22
ICSE Journal-First Papers
Breaking Bad? Semantic Versioning and Impact of Breaking Changes in Mav ...
12:22 - 12:30
ICSE Technical Track
ECSTATIC: An Extensible Framework for Testing and Debugging Configurabl ...
13:45 - 14:00
ICSE Technical Track
Responsibility in Context: On Applicability of Slicing in Semantic Regr ...
14:00 - 14:15
ICSE Technical Track
Does the Stream API Benefit from Special Debugging Facilities? A Contro ...
14:15 - 14:30
ICSE Technical Track
Fonte: Finding Bug Inducing Commits from Failures
14:30 - 14:45
ICSE SEET - Software Engineering Education and Training
Do the Test Smells Assertion Roulette and Eager Test Impact Students’ T ...
14:45 - 15:00
ICSE DEMO - Demonstrations
RexStepper: a Reference Debugger for JavaScript Regular Expressions
15:00 - 15:07
ICSE NIER - New Ideas and Emerging Results
Toward Gaze-assisted Developer Tools
15:07 - 15:15
ICSE Posters
Distribution-aware Fairness Test Generation
15:15 - 15:17
ICSE Technical Track
Improving API Knowledge Discovery with ML: A Case Study of Comparable A ...
15:17 - 15:19
ICSE Technical Track
Diver: Oracle-Guided SMT Solver Testing with Unrestricted Random Mutations
15:19 - 15:21
ICSE Technical Track
Demystifying Exploitable Bugs in Smart Contracts
15:21 - 15:23
ICSE Technical Track
An Empirical Study of Deep Learning Models for Vulnerability Detection
15:23 - 15:25
ICSE Technical Track
MorphQ: Metamorphic Testing of the Qiskit Quantum Computing Platform
15:25 - 15:27
ICSE Technical Track
Large Language Models are Few-shot Testers: Exploring LLM-based General ...
15:27 - 15:30
ICSE Technical Track
Automating Code-Related Tasks Through Transformers: The Impact of Pre-t ...
15:30 - 15:32
ICSE Showcase
Generic Partition Refinement and Weighted Tree Automata
15:32 - 15:34
ICSE Technical Track
Learning Seed-Adaptive Mutation Strategies for Greybox Fuzzing
15:34 - 15:36
ICSE Showcase
Bug localization in game software engineering: evolving simulations to ...
15:36 - 15:38
ICSE Posters
Don't Complete It! Preventing Unhelpful Code Completion for Productive ...
15:38 - 15:40
ICSE Technical Track
A Qualitative Study on the Implementation Design Decisions of Developers
15:40 - 15:42
ICSE Posters
Closing the Loop for Software Remodularisation - REARRANGE: An Effort E ...
15:42 - 15:45
ICSE Technical Track
Chronos: Time-Aware Zero-Shot Identification of Libraries from Vulnerab ...
15:45 - 16:00
ICSE Technical Track
Understanding the Threats of Upstream Vulnerabilities to Downstream Pro ...
16:00 - 16:15
ICSE Technical Track
SecBench.js: An Executable Security Benchmark Suite for Server-Side Jav ...
16:15 - 16:30
ICSE Technical Track
On Privacy Weaknesses and Vulnerabilities in Software Systems
16:30 - 16:45
ICSE DEMO - Demonstrations
A Multi-faceted Vulnerability Searching Website Powered by Aspect-level ...
16:45 - 16:52
ICSE Journal-First Papers
An In-depth Study of Java Deserialization Remote-Code Execution Exploit ...
16:52 - 17:00
ICSE Journal-First Papers
Blindspots in Python and Java APIs Result in Vulnerable Code
17:00 - 17:07
Thu 18 May
Displayed time zone:
Hobart
change
Room
8:00
15
30
45
9:00
15
30
45
10:00
15
30
45
11:00
15
30
45
12:00
15
30
45
13:00
15
30
45
14:00
15
30
45
15:00
15
30
45
Meeting Room 105
ICSE Social Events
Book Club discussion
08:00 - 09:00
ICSE Technical Track
AI-based Question Answering Assistance for Analyzing Natural-language R ...
11:00 - 11:15
ICSE Technical Track
Strategies, Benefits and Challenges of App Store-inspired Requirements ...
11:15 - 11:30
ICSE SEET - Software Engineering Education and Training
BARA: A Dynamic State-based Serious Game for Teaching Requirements Elic ...
11:30 - 11:45
ICSE SEIS - Software Engineering in Society
Hackathons as Inclusive Spaces for Prototyping Software in Open Social ...
11:45 - 12:00
ICSE Showcase
Theory as a Source of Software Requirements
12:00 - 12:15
ICSE Showcase
Automated Question Answering for Improved Understanding of Compliance R ...
12:15 - 12:30
ICSE Technical Track
Demystifying Privacy Policy of Third-Party Libraries in Mobile Apps
13:45 - 14:00
ICSE Technical Track
Cross-Domain Requirements Linking via Adversarial-based Domain Adaptation
14:00 - 14:15
ICSE SEIP - Software Engineering in Practice
DocToModel: Automated Authoring of Models from Diverse Requirements Spe ...
14:15 - 14:30
ICSE Showcase
Environment-Driven Abstraction Identification for Requirements-Based Te ...
14:30 - 14:45
ICSE DEMO - Demonstrations
A Web-Based Tool for Using Storyboard of Android Apps
14:45 - 14:52
ICSE DEMO - Demonstrations
InputGen: A Tool for Automatic Generation of Prototype Inputs to Suppor ...
14:52 - 15:00
ICSE Journal-First Papers
A Software Requirements Ecosystem: Linking Forum, Issue Tracker, and FA ...
15:00 - 15:07
ICSE NIER - New Ideas and Emerging Results
Towards Human-Centred Crowd Computing: Software for Better Use of Compu ...
15:07 - 15:15
ICSE SEIS - Software Engineering in Society
Values@Runtime: An Adaptive Framework for Operationalising Values
15:15 - 15:17
ICSE Technical Track
PExReport: Automatic Creation of Pruned Executable Cross-Project Failur ...
15:17 - 15:19
ICSE Technical Track
Chronos: Time-Aware Zero-Shot Identification of Libraries from Vulnerab ...
15:19 - 15:21
ICSE SEIS - Software Engineering in Society
Contradicting Motivations in Civic Tech Software Development: Analysis ...
15:21 - 15:24
ICSE Technical Track
Usability-Oriented Design of Liquid Types for Java
15:24 - 15:26
ICSE Technical Track
When to Say What: Learning to Find Condition-Message Inconsistencies
15:26 - 15:28
ICSE Posters
GLAD: Neural Predicate Synthesis to Repair Omission Faults
15:31 - 15:33
ICSE SEIS - Software Engineering in Society
Gender Representation Among Contributors to Open-Source Infrastructure ...
15:33 - 15:35
ICSE SEIS - Software Engineering in Society
Software Engineering for Smart Things in Public Spaces: Initial Insight ...
15:35 - 15:38
ICSE SEIS - Software Engineering in Society
Workplace Discrimination in Software Engineering: Where We Stand Today
15:38 - 15:40
ICSE Showcase
A GNN-based Recommender System to Assist the Specification of Metamodel ...
15:40 - 15:42
ICSE Technical Track
ECSTATIC: An Extensible Framework for Testing and Debugging Configurabl ...
15:42 - 15:45
Fri 19 May
Displayed time zone:
Hobart
change
Room
11:00
15
30
45
12:00
15
30
45
13:00
15
30
45
14:00
15
30
45
15:00
15
30
45
16:00
15
30
45
17:00
15
30
45
Meeting Room 105
ICSE Journal-First Papers
A Theory of Scrum Team Effectiveness
11:00 - 11:15
ICSE Technical Track
Sustainability is Stratified: Toward a Better Theory of Sustainable Sof ...
11:15 - 11:30
ICSE SEET - Software Engineering Education and Training
Overcoming Challenges in DevOps Education through Teaching Methods
11:30 - 11:45
ICSE SEIP - Software Engineering in Practice
Do Software Security Practices Yield Fewer Vulnerabilities?
11:45 - 12:00
ICSE SEIP - Software Engineering in Practice
A/B Integrations: 7 Lessons Learned from Enabling A/B testing as a Prod ...
12:00 - 12:15
ICSE NIER - New Ideas and Emerging Results
Towards Supporting Emotion Awareness in Retrospective Meetings
12:15 - 12:22
ICSE NIER - New Ideas and Emerging Results
Test-Driven Development Benefits Beyond Design Quality: Flow State and ...
12:22 - 12:30
ICSE Technical Track
Coverage Guided Fault Injection for Cloud Systems
13:45 - 14:00
ICSE Technical Track
Diver: Oracle-Guided SMT Solver Testing with Unrestricted Random Mutations
14:00 - 14:15
ICSE SEIP - Software Engineering in Practice
Identifying Defect Injection Risks from Analysis and Design Diagrams: A ...
14:15 - 14:30
ICSE DEMO - Demonstrations
DaMAT: A Data-driven Mutation Analysis Tool
14:30 - 14:37
ICSE Journal-First Papers
Mutation testing in the wild: findings from GitHub
14:37 - 14:45
ICSE Journal-First Papers
An Experimental Assessment of Using Theoretical Defect Predictors to Gu ...
14:45 - 14:52
ICSE NIER - New Ideas and Emerging Results
Assurance Cases as Data: A Manifesto
14:52 - 15:00
ICSE Journal-First Papers
Predictive Mutation Analysis via Natural Language Channel in Source Code
15:00 - 15:07
ICSE Technical Track
Silent Vulnerable Dependency Alert Prediction with Vulnerability Key As ...
15:45 - 16:00
ICSE Technical Track
Compatible Remediation on Vulnerabilities from Third-Party Libraries fo ...
16:00 - 16:15
ICSE Technical Track
Automated Black-box Testing of Mass Assignment Vulnerabilities in RESTf ...
16:15 - 16:30
ICSE DEMO - Demonstrations
Patchmatch: A Tool for Locating Patches of Open Source Project Vulnerab ...
16:30 - 16:37
ICSE Journal-First Papers
Software Updates Strategies: a Quantitative Evaluation against Advanced ...
16:37 - 16:45
ICSE Journal-First Papers
SSPCatcher: Learning to Catch Security Patches
16:45 - 16:52
ICSE Technical Track
CoLeFunDa: Explainable Silent Vulnerability Fix Identification
16:52 - 17:07
Sat 20 May
Displayed time zone:
Hobart
change
Room
9:00
15
30
45
10:00
15
30
45
11:00
15
30
45
12:00
15
30
45
13:00
15
30
45
14:00
15
30
45
15:00
15
30
45
Meeting Room 105
CAIN Papers
Welcome
09:00 - 09:15
CAIN Papers
How international standards are defining best practice and helping imp ...
09:15 - 10:30
CAIN Industrial Talks
safe.trAIn – Engineering and Assurance of a Driverless Regional Train
11:00 - 11:30
CAIN Industrial Talks
Developing ethical and trustworthy AI/ML in the warfare domain
11:30 - 12:00
CAIN Industrial Talks
Helping companies de-risk the integration of first, second and third-pa ...
12:00 - 12:30
CAIN Papers
Distinguished paper Award Candidate
A Meta-Summary of Challenges in Building Products with ML Components -- ...
13:30 - 13:38
CAIN Papers
Dataflow graphs as complete causal graphs
13:38 - 13:46
CAIN Papers
Prevalence of Code Smells in Reinforcement Learning Projects
13:46 - 13:54
CAIN Papers
Towards Code Generation from BDD Test Case Specifications: A vision
13:54 - 14:02
CAIN Papers
Towards Concrete and Connected AI Risk Assessment (C2AIRA): A Systemati ...
14:02 - 14:10
Panel Discussion - Onsite
14:10 - 15:00
CAIN Posters
Maintaining and Monitoring AIOps Models Against Concept Drift
15:00 - 15:06
CAIN Posters
Towards Understanding Machine Learning Testing in Practise
15:06 - 15:12
CAIN Posters
Algorithm Debt: Challenges and Future Paths
15:12 - 15:18
CAIN Posters
Extensible Modeling Framework for Reliable Machine Learning System Analysis
15:18 - 15:24
CAIN Posters
AI Living Lab: Quality Assurance for AI-based Health systems
15:24 - 15:30
x
Tue 24 Dec 20:05