InnerSoft 2023
Sat 20 May 2023
Melbourne, Australia
co-located with
ICSE 2023
Toggle navigation
Attending
Venue: Melbourne Convention Exhibition Centre | MCEC
Program
InnerSoft Program
Your Program
Sat 20 May
Track/Call
Organization
InnerSoft 2023 Committees
Track Committees
InnerSoft Organizing Committee
Program Committee
Contributors
People Index
Search
Series
Sign in
Sign up
ICSE 2023
(
series
) /
InnerSoft 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
Sun 22 Dec 09:07