SESoS 2024
Dates to be announced
Lisbon, Portugal
co-located with
ICSE 2024
Toggle navigation
Attending
Congress and Conference Centre: Centro Cultural de Belém
Program
Complete Program
Your Program
Tue 31 Dec
Track/Call
Organization
SESoS 2024 Committees
Track Committees
Organizing Committee
Steering Committee
Proceedings Chair
Publicity Chairs
Program Committee
Contributors
People Index
Search
Series
Series
SESoS 2024
SESoS 2023
SESoS 2022
SESoS/WDES 2021
Sign in
Sign up
ICSE 2024
(
series
) /
SESoS 2024 (
series
) /
Centro Cultural de Belém
/
Room information: Fernando Pessoa
Venue
Centro Cultural de Belém
Room name
Fernando Pessoa
Capacity
130
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) Lisbon
.
Use conference time zone: (GMT) Lisbon
Select other time zone
(GMT-12:00) AoE (Anywhere On Earth)
(GMT-11:00) Midway Island, Samoa
(GMT-10:00) Hawaii-Aleutian
(GMT-10:00) Hawaii
(GMT-09:30) Marquesas Islands
(GMT-09:00) Gambier Islands
(GMT-09:00) Alaska
(GMT-08:00) Tijuana, Baja California
(GMT-08:00) Pitcairn Islands
(GMT-08:00) Pacific Time (US & Canada)
(GMT-07: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-05:00) Easter Island
(GMT-06:00) Central Time (US & Canada)
(GMT-05:00) Eastern Time (US & Canada)
(GMT-05:00) Cuba
(GMT-05:00) Bogota, Lima, Quito, Rio Branco
(GMT-04:00) Caracas
(GMT-03:00) Santiago
(GMT-04:00) La Paz
(GMT-03:00) Faukland Islands
(GMT-04:00) Manaus, Amazonas, Brazil
(GMT-04:00) Atlantic Time (Goose Bay)
(GMT-04:00) Atlantic Time (Canada)
(GMT-03:30) Newfoundland
(GMT-03:00) UTC-3
(GMT-03:00) Montevideo
(GMT-03:00) Miquelon, St. Pierre
(GMT-03: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-01:00) Azores
(UTC) Coordinated Universal Time
(GMT) Belfast
(GMT) Dublin
(GMT) Lisbon
(GMT) London
(GMT) Monrovia, Reykjavik
(GMT+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
(GMT+01:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague
(GMT+01:00) Brussels, Copenhagen, Madrid, Paris
(GMT+01:00) West Central Africa
(GMT+02:00) Windhoek
(GMT+02:00) Athens
(GMT+02:00) Beirut
(GMT+02:00) Cairo
(GMT+02:00) Gaza
(GMT+02:00) Harare, Pretoria
(GMT+02: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+10:30) Adelaide
(GMT+09:30) Darwin
(GMT+10:00) Brisbane
(GMT+11:00) Hobart
(GMT+10:00) Vladivostok
(GMT+11:00) Lord Howe Island
(GMT+11:00) Solomon Is., New Caledonia
(GMT+11:00) Magadan
(GMT+12:00) Norfolk Island
(GMT+12:00) Anadyr, Kamchatka
(GMT+13:00) Auckland, Wellington
(GMT+12:00) Fiji, Kamchatka, Marshall Is.
(GMT+13: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 Apr
Displayed time zone:
Lisbon
change
09:00 - 10:30
Day 1 Opening Session / Keynote 1
CHASE Full Papers
/
CHASE Journal-First
at
Fernando Pessoa
Chair(s):
Birgit Penzenstadler
Chalmers
09:00
10m
Day opening
Day 1 Opening
CHASE Full Papers
P:
Daniel Graziotin
University of Hohenheim
09:10
60m
Keynote
A Journey Into the Emotions of Software Developers
CHASE Full Papers
K:
Nicole Novielli
University of Bari
10:10
20m
Paper
Ethics in the Age of AI: An Analysis of AI Practitioners’ Awareness and Challenges
Journal-First
CHASE Journal-First
Aastha Pant
Monash University
,
Rashina Hoda
Monash University
,
Simone Spiegler
Monash University
,
Kla Tantithamthavorn
Monash University
,
Burak Turhan
University of Oulu
11:00 - 12:30
Decision-making and selection processes in software development
CHASE Full Papers
at
Fernando Pessoa
Chair(s):
Klaas-Jan Stol
Lero; University College Cork; SINTEF Digital
11:00
20m
Full-paper
“How do people decide?”: A Model for Software Library Selection
Full Paper
CHASE Full Papers
Minaoar Hossain Tanzil
University of Calgary, Canada
,
Gias Uddin
York University, Canada
,
Ann Barcomb
Department of Electrical and Software Engineering, Schulich School of Engineering, University of Calgary
DOI
Pre-print
11:20
20m
Full-paper
The Roles, Responsibilities, and Skills of Engineers in the Era of Microservices-Based Architectures
Full Paper
CHASE Full Papers
Hamdy Michael Ayas
Chalmers | University of Gothenburg
,
Regina Hebig
Chalmers University of Technology & University of Gothenburg
,
Philipp Leitner
Chalmers | University of Gothenburg
11:40
20m
Full-paper
Identification of human values from goal models
Full Paper
CHASE Full Papers
Tahira Iqbal
University of Tartu
,
Kuldar Taveter
University of Tartu, Estonia
,
Tarmo Strenze
,
Waqar Hussain
Monash University
,
Omar Haggag
Monash University, Australia
,
John Alphonsus Matthews
,
Anu Piirisild
12:00
20m
Full-paper
From the Inside Out: Organizational Impact on Open-Source Communities and Contributor Diversity
Full Paper
CHASE Full Papers
Hana Frluckaj
,
Huilian Sophie Qiu
Northwestern University
,
Bogdan Vasilescu
Carnegie Mellon University
,
Laura Dabbish
Carnegie Mellon University
14:00 - 15:30
AI adoption and hybrid - recent trends in SE
CHASE Full Papers
/
CHASE Short Papers
/
CHASE Journal-First
at
Fernando Pessoa
Chair(s):
Giuseppe Destefanis
Brunel University London
14:00
10m
Short-paper
Challenges with Teamwork Quality and the Relationship to Project Success in Large-Scale Agile Projects
Short Paper
CHASE Short Papers
Torgeir Dingsøyr
Norwegian University of Science and Technology and SimulaMet
,
Phillip Schneider
,
Gunnar Rye Bergersen
University of Oslo
,
Yngve Lindsjørn
Pre-print
14:10
20m
Full-paper
Hybrid Work meets Agile Software Development: A Systematic Mapping Study
Full Paper
CHASE Full Papers
Dron Khanna
Free University of Bozen-Bolzano
,
Emily Laue Christensen
IT University of Copenhagen
,
Saagarika Gosu
Free University of Bozen-Bolzano
,
Xiaofeng Wang
Free University of Bozen-Bolzano
,
Maria Paasivaara
LUT University, Finland & Aalto University, Finland
Pre-print
14:30
20m
Full-paper
Post-Pandemic Hybrid Work in Software Companies: Findings from an Industrial Case Study
Full Paper
CHASE Full Papers
Ronnie de Souza Santos
University of Calgary
,
Willian das Neves Grillo
,
Djafran Cabral
,
Catarina de Castro
,
Nicole Albuquerque
,
Cesar França
CESAR School
Pre-print
14:50
20m
Paper
Navigating the Complexity of Generative AI Adoption in Software Engineering
Journal-First
CHASE Journal-First
Daniel Russo
Department of Computer Science, Aalborg University
16:00 - 17:30
User experience and software documentation / Closing
CHASE Full Papers
/
CHASE Journal-First
/
CHASE Short Papers
at
Fernando Pessoa
Chair(s):
Silvia Abrahão
Universitat Politècnica de València
16:00
10m
Short-paper
UX Debt: Developers Borrow While Users Pay
Short Paper
CHASE Short Papers
Sebastian Baltes
University of Bayreuth
,
Veronika Dashuber
QAware GmbH
Pre-print
16:10
10m
Short-paper
Development of Data-driven Persona Including User Behavior and Pain Point through Clustering with User Log of B2B Software
Short Paper
CHASE Short Papers
Rie Sera
,
Hironori Washizaki
Waseda University
,
Junyan Chen
,
Yoshiaki Fukazawa
Waseda University
,
Masahiro Taga
,
Kazuyuki Nakagawa
,
Yusuke Sakai
,
Kiyoshi Honda
Osaka Institute of Technology
16:20
10m
Short-paper
Why People Contribute Software Documentation
Short Paper
CHASE Short Papers
Deeksha M. Arya
McGill University
,
Jin L.C. Guo
McGill University
,
Martin P. Robillard
McGill University
Pre-print
16:30
20m
Paper
Enablers and Barriers of Empathy in Software Developer and User Interactions: A Mixed Methods Case Study
Journal-First
CHASE Journal-First
Hashini Gunatilake
,
John Grundy
Monash University
,
Rashina Hoda
Monash University
,
ingo Mueller
Monash University
Link to publication
DOI
Pre-print
16:50
10m
Day closing
Day 1 Closing Remarks
CHASE Full Papers
Mon 15 Apr
Displayed time zone:
Lisbon
change
09:00 - 10:30
Day 2 Opening Session with Awards / Keynote 2
CHASE Full Papers
at
Fernando Pessoa
Chair(s):
Klaas-Jan Stol
Lero; University College Cork; SINTEF Digital
09:00
15m
Day opening
Day 2 Opening with Awards
CHASE Full Papers
P:
Daniel Graziotin
University of Hohenheim
09:15
60m
Keynote
The Surprising Implications of Realism for Human Factors Research
CHASE Full Papers
K:
Paul Ralph
Dalhousie University
11:00 - 12:30
Learning and Innovation in Software Engineering
CHASE Full Papers
/
CHASE Short Papers
at
Fernando Pessoa
Chair(s):
Alexander Nolte
Eindhoven University of Technology
11:00
45m
Panel
The future of CHASE in the age of AI
CHASE Full Papers
P:
Nicole Novielli
University of Bari
,
P:
Paul Ralph
Dalhousie University
,
P:
Rashina Hoda
Monash University
,
P:
Daniel Russo
Department of Computer Science, Aalborg University
11:45
10m
Short-paper
Learning From Lessons Learned: Preliminary Findings From a Study of Learning From Failure
Short Paper
CHASE Short Papers
Jonathan Sillito
Brigham Young University
,
Matt Pope
Brigham Young University
11:55
10m
Short-paper
Can participation in a hackathon impact the motivation of software engineering students? A preliminary case study analysis
Short Paper
CHASE Short Papers
Allysson Allex Araújo
Federal University of Cariri
,
Marcos Kalinowski
Pontifical Catholic University of Rio de Janeiro (PUC-Rio)
,
Maria Teresa Baldassarre
Department of Computer Science, University of Bari
DOI
Pre-print
12:05
20m
Full-paper
An Exploratory Study of Programmers' Analogical Reasoning and Software History Usage During Code Re-Purposing
Full Paper
CHASE Full Papers
John Allen
Washington University in St. Louis
,
Caitlin Kelleher
Washington University in St. Louis
14:00 - 15:30
Emerging technologies and their impact on Software Engineering
CHASE Full Papers
at
Fernando Pessoa
Chair(s):
Adriana Meza Soria
MIT-IBM Watson AI Lab
14:00
20m
Full-paper
Exploring potential implications of intelligent tools for human aspects of software engineering
Full Paper
CHASE Full Papers
Jorge Melegati
Free University of Bozen-Bolzano
,
Nicolas Nascimento
,
Rafael Chanin
PUCRS
,
Afonso Sales
PUCRS
,
Igor Wiese
Federal University of Technology
DOI
Pre-print
14:20
20m
Full-paper
Charting a Path to Efficient Onboarding: The Role of Software Visualization
Full Paper
CHASE Full Papers
Fernando Padoan
CESAR School
,
Ronnie de Souza Santos
University of Calgary
,
Rodrigo Medeiros
Pre-print
14:40
20m
Full-paper
“You’re on a bicycle with a little motor”: Benefits and Challenges of Using AI Code Assistants
Full Paper
CHASE Full Papers
Wendy Mendes
,
Samara Souza
,
Cleidson de Souza
Federal University of Pará Belém
15:00
20m
Full-paper
Understanding the building blocks of accountability in software engineering
Full Paper
CHASE Full Papers
Adam Alami
Aalborg University
,
Neil Ernst
University of Victoria
Link to publication
DOI
Pre-print
16:00 - 17:30
Career development and role models in Software Engineering / Conference Closing
CHASE Short Papers
/
CHASE Full Papers
at
Fernando Pessoa
Chair(s):
Birgit Penzenstadler
Chalmers
16:00
10m
Short-paper
Characterizing Role Models in Software Practitioners' Career: An Interview Study
Short Paper
CHASE Short Papers
Mary Sánchez-Gordón
Østfold University College
,
Ricardo Colomo-Palacios
Universidad Politécnica de Madrid
,
Alex Sánchez
DOI
Pre-print
16:10
20m
Full-paper
Understanding the Career Mobility of Blind and Low Vision Software Professionals
Full Paper
CHASE Full Papers
Yoonha Cha
University of California, Irvine
,
Victoria Jackson
University of California, Irvine
,
Isabela Figueira
,
Stacy Branham
University of California, Irvine
,
Andre van der Hoek
University of California, Irvine
16:30
20m
Full-paper
What's Personality Got to Do with It? A Case Study on the Impact of Personality on Requirements Engineering-related Activities
Full Paper
CHASE Full Papers
Dulaji Hidellaarachchi
Monash University
,
John Grundy
Monash University
,
Rashina Hoda
Monash University
,
ingo Mueller
Monash University
Pre-print
16:50
10m
Day opening
Conference Closing
CHASE Full Papers
S:
Maria Teresa Baldassarre
Department of Computer Science, University of Bari
Tue 16 Apr
Displayed time zone:
Lisbon
change
09:00 - 10:30
Welcome, Introductions, Keynote
ICSE Doctoral Symposium
at
Fernando Pessoa
Chair(s):
Jürgen Cito
TU Wien
,
Julia Rubin
University of British Columbia
09:00
30m
Day opening
Welcome to the Doctoral Symposium
ICSE Doctoral Symposium
Julia Rubin
University of British Columbia
,
Jürgen Cito
TU Wien
09:30
60m
Keynote
Post-Ph.D. Career Advice: Risk, Communication, and You
ICSE Doctoral Symposium
Westley Weimer
University of Michigan
11:00 - 12:30
Paper Presentations I
ICSE Doctoral Symposium
at
Fernando Pessoa
Chair(s):
Betty H.C. Cheng
Michigan State University
,
Westley Weimer
University of Michigan
11:00
25m
Talk
Accurate Architectural Threat Elicitation From Source Code Through Hybrid Information Flow Analysis
ICSE Doctoral Symposium
Bernd Gruner
German Aerospace Center (DLR)
Pre-print
11:25
25m
Talk
Aiding Developer Understanding of Software Changes via Symbolic Execution-based Semantic Differencing
ICSE Doctoral Symposium
Johann Glock
University of Klagenfurt
Pre-print
Media Attached
File Attached
11:50
25m
Talk
Sustaining Scientific Open-Source Software Ecosystems: Challenges, Practices, and Opportunities
ICSE Doctoral Symposium
Jiayi Sun
University of Toronto
Pre-print
Media Attached
14:00 - 15:30
Focus Group: Software Security
ICSE Doctoral Symposium
at
Fernando Pessoa
Chair(s):
Laurie Williams
North Carolina State University
14:00
90m
Poster
Sustainable Adaptive Security
ICSE Doctoral Symposium
Kushal Ramkumar
Lero@University College Dublin
File Attached
14:00
90m
Poster
A software security evaluation framework
ICSE Doctoral Symposium
Arina Kudriavtseva
Leiden University
14:00
90m
Poster
Increasing trust in the open source supply chain with reproducible builds and functional package management
ICSE Doctoral Symposium
Julien Malka
LTCI, Télécom Paris, Institut Polytechnique de Paris, France
Pre-print
14:00
90m
Poster
Studying and Improving Software License Compliance in Practice
ICSE Doctoral Symposium
Nathan Wintersgill
William & Mary
14:00 - 15:30
Focus Group: Microservices, Cloud, and Monitoring
ICSE Doctoral Symposium
at
Fernando Pessoa
Chair(s):
Philipp Leitner
Chalmers | University of Gothenburg
14:00
90m
Poster
Towards combining STPA and safety-critical runtime monitoring
ICSE Doctoral Symposium
Eva Zimmermann
Institute of Software Engineering, University of Stuttgart
DOI
File Attached
14:00
90m
Poster
Smart Quality Monitoring for Evolving Complex Systems
ICSE Doctoral Symposium
Noura El Moussa
USI Lugano; Schaffhausen Institute of Technology
14:00
90m
Poster
Managing API Evolution in Microservice Architecture
ICSE Doctoral Symposium
Alexander Lercher
University of Klagenfurt
File Attached
14:00
90m
Poster
Architecture-Based Cross-Component Issue Management and Propagation Analysis
ICSE Doctoral Symposium
Sandro Speth
Institute of Software Engineering, University of Stuttgart
DOI
File Attached
14:00 - 15:30
Focus Group: AI/ML for SE
ICSE Doctoral Symposium
at
Fernando Pessoa
Chair(s):
Reyhaneh Jabbarvand
University of Illinois at Urbana-Champaign
14:00
90m
Poster
Beyond Accuracy: Evaluating Source Code Capabilities in Large Language Models for Software Engineering
ICSE Doctoral Symposium
Alejandro Velasco
William & Mary
14:00
90m
Poster
Towards Interpreting the Behavior of Large Language Models on Software Engineering Tasks
ICSE Doctoral Symposium
Atish Kumar Dipongkor
University of Central Florida
14:00
90m
Poster
Programming Language Models in Multilingual Settings
ICSE Doctoral Symposium
Jonathan Katzy
Delft University of Technology
14:00
90m
Poster
Beyond Accuracy and Robustness Metrics for Large Language Models for Code
ICSE Doctoral Symposium
Daniel Rodriguez-Cardenas
14:00
90m
Poster
Towards Safe, Secure, and Usable LLMs4Code
ICSE Doctoral Symposium
Ali Al-Kaswan
Delft University of Technology, Netherlands
14:00 - 15:30
Focus Group: Software Models and Simulations
ICSE Doctoral Symposium
at
Fernando Pessoa
Chair(s):
Matthew B Dwyer
University of Virginia
14:00
90m
Poster
Automated Model Quality Estimation and Change Impact Analysis on Model Histories
ICSE Doctoral Symposium
Konstantin Rupert Blaschke
fortiss
14:00
90m
Poster
Sustainable Software Engineering: Visions and Perspectives beyond Energy Efficiency
ICSE Doctoral Symposium
Christoph König
Karlsruhe Institute of Technology
14:00
90m
Poster
Learning Models of Cyber-Physical Systems with Discrete and Continuous Behaviour for Digital Twin Synthesis
ICSE Doctoral Symposium
Felix Wallner
Graz University of Technology, Institute of Software Technology
File Attached
14:00
90m
Poster
Resolving Goal-Conflicts and Scaling Synthesis through Mode-Based Decomposition
ICSE Doctoral Symposium
Matías Brizzio
IMDEA Software Institute
Link to publication
DOI
14:00
90m
Poster
Simulation-based Testing of Automated Driving Systems
ICSE Doctoral Symposium
Fauzia Khan
University of Tartu, Estonia
14:00 - 15:30
Focus Group: Human Aspects, Requirements, and Education
ICSE Doctoral Symposium
at
Fernando Pessoa
Chair(s):
Silvia Abrahão
Universitat Politècnica de València
14:00
90m
Poster
Investigating Cultural Dispersion: on the Role of Cultural Differences in Software Development Teams
ICSE Doctoral Symposium
Stefano Lambiase
University of Salerno
Pre-print
14:00
90m
Poster
Generating User Experience Based on Personas with AI Assistants
ICSE Doctoral Symposium
Yutan Huang
Monash University
14:00
90m
Poster
Building a Framework to Improve the User Experience of Static Analysis Tools
ICSE Doctoral Symposium
Michael Schlichtig
Heinz Nixdorf Institute, Paderborn University
File Attached
14:00
90m
Poster
MEITREX - Gamified and Adaptive Intelligent Tutoring in Software Engineering Education
ICSE Doctoral Symposium
Niklas Meissner
University of Stuttgart
DOI
File Attached
14:00
90m
Poster
Exploring Strategies for Continuous User Requirement Discovery in ML-Based Software
ICSE Doctoral Symposium
Tor Sporsem
SINTEF
File Attached
14:00 - 15:30
Focus Group: Software Testing
ICSE Doctoral Symposium
at
Fernando Pessoa
Chair(s):
Andreas Zeller
CISPA Helmholtz Center for Information Security
14:00
90m
Poster
Ensuring Critical Properties of Test Oracles for Effective Bug Detection
ICSE Doctoral Symposium
Soneya Binta Hossain
University of Virginia
Pre-print
14:00
90m
Poster
On Improving Management of Duplicate Video-Based Bug Reports
ICSE Doctoral Symposium
Yanfu Yan
William & Mary
14:00
90m
Poster
Autonomic Testing: Testing with Scenarios from Production
ICSE Doctoral Symposium
Ketai Qiu
USI Università della Svizzera Italiana
DOI
14:00
90m
Poster
Selecting and Constraining Metamorphic Relations
ICSE Doctoral Symposium
Alejandra Duque-Torres
University of Tartu
16:00 - 17:30
Paper Presentations II
ICSE Doctoral Symposium
at
Fernando Pessoa
Chair(s):
Marsha Chechik
University of Toronto
,
Sonia Haiduc
Florida State University
16:00
25m
Talk
Towards AI-centric Requirements Engineering for Industrial Systems
ICSE Doctoral Symposium
Sarmad Bashir
RISE Research Institutes of Sweden
Pre-print
16:25
25m
Talk
Understandable Test Generation Through Capture/Replay and LLMs
ICSE Doctoral Symposium
Amirhossein Deljouyi
Delft University of Technology
16:50
25m
Talk
Towards Automatic Inference of Behavioral Component Models for ROS-Based Robotics Systems
ICSE Doctoral Symposium
Tobias Dürschmid
Carnegie Mellon University, USA
17:15
15m
Day closing
Reflections and Closing
ICSE Doctoral Symposium
Wed 17 Apr
Displayed time zone:
Lisbon
change
11:00 - 12:30
Analysis 1
ICSE Demonstrations
/
ICSE Software Engineering Education and Training
/
ICSE Journal-first Papers
/
ICSE Research Track
at
Fernando Pessoa
Chair(s):
Davide Taibi
University of Oulu and Tampere University
11:00
15m
Talk
Symbol-Specific Sparsification of Interprocedural Distributive Environment Problems
ICSE Research Track
Kadiray Karakaya
Heinz Nixdorf Institut, Paderborn University
,
Eric Bodden
Heinz Nixdorf Institut, Paderborn University and Fraunhofer IEM
Pre-print
11:15
15m
Talk
A Framework For Inferring Properties of User-Defined Functions
ICSE Research Track
Xinyu Liu
Georgia Institute of Technology
,
Joy Arulraj
Georgia Institute of Technology
,
Alessandro Orso
Georgia Institute of Technology
11:30
15m
Talk
Building Collaborative Learning: Exploring Social Annotation in Introductory Programming
ICSE Software Engineering Education and Training
Francisco Gomes de Oliveira Neto
Chalmers | University of Gothenburg
,
Felix Dobslaw
Mid Sweden University
11:45
15m
Talk
Teaching Software Development for Real-World Problems using a Microservice-Based Collaborative Problem-Solving Approach
ICSE Software Engineering Education and Training
Yi Meng LAU
Singapore Management University
,
Christian Michael KOH
Singapore Management University
,
Lingxiao Jiang
Singapore Management University
12:00
7m
Talk
Detecting Outdated Code Element References in Software Repository Documentation
ICSE Journal-first Papers
Wen Siang Tan
The University of Adelaide
,
Markus Wagner
Monash University, Australia
,
Christoph Treude
Singapore Management University
12:07
7m
Talk
Augmenting Diffs With Runtime Information
ICSE Journal-first Papers
Khashayar Etemadi
KTH Royal Institute of Technology
,
Aman Sharma
KTH Royal Institute of Technology
,
Fernanda Madeiral
Vrije Universiteit Amsterdam
,
Martin Monperrus
KTH Royal Institute of Technology
Link to publication
Pre-print
12:14
7m
Talk
TPV: A Tool for Validating Temporal Properties in UML Class Diagrams
ICSE Demonstrations
Mustafa Al Lail
Texas A&M International University
,
Antonio Rosales Viesca
Texas A&M International University
,
Hector Cardenas
Texas A&M International University
,
Mohammad Zarour
Hashemite University
,
Alfredo Perez
University of Nebraska at Omaha
14:00 - 15:30
Analysis and Debugging 1
ICSE Research Track
/
ICSE Journal-first Papers
at
Fernando Pessoa
Chair(s):
Kihong Heo
KAIST
14:00
15m
Talk
CrashTranslator: Automatically Reproducing Mobile Application Crashes Directly from Stack Trace
ICSE Research Track
Yuchao Huang
,
Junjie Wang
Institute of Software, Chinese Academy of Sciences
,
Zhe Liu
Institute of Software, Chinese Academy of Sciences
,
Yawen Wang
Institute of Software, Chinese Academy of Sciences
,
Song Wang
York University
,
Chunyang Chen
Technical University of Munich (TUM)
,
Yuanzhe Hu
Institute of Software, Chinese Academy of Sciences
,
Qing Wang
Institute of Software, Chinese Academy of Sciences
14:15
15m
Talk
Reorder Pointer Flow in Sound Concurrency Bug Prediction
ICSE Research Track
Yuqi Guo
Institute of Software, Chinese Academy of Sciences, Beijing, China
,
Shihao Zhu
State Key Laboratory of Computer Science,Institute of Software,Chinese Academy of Sciences,China
,
Yan Cai
Institute of Software at Chinese Academy of Sciences
,
Liang He
TCA, Institute of Software, Chinese Academy of Sciences, China
,
Jian Zhang
Institute of Software at Chinese Academy of Sciences; University of Chinese Academy of Sciences
14:30
15m
Talk
Object Graph Programming
ICSE Research Track
Aditya Thimmaiah
The University of Texas at Austin
,
Leonidas Lampropoulos
University of Maryland, College Park
,
Chris Rossbach
University of Texas at Austin; Katana Graph
,
Milos Gligoric
The University of Texas at Austin
14:45
15m
Paper
Semantic Analysis of Macro Usage for Portability
ICSE Research Track
Brent Pappas
University of Central Florida
,
Paul Gazzillo
University of Central Florida
Link to publication
DOI
Pre-print
Media Attached
File Attached
15:00
7m
Talk
PREVENT: An Unsupervised Approach to Predict Software Failures in Production
ICSE Journal-first Papers
Giovanni Denaro
University of Milano - Bicocca
,
Rahim Heydarov
USI Università della Svizzera Italiana
,
Ali Mohebbi
USI Lugano
,
Mauro Pezze
USI Università della Svizzera Italiana & SIT Schaffhausen Institute of Technology
15:07
7m
Talk
On the Effectiveness of Log Representation for Log-based Anomaly Detection
ICSE Journal-first Papers
Xingfang Wu
Polytechnique Montréal
,
Heng Li
Polytechnique Montréal
,
Foutse Khomh
École Polytechnique de Montréal
15:14
7m
Talk
On the Caching Schemes to Speed Up Program Reduction
ICSE Journal-first Papers
Yongqiang Tian
The Hong Kong University of Science and Technology; University of Waterloo
,
Xueyan Zhang
University of Waterloo;
,
Yiwen Dong
University of Waterloo
,
Zhenyang Xu
University of Waterloo
,
Mengxiao Zhang
,
Yu Jiang
Tsinghua University
,
Shing-Chi Cheung
Hong Kong University of Science and Technology
,
Chengnian Sun
University of Waterloo
Link to publication
DOI
15:21
7m
Talk
DeLag: Using Multi-Objective Optimization to Enhance the Detection of Latency Degradation Patterns in Service-based Systems
ICSE Journal-first Papers
Luca Traini
University of L'Aquila
,
Vittorio Cortellessa
University of L'Aquila
,
Luca Traini
University of L'Aquila
Link to publication
DOI
16:00 - 17:30
Human and Social Aspects, and Requirements 1
ICSE Research Track
/
ICSE Software Engineering in Society
/
ICSE Journal-first Papers
at
Fernando Pessoa
Chair(s):
Birgit Penzenstadler
Chalmers
16:00
15m
Talk
Co-Creation in Fully Remote Software Teams
ICSE Research Track
Victoria Jackson
University of California, Irvine
,
Rafael Prikladnicki
School of Technology at PUCRS University
,
Andre van der Hoek
University of California, Irvine
16:15
15m
Talk
A Large-Scale Survey on the Usability of AI Programming Assistants: Successes and Challenges
ICSE Research Track
Jenny T. Liang
Carnegie Mellon University
,
Chenyang Yang
Carnegie Mellon University
,
Brad A. Myers
Carnegie Mellon University
16:30
15m
Talk
How to Support ML End-User Programmers through a Conversational Agent
ICSE Research Track
Emily Judith Arteaga Garcia
Oregon State University
,
João Felipe Pimentel
Northern Arizona University
,
Zixuan Feng
Oregon State University
,
Marco Gerosa
Northern Arizona University
,
Igor Steinmacher
Northern Arizona University
,
Anita Sarma
Oregon State University
DOI
Authorizer link
16:45
15m
Talk
Unveiling the Life Cycle of User Feedback: Best Practices from Software Practitioners
ICSE Research Track
Ze Shi Li
University of Victoria
,
Nowshin Nawar Arony
University of Victoria
,
Kezia Devathasan
University of Victoria
,
Manish Sihag
University of Victoria
,
Neil Ernst
University of Victoria
,
Daniela Damian
University of Victoria
17:00
15m
Talk
Challenges, Strengths, and Strategies of Software Engineers with ADHD: A Case Study
ICSE Software Engineering in Society
Grischa Liebel
Reykjavik University
,
Noah Langlois
ISAE-ENSMA
,
Kiev Gama
Federal University of Pernambuco (UFPE)
Pre-print
17:15
7m
Talk
Safety of Perception Systems for Automated Driving: A Case Study on Apollo
ICSE Journal-first Papers
Sangeeth Kochanthara
Eindhoven University of Technology (TU/e)
,
Tajinder Singh
Siemens Digital Industries Software
,
Alexandru Forrai
Siemens Digital Industries Software
,
Loek Cleophas
Eindhoven University of Technology (TU/e) and Stellenbosch University (SU)
17:22
7m
Talk
Exposing Algorithmic Discrimination and Its Consequences in Modern Society: Insights from a Scoping Study
ICSE Software Engineering in Society
Ramandeep Singh Dehal
Cape Breton University
,
Mehak Sharma
Cape Breton University
,
Ronnie de Souza Santos
University of Calgary
Pre-print
Thu 18 Apr
Displayed time zone:
Lisbon
change
11:00 - 12:30
Fuzzing 1
ICSE Software Engineering in Practice
/
ICSE Journal-first Papers
/
ICSE Research Track
at
Fernando Pessoa
Chair(s):
Marcel Böhme
MPI-SP, Bochum
11:00
15m
Talk
Crossover in Parametric Fuzzing
ICSE Research Track
Katherine Hough
Northeastern University
,
Jonathan Bell
Northeastern University
Pre-print
Media Attached
11:15
15m
Talk
SpecBCFuzz: Fuzzing LTL Solvers with Boundary Conditions
ICSE Research Track
Luiz Carvalho
University of Luxembourg
,
Renzo Degiovanni
Luxembourg Institute of Science and Technology
,
Maxime Cordy
University of Luxembourg, Luxembourg
,
Nazareno Aguirre
University of Rio Cuarto and CONICET
,
Yves Le Traon
University of Luxembourg, Luxembourg
,
Mike Papadakis
University of Luxembourg
11:30
15m
Talk
EDEFuzz: A Web API Fuzzer for Excessive Data Exposures
ICSE Research Track
Lianglu Pan
University of Melbourne
,
Shaanan Cohney
University of Melbourne
,
Toby Murray
University of Melbourne
,
Thuan Pham
The University of Melbourne
11:45
15m
Talk
ECFuzz: Effective Configuration Fuzzing for Large-Scale Systems
ICSE Research Track
Junqiang Li
University of Electronic Science and Technology of China
,
Senyi Li
University of Electronic Science and Technology of China
,
Keyao Li
University of Electronic Science and Technology of China
,
Falin Luo
University of Electronic Science and Technology of China
,
Hongfang Yu
University of Electronic Science and Technology of China
,
Shanshan Li
National University of Defense Technology
,
Xiang Li
Academy of Military Sciences
DOI
Media Attached
File Attached
12:00
15m
Talk
Mind the Gap: What Working With Developers on Fuzz Tests Taught Us About Coverage Gaps
ICSE Software Engineering in Practice
Carolin Brandt
Delft University of Technology
,
Marco Castelluccio
Mozilla
,
Christian Holler
Mozilla Corporation
,
Jason Kratzer
Mozilla Corporation
,
Andy Zaidman
Delft University of Technology
,
Alberto Bacchelli
University of Zurich
DOI
Pre-print
12:15
7m
Talk
CLFuzz: Vulnerability Detection of Cryptographic Algorithm Implementation via Semantic-Aware Fuzzing
ICSE Journal-first Papers
Yuanhang Zhou
Tsinghua University
,
Fuchen Ma
Tsinghua University
,
Yuanliang Chen
Tsinghua University
,
Meng Ren
Tsinghua University
,
Yu Jiang
Tsinghua University
12:22
7m
Talk
FormatFuzzer: Effective Fuzzing of Binary File Formats
ICSE Journal-first Papers
Rafael Dutra
CISPA Helmholtz Center for Information Security
,
Rahul Gopinath
University of Sydney
,
Andreas Zeller
CISPA Helmholtz Center for Information Security
14:00 - 15:30
Fuzzing 2
ICSE Software Engineering in Practice
/
ICSE Research Track
at
Fernando Pessoa
Chair(s):
Thuan Pham
The University of Melbourne
14:00
15m
Talk
Are We There Yet? Unraveling the State-of-the-Art Smart Contract Fuzzers
ICSE Research Track
Shuohan Wu
Hong Kong Polytechnic University
,
zihao li
The Hong Kong Polytechnic Universituy
,
Luyi Yan
Hong Kong Polytechnic University
,
Weimin Chen
The Hong Kong Polytechnic University
,
Muhui Jiang
The Hong Kong Polytechnic University
,
Chenxu Wang
Xi'an Jiaotong University
,
Xiapu Luo
The Hong Kong Polytechnic University
,
Hao Zhou
Hong Kong Polytechnic University
14:15
15m
Talk
RPG: Rust Library Fuzzing with Pool-based Fuzz Target Generation and Generic Support
ICSE Research Track
Zhiwu Xu
Shenzhen University
,
Bohao Wu
CSSE, Shenzhen University
,
Cheng Wen
Guangzhou Institute of Technology, Xidian University
,
Bin Zhang
Shenzhen University
,
Shengchao Qin
Fermat Labs, Huawei
,
Mengda He
Fermat Labs, Huawei
DOI
Pre-print
14:30
15m
Talk
Extrapolating Coverage Rate in Greybox Fuzzing
ICSE Research Track
Danushka Liyanage
Monash University, Australia
,
Seongmin Lee
Max Planck Institute for Security and Privacy (MPI-SP)
,
Marcel Böhme
MPI-SP, Bochum
,
Kla Tantithamthavorn
Monash University
DOI
Pre-print
14:45
15m
Talk
FuzzInMem: Fuzzing Programs via In-memory Structures
ICSE Research Track
Xuwei Liu
Purdue University, USA
,
Wei You
Renmin University of China
,
Yapeng Ye
Purdue University
,
Zhuo Zhang
Purdue University
,
Jianjun Huang
Renmin University of China
,
Xiangyu Zhang
Purdue University
15:00
15m
Talk
Fuzz4All: Universal Fuzzing with Large Language Models
ICSE Research Track
Chunqiu Steven Xia
University of Illinois at Urbana-Champaign
,
Matteo Paltenghi
University of Stuttgart
,
Jia Le Tian
UIUC
,
Michael Pradel
University of Stuttgart
,
Lingming Zhang
University of Illinois at Urbana-Champaign
Pre-print
15:15
15m
Talk
MicroFuzz: An Efficient Fuzzing Framework for Microservices
ICSE Software Engineering in Practice
Peng Di
Ant Group
,
Bingchang Liu
Ant Group
,
Yiyi Gao
Ant Group
Fri 19 Apr
Displayed time zone:
Lisbon
change
11:00 - 12:30
Testing: various bug types 2
ICSE Research Track
/
ICSE Software Engineering in Practice
at
Fernando Pessoa
Chair(s):
João F. Ferreira
INESC-ID and IST, University of Lisbon
11:00
15m
Talk
Towards Finding Accounting Errors in Smart Contracts
ICSE Research Track
Brian Zhang
Purdue University
11:15
15m
Talk
MultiTest: Physical-Aware Object Insertion for Testing Multi-sensor Fusion Perception Systems
ICSE Research Track
Xinyu Gao
,
Zhijie Wang
University of Alberta
,
Yang Feng
Nanjing University
,
Lei Ma
The University of Tokyo & University of Alberta
,
Zhenyu Chen
Nanjing University
,
Baowen Xu
Nanjing University
Pre-print
11:30
15m
Talk
JLeaks: A Featured Resource Leak Repository Collected From Hundreds of Open-Source Java Projects
ICSE Research Track
Tianyang Liu
Beijing Institute of Technology
,
Weixing Ji
Beijing Institute of Technology
,
Xiaohui Dong
Beijing Institute of Technology
,
Wuhuang Yao
Beijing Institute of Technology
,
Yizhuo Wang
Beijing Institute of Technology
,
Hui Liu
Beijing Institute of Technology
,
Haiyang Peng
Beijing Institute of Technology
,
Yuxuan Wang
Beijing Institute of Technology
11:45
15m
Talk
S3C: Spatial Semantic Scene Coverage for Autonomous Vehicles
ICSE Research Track
Trey Woodlief
University of Virginia
,
Felipe Toledo
,
Sebastian Elbaum
University of Virginia
,
Matthew B Dwyer
University of Virginia
Pre-print
12:00
15m
Talk
FlashSyn: Flash Loan Attack Synthesis via Counter Example Driven Approximation
ICSE Research Track
Zhiyang Chen
University of Toronto
,
Sidi Mohamed Beillahi
University of Toronto
,
Fan Long
University of Toronto
Pre-print
12:15
15m
Talk
Hawkeye: Change-targeted Testing for Android Apps based on Deep Reinforcement Learning
ICSE Software Engineering in Practice
Chao Peng
ByteDance, China
,
Zhengwei Lv
ByteDance
,
Jiarong Fu
ByteDance
,
Jiayuan Liang
ByteDance
,
Zhao Zhang
Bytedance Network Technology
,
Ajitha Rajan
University of Edinburgh
,
Ping Yang
Bytedance Network Technology
14:00 - 15:30
Testing: various bug types 3
ICSE Research Track
/
ICSE Demonstrations
/
ICSE Software Engineering Education and Training
at
Fernando Pessoa
Chair(s):
Fernando Brito e Abreu
ISCTE-IUL
14:00
15m
Talk
Testing Graph Database Systems via Equivalent Query Rewriting
ICSE Research Track
Qiuyang Mang
The Chinese University of Hong Kong, Shenzhen
,
Aoyang Fang
Chinese University of Hong Kong, Shenzhen
,
BoXi Yu
The Chinese University of Hong Kong, Shenzhen
,
Hanfei Chen
The Chinese University of Hong Kong, Shenzhen
,
Pinjia He
Chinese University of Hong Kong, Shenzhen
14:15
15m
Talk
ROSInfer: Statically Inferring Behavioral Component Models for ROS-based Robotics Systems
ICSE Research Track
Tobias Dürschmid
Carnegie Mellon University, USA
,
Christopher Steven Timperley
Carnegie Mellon University
,
David Garlan
Carnegie Mellon University
,
Claire Le Goues
Carnegie Mellon University
DOI
14:30
15m
Talk
Finding XPath Bugs in XML Document Processors via Differential Testing
ICSE Research Track
Shuxin Li
Southern University of Science and Technology
,
Manuel Rigger
National University of Singapore
14:45
15m
Talk
Sedar: Obtaining High-Quality Seeds for DBMS Fuzzing via Cross-DBMS SQL Transfer
ICSE Research Track
Jingzhou Fu
School of Software, Tsinghua University
,
Jie Liang
,
Zhiyong Wu
Tsinghua University, China
,
Yu Jiang
Tsinghua University
15:00
15m
Talk
Automatically Detecting Reflow Accessibility Issues in Responsive Web Pages
ICSE Research Track
Paul T. Chiou
University of Southern California
,
Robert Winn
University of Southern California
,
Ali S. Alotaibi
University of Southern California
,
William G.J. Halfond
University of Southern California
Media Attached
15:15
7m
Talk
Simulation-based Testing of Unmanned Aerial Vehicles with Aerialist
ICSE Demonstrations
Sajad Khatiri
USI-Lugnao & Zurich University of Applied Sciences
,
Sebastiano Panichella
Zurich University of Applied Sciences
,
Paolo Tonella
USI Lugano
DOI
Pre-print
15:22
7m
Talk
eFish'nSea: Unity Game Set for Learning Software Performance Issues Root Causes and Resolutions
ICSE Software Engineering Education and Training
Andrew Quinlan
Stevens Institute of Technology
,
Ryan Mercadante
Stevens Institute of Technology
,
Vincent Tufo
Stevens Institute of Technology
,
Jonathan Morrone
Stevens Institute of Technology
,
Lu Xiao
Stevens Institute of Technology
16:00 - 17:30
Program Repair 4
ICSE Journal-first Papers
/
ICSE Research Track
at
Fernando Pessoa
Chair(s):
João Pascoal Faria
Faculty of Engineering, University of Porto and INESC TEC
16:00
15m
Talk
Comprehensive Semantic Repair of Obsolete GUI Test Scripts for Mobile Applications
ICSE Research Track
Shaoheng Cao
Nanjing University
,
Minxue Pan
Nanjing University
,
Yu Pei
The Hong Kong Polytechnic University
,
Wenhua Yang
Nanjing University of Aeronautics and Astronautics
,
Tian Zhang
Nanjing University
,
Linzhang Wang
Nanjing University
,
Xuandong Li
Nanjing University
16:15
15m
Talk
Exploring Experiences with Automated Program Repair in Practice
ICSE Research Track
Fairuz Nawer Meem
George Mason University
,
Justin Smith
Lafayette College
,
Brittany Johnson
George Mason University
16:30
15m
Talk
PyTy: Repairing Static Type Errors in Python
ICSE Research Track
Yiu Wai Chow
University of Stuttgart
,
Luca Di Grazia
Università della Svizzera italiana (USI)
,
Michael Pradel
University of Stuttgart
Link to publication
DOI
Pre-print
File Attached
16:45
15m
Talk
Rust-lancet: Automated Ownership-Rule-Violation Fixing with Behavior Preservation
ICSE Research Track
Wenzhang Yang
University of Science and Technology of China
,
Linhai Song
Programme Committee
,
Yinxing Xue
University of Science and Technology of China
17:00
7m
Talk
Improving Automated Program Repair with Domain Adaptation
ICSE Journal-first Papers
Armin Zirak
University of Calgary
,
Hadi Hemmati
York University
17:07
7m
Talk
Invalidator: Automated Patch Correctness Assessment Via Semantic and Syntactic Reasoning
ICSE Journal-first Papers
Le-Cong Thanh
The University of Melbourne
,
Duc-Minh Luong
Hanoi University of Science and Technology
,
Xuan-Bach D. Le
University of Melbourne
,
David Lo
Singapore Management University
,
Nhat-Hoa Tran
Hanoi University of Science and Technology
,
Quang-Huy Bui
Hanoi University of Science and Technology
,
Quyet Thang Huynh
Hanoi University of Science and Technology
Media Attached
Sun 14 Apr
Displayed time zone:
Lisbon
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
Fernando Pessoa
CHASE Full Papers + CHASE Journal-First
Day 1 Opening Session / Keynote 1
CHASE Full Papers
Decision-making and selection processes in software development
CHASE Full Papers + CHASE Short Papers + CHASE Journal-First
AI adoption and hybrid - recent trends in SE
CHASE Full Papers + CHASE Journal-First + CHASE Short Papers
User experience and software documentation / Closing
Mon 15 Apr
Displayed time zone:
Lisbon
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
Fernando Pessoa
CHASE Full Papers
Day 2 Opening Session with Awards / Keynote 2
CHASE Full Papers + CHASE Short Papers
Learning and Innovation in Software Engineering
CHASE Full Papers
Emerging technologies and their impact on Software Engineering
CHASE Short Papers + CHASE Full Papers
Career development and role models in Software Engineering / Conference Closing
Tue 16 Apr
Displayed time zone:
Lisbon
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
Fernando Pessoa
ICSE Doctoral Symposium
Welcome, Introductions, Keynote
ICSE Doctoral Symposium
Paper Presentations I
ICSE Doctoral Symposium
Focus Group: Software Security
ICSE Doctoral Symposium
Focus Group: Microservices, Cloud, and Monitoring
14:00 - 15:30
ICSE Doctoral Symposium
Focus Group: AI/ML for SE
14:00 - 15:30
ICSE Doctoral Symposium
Focus Group: Software Models and Simulations
14:00 - 15:30
ICSE Doctoral Symposium
Focus Group: Human Aspects, Requirements, and Education
14:00 - 15:30
ICSE Doctoral Symposium
Focus Group: Software Testing
14:00 - 15:30
ICSE Doctoral Symposium
Paper Presentations II
Wed 17 Apr
Displayed time zone:
Lisbon
change
Room
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
16:00
30
17:00
30
Fernando Pessoa
ICSE Demonstrations + ICSE Software Engineering Education and Training + ICSE Journal-first Papers + ICSE Research Track
Analysis 1
ICSE Research Track + ICSE Journal-first Papers
Analysis and Debugging 1
ICSE Research Track + ICSE Software Engineering in Society + ICSE Journal-first Papers
Human and Social Aspects, and Requirements 1
Thu 18 Apr
Displayed time zone:
Lisbon
change
Room
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
Fernando Pessoa
ICSE Software Engineering in Practice + ICSE Journal-first Papers + ICSE Research Track
Fuzzing 1
ICSE Software Engineering in Practice + ICSE Research Track
Fuzzing 2
Fri 19 Apr
Displayed time zone:
Lisbon
change
Room
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
16:00
30
17:00
30
Fernando Pessoa
ICSE Research Track + ICSE Software Engineering in Practice
Testing: various bug types 2
ICSE Research Track + ICSE Demonstrations + ICSE Software Engineering Education and Training
Testing: various bug types 3
ICSE Journal-first Papers + ICSE Research Track
Program Repair 4
Sun 14 Apr
Displayed time zone:
Lisbon
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
Fernando Pessoa
CHASE Full Papers
Day 1 Opening
09:00 - 09:10
CHASE Full Papers
A Journey Into the Emotions of Software Developers
09:10 - 10:10
CHASE Journal-First
Journal-First
Ethics in the Age of AI: An Analysis of AI Practitioners’ Awareness and ...
10:10 - 10:30
CHASE Full Papers
Full Paper
“How do people decide?”: A Model for Software Library Selection
11:00 - 11:20
CHASE Full Papers
Full Paper
The Roles, Responsibilities, and Skills of Engineers in the Era of Micr ...
11:20 - 11:40
CHASE Full Papers
Full Paper
Identification of human values from goal models
11:40 - 12:00
CHASE Full Papers
Full Paper
From the Inside Out: Organizational Impact on Open-Source Communities a ...
12:00 - 12:20
CHASE Short Papers
Short Paper
Challenges with Teamwork Quality and the Relationship to Project Succes ...
14:00 - 14:10
CHASE Full Papers
Full Paper
Hybrid Work meets Agile Software Development: A Systematic Mapping Study
14:10 - 14:30
CHASE Full Papers
Full Paper
Post-Pandemic Hybrid Work in Software Companies: Findings from an Indus ...
14:30 - 14:50
CHASE Journal-First
Journal-First
Navigating the Complexity of Generative AI Adoption in Software Engineering
14:50 - 15:10
CHASE Short Papers
Short Paper
UX Debt: Developers Borrow While Users Pay
16:00 - 16:10
CHASE Short Papers
Short Paper
Development of Data-driven Persona Including User Behavior and Pain Poi ...
16:10 - 16:20
CHASE Short Papers
Short Paper
Why People Contribute Software Documentation
16:20 - 16:30
CHASE Journal-First
Journal-First
Enablers and Barriers of Empathy in Software Developer and User Interac ...
16:30 - 16:50
CHASE Full Papers
Day 1 Closing Remarks
16:50 - 17:00
Mon 15 Apr
Displayed time zone:
Lisbon
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
Fernando Pessoa
CHASE Full Papers
Day 2 Opening with Awards
09:00 - 09:15
CHASE Full Papers
The Surprising Implications of Realism for Human Factors Research
09:15 - 10:15
CHASE Full Papers
The future of CHASE in the age of AI
11:00 - 11:45
CHASE Short Papers
Short Paper
Learning From Lessons Learned: Preliminary Findings From a Study of Lea ...
11:45 - 11:55
CHASE Short Papers
Short Paper
Can participation in a hackathon impact the motivation of software engi ...
11:55 - 12:05
CHASE Full Papers
Full Paper
An Exploratory Study of Programmers' Analogical Reasoning and Software ...
12:05 - 12:25
CHASE Full Papers
Full Paper
Exploring potential implications of intelligent tools for human aspects ...
14:00 - 14:20
CHASE Full Papers
Full Paper
Charting a Path to Efficient Onboarding: The Role of Software Visualization
14:20 - 14:40
CHASE Full Papers
Full Paper
“You’re on a bicycle with a little motor”: Benefits and Challenges of U ...
14:40 - 15:00
CHASE Full Papers
Full Paper
Understanding the building blocks of accountability in software engineering
15:00 - 15:20
CHASE Short Papers
Short Paper
Characterizing Role Models in Software Practitioners' Career: An Interv ...
16:00 - 16:10
CHASE Full Papers
Full Paper
Understanding the Career Mobility of Blind and Low Vision Software Prof ...
16:10 - 16:30
CHASE Full Papers
Full Paper
What's Personality Got to Do with It? A Case Study on the Impact of Per ...
16:30 - 16:50
CHASE Full Papers
Conference Closing
16:50 - 17:00
Tue 16 Apr
Displayed time zone:
Lisbon
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
Fernando Pessoa
ICSE Doctoral Symposium
Welcome to the Doctoral Symposium
09:00 - 09:30
ICSE Doctoral Symposium
Post-Ph.D. Career Advice: Risk, Communication, and You
09:30 - 10:30
ICSE Doctoral Symposium
Accurate Architectural Threat Elicitation From Source Code Through Hybr ...
11:00 - 11:25
ICSE Doctoral Symposium
Aiding Developer Understanding of Software Changes via Symbolic Executi ...
11:25 - 11:50
ICSE Doctoral Symposium
Sustaining Scientific Open-Source Software Ecosystems: Challenges, Prac ...
11:50 - 12:15
ICSE Doctoral Symposium
Sustainable Adaptive Security
14:00 - 15:30
A software security evaluation framework
14:00 - 15:30
Increasing trust in the open source supply chain with reproducible buil ...
14:00 - 15:30
Studying and Improving Software License Compliance in Practice
14:00 - 15:30
Towards combining STPA and safety-critical runtime monitoring
14:00 - 15:30
Smart Quality Monitoring for Evolving Complex Systems
14:00 - 15:30
Managing API Evolution in Microservice Architecture
14:00 - 15:30
Architecture-Based Cross-Component Issue Management and Propagation Ana ...
14:00 - 15:30
Beyond Accuracy: Evaluating Source Code Capabilities in Large Language ...
14:00 - 15:30
Towards Interpreting the Behavior of Large Language Models on Software ...
14:00 - 15:30
Programming Language Models in Multilingual Settings
14:00 - 15:30
Beyond Accuracy and Robustness Metrics for Large Language Models for Code
14:00 - 15:30
Towards Safe, Secure, and Usable LLMs4Code
14:00 - 15:30
Automated Model Quality Estimation and Change Impact Analysis on Model ...
14:00 - 15:30
Sustainable Software Engineering: Visions and Perspectives beyond Energ ...
14:00 - 15:30
Learning Models of Cyber-Physical Systems with Discrete and Continuous ...
14:00 - 15:30
Resolving Goal-Conflicts and Scaling Synthesis through Mode-Based Decom ...
14:00 - 15:30
Simulation-based Testing of Automated Driving Systems
14:00 - 15:30
Investigating Cultural Dispersion: on the Role of Cultural Differences ...
14:00 - 15:30
Generating User Experience Based on Personas with AI Assistants
14:00 - 15:30
Building a Framework to Improve the User Experience of Static Analysis ...
14:00 - 15:30
MEITREX - Gamified and Adaptive Intelligent Tutoring in Software Engine ...
14:00 - 15:30
Exploring Strategies for Continuous User Requirement Discovery in ML-Ba ...
14:00 - 15:30
Ensuring Critical Properties of Test Oracles for Effective Bug Detection
14:00 - 15:30
On Improving Management of Duplicate Video-Based Bug Reports
14:00 - 15:30
Autonomic Testing: Testing with Scenarios from Production
14:00 - 15:30
Selecting and Constraining Metamorphic Relations
14:00 - 15:30
ICSE Doctoral Symposium
Towards AI-centric Requirements Engineering for Industrial Systems
16:00 - 16:25
ICSE Doctoral Symposium
Understandable Test Generation Through Capture/Replay and LLMs
16:25 - 16:50
ICSE Doctoral Symposium
Towards Automatic Inference of Behavioral Component Models for ROS-Base ...
16:50 - 17:15
ICSE Doctoral Symposium
Reflections and Closing
17:15 - 17:30
Wed 17 Apr
Displayed time zone:
Lisbon
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
Fernando Pessoa
ICSE Research Track
Symbol-Specific Sparsification of Interprocedural Distributive Environm ...
11:00 - 11:15
ICSE Research Track
A Framework For Inferring Properties of User-Defined Functions
11:15 - 11:30
ICSE Software Engineering Education and Training
Building Collaborative Learning: Exploring Social Annotation in Introdu ...
11:30 - 11:45
ICSE Software Engineering Education and Training
Teaching Software Development for Real-World Problems using a Microserv ...
11:45 - 12:00
ICSE Journal-first Papers
Detecting Outdated Code Element References in Software Repository Docum ...
12:00 - 12:07
ICSE Journal-first Papers
Augmenting Diffs With Runtime Information
12:07 - 12:14
ICSE Demonstrations
TPV: A Tool for Validating Temporal Properties in UML Class Diagrams
12:14 - 12:21
ICSE Research Track
CrashTranslator: Automatically Reproducing Mobile Application Crashes D ...
14:00 - 14:15
ICSE Research Track
Reorder Pointer Flow in Sound Concurrency Bug Prediction
14:15 - 14:30
ICSE Research Track
Object Graph Programming
14:30 - 14:45
ICSE Research Track
Semantic Analysis of Macro Usage for Portability
14:45 - 15:00
ICSE Journal-first Papers
PREVENT: An Unsupervised Approach to Predict Software Failures in Produ ...
15:00 - 15:07
ICSE Journal-first Papers
On the Effectiveness of Log Representation for Log-based Anomaly Detection
15:07 - 15:14
ICSE Journal-first Papers
On the Caching Schemes to Speed Up Program Reduction
15:14 - 15:21
ICSE Journal-first Papers
DeLag: Using Multi-Objective Optimization to Enhance the Detection of L ...
15:21 - 15:28
ICSE Research Track
Co-Creation in Fully Remote Software Teams
16:00 - 16:15
ICSE Research Track
A Large-Scale Survey on the Usability of AI Programming Assistants: Suc ...
16:15 - 16:30
ICSE Research Track
How to Support ML End-User Programmers through a Conversational Agent
16:30 - 16:45
ICSE Research Track
Unveiling the Life Cycle of User Feedback: Best Practices from Software ...
16:45 - 17:00
ICSE Software Engineering in Society
Challenges, Strengths, and Strategies of Software Engineers with ADHD: ...
17:00 - 17:15
ICSE Journal-first Papers
Safety of Perception Systems for Automated Driving: A Case Study on Apollo
17:15 - 17:22
ICSE Software Engineering in Society
Exposing Algorithmic Discrimination and Its Consequences in Modern Soci ...
17:22 - 17:29
Thu 18 Apr
Displayed time zone:
Lisbon
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
Fernando Pessoa
ICSE Research Track
Crossover in Parametric Fuzzing
11:00 - 11:15
ICSE Research Track
SpecBCFuzz: Fuzzing LTL Solvers with Boundary Conditions
11:15 - 11:30
ICSE Research Track
EDEFuzz: A Web API Fuzzer for Excessive Data Exposures
11:30 - 11:45
ICSE Research Track
ECFuzz: Effective Configuration Fuzzing for Large-Scale Systems
11:45 - 12:00
ICSE Software Engineering in Practice
Mind the Gap: What Working With Developers on Fuzz Tests Taught Us Abou ...
12:00 - 12:15
ICSE Journal-first Papers
CLFuzz: Vulnerability Detection of Cryptographic Algorithm Implementati ...
12:15 - 12:22
ICSE Journal-first Papers
FormatFuzzer: Effective Fuzzing of Binary File Formats
12:22 - 12:29
ICSE Research Track
Are We There Yet? Unraveling the State-of-the-Art Smart Contract Fuzzers
14:00 - 14:15
ICSE Research Track
RPG: Rust Library Fuzzing with Pool-based Fuzz Target Generation and Ge ...
14:15 - 14:30
ICSE Research Track
Extrapolating Coverage Rate in Greybox Fuzzing
14:30 - 14:45
ICSE Research Track
FuzzInMem: Fuzzing Programs via In-memory Structures
14:45 - 15:00
ICSE Research Track
Fuzz4All: Universal Fuzzing with Large Language Models
15:00 - 15:15
ICSE Software Engineering in Practice
MicroFuzz: An Efficient Fuzzing Framework for Microservices
15:15 - 15:30
Fri 19 Apr
Displayed time zone:
Lisbon
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
Fernando Pessoa
ICSE Research Track
Towards Finding Accounting Errors in Smart Contracts
11:00 - 11:15
ICSE Research Track
MultiTest: Physical-Aware Object Insertion for Testing Multi-sensor Fus ...
11:15 - 11:30
ICSE Research Track
JLeaks: A Featured Resource Leak Repository Collected From Hundreds of ...
11:30 - 11:45
ICSE Research Track
S3C: Spatial Semantic Scene Coverage for Autonomous Vehicles
11:45 - 12:00
ICSE Research Track
FlashSyn: Flash Loan Attack Synthesis via Counter Example Driven Approx ...
12:00 - 12:15
ICSE Software Engineering in Practice
Hawkeye: Change-targeted Testing for Android Apps based on Deep Reinfor ...
12:15 - 12:30
ICSE Research Track
Testing Graph Database Systems via Equivalent Query Rewriting
14:00 - 14:15
ICSE Research Track
ROSInfer: Statically Inferring Behavioral Component Models for ROS-base ...
14:15 - 14:30
ICSE Research Track
Finding XPath Bugs in XML Document Processors via Differential Testing
14:30 - 14:45
ICSE Research Track
Sedar: Obtaining High-Quality Seeds for DBMS Fuzzing via Cross-DBMS SQL ...
14:45 - 15:00
ICSE Research Track
Automatically Detecting Reflow Accessibility Issues in Responsive Web Pages
15:00 - 15:15
ICSE Demonstrations
Simulation-based Testing of Unmanned Aerial Vehicles with Aerialist
15:15 - 15:22
ICSE Software Engineering Education and Training
eFish'nSea: Unity Game Set for Learning Software Performance Issues Roo ...
15:22 - 15:29
ICSE Research Track
Comprehensive Semantic Repair of Obsolete GUI Test Scripts for Mobile A ...
16:00 - 16:15
ICSE Research Track
Exploring Experiences with Automated Program Repair in Practice
16:15 - 16:30
ICSE Research Track
PyTy: Repairing Static Type Errors in Python
16:30 - 16:45
ICSE Research Track
Rust-lancet: Automated Ownership-Rule-Violation Fixing with Behavior Pr ...
16:45 - 17:00
ICSE Journal-first Papers
Improving Automated Program Repair with Domain Adaptation
17:00 - 17:07
ICSE Journal-first Papers
Invalidator: Automated Patch Correctness Assessment Via Semantic and Sy ...
17:07 - 17:14
x
Wed 14 Aug 22:11