DREE 2022
Dates to be announced
co-located with
ICSE 2022
Toggle navigation
Attending
Venue: David Lawrence Convention Center
Virtual: Midspace
Program
Complete Program
Your Program
Sat 31 Dec
Track/Call
Organization
DREE 2022 Committees
Track Committees
Organizing Committee
Program Committee
Contributors
People Index
Search
Series
Sign in
Sign up
ICSE 2022
(
series
) /
DREE 2022 (
series
) /
Midspace
/
Room information: ICSE room 3-odd hours
Venue
Midspace
Room name
ICSE room 3-odd hours
Room Information
No extra information available
Information for Participants
Info for room
ICSE room 3-odd hours
:
Click here to go to the room on Midspace
Program
Detailed Table
Session Timeline
Detailed Timeline
Program Display Configuration
Time Zone
The program is currently displayed in
(GMT-05:00) Eastern Time (US & Canada)
.
Use conference time zone: (GMT-05:00) Eastern Time (US & Canada)
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
Mon 9 May
Displayed time zone:
Eastern Time (US & Canada)
change
21:00 - 22:00
Software Security 3
ICSE Technical Track
/
ICSE SEIP - Software Engineering in Practice
/
ICSE Journal-First Papers
at
ICSE room 3-odd hours
Chair(s):
Nancy Mead
Carnegie Mellon University
21:00
5m
Talk
Omni: automated ensemble with unexpected models against adversarial evasion attack
ICSE Journal-First Papers
Rui Shu
North Carolina State University
,
Tianpei Xia
North Carolina State University
,
Laurie Williams
North Carolina State University
,
Tim Menzies
North Carolina State University
Link to publication
DOI
Media Attached
21:05
5m
Talk
What are Weak Links in the npm Supply Chain?
ICSE SEIP - Software Engineering in Practice
Nusrat Zahan
North Carolina State University
,
Laurie Williams
North Carolina State University
,
Thomas Zimmermann
Microsoft Research
,
Patrice Godefroid
Microsoft Research, USA
,
Brendan Murphy
Microsoft Research
,
Chandra Sekhar Maddila
Microsoft Research
Pre-print
Media Attached
21:10
5m
Talk
Automated Detection of Password Leakage from Public GitHub Repositories
Nominated for Distinguished Paper
ICSE Technical Track
Runhan Feng
Shanghai Jiao Tong University
,
Ziyang Yan
Shanghai Jiao Tong University
,
Shiyan Peng
Shanghai Jiao Tong University
,
Yuanyuan Zhang
Shanghai Jiao Tong University
Pre-print
Media Attached
21:15
5m
Talk
Log-based Anomaly Detection with Deep Learning: How Far Are We
ICSE Technical Track
Van-Hoang Le
The University of Newcastle
,
Hongyu Zhang
University of Newcastle
DOI
Pre-print
21:20
5m
Talk
Rotten Apples Spoil the Bunch: An Anatomy of Google Play Malware
ICSE Technical Track
Michael Cao
University of British Columbia
,
Khaled Ahmed
University of British Columbia (UBC)
,
Julia Rubin
University of British Columbia
Pre-print
Media Attached
21:25
5m
Talk
What the Fork? Finding Hidden Code Clones in npm
ICSE Technical Track
Elizabeth Wyss
University of Kansas
,
Lorenzo De Carli
Worcester Polytechnic Institute
,
Drew Davidson
University of Kansas
DOI
Pre-print
Media Attached
Tue 10 May
Displayed time zone:
Eastern Time (US & Canada)
change
03:00 - 04:00
Software Security 1
ICSE Journal-First Papers
/
ICSE Technical Track
at
ICSE room 3-odd hours
Chair(s):
Liliana Pasquale
University College Dublin & Lero
03:00
5m
Talk
Deep Learning based Vulnerability Detection: Are We There Yet?
ICSE Journal-First Papers
Saikat Chakraborty
Columbia University
,
Rahul Krishna
IBM Research
,
Yangruibo Ding
Columbia University
,
Baishakhi Ray
Columbia University
Link to publication
DOI
Media Attached
03:05
5m
Talk
ReMoS: Reducing Defect Inheritance in Transfer Learning via Relevant Model Slicing
ICSE Technical Track
Ziqi Zhang
Peking University
,
Yuanchun Li
Microsoft Research
,
Jindong Wang
Microsoft Research
,
Bingyan Liu
Peking University
,
Ding Li
Peking University
,
Xiangqun Chen
Peking University
,
Yao Guo
Peking University
,
Yunxin Liu
Tsinghua University
Pre-print
Media Attached
03:10
5m
Talk
Less is More: Supporting Developers in Vulnerability Detection during Code Review
ICSE Technical Track
Larissa Braz
University of Zurich
,
Christian Aeberhard
University of Zurich
,
Gül Calikli
University of Glasgow
,
Alberto Bacchelli
University of Zurich
Link to publication
DOI
Pre-print
Media Attached
File Attached
03:15
5m
Talk
Aper: Evolution-Aware Runtime Permission Misuse Detection for Android Apps
ICSE Technical Track
Sinan Wang
Southern University of Science and Technology
,
Yibo Wang
Northeastern University
,
Xian Zhan
The Hong Kong Polytechnic University
,
Ying Wang
Northeastern University, China
,
Yepang Liu
Southern University of Science and Technology
,
Xiapu Luo
Hong Kong Polytechnic University
,
Shing-Chi Cheung
Hong Kong University of Science and Technology
DOI
Pre-print
Media Attached
05:00 - 06:00
Software Testing 2
ICSE SEIP - Software Engineering in Practice
/
ICSE Technical Track
/
ICSE Journal-First Papers
at
ICSE room 3-odd hours
Chair(s):
Aldeida Aleti
Monash University
05:00
5m
Talk
Reinforcement Learning for Test Case Prioritization
ICSE Journal-First Papers
Mojtaba Bagherzadeh
University of Ottawa
,
Nafiseh Kahani
,
Lionel Briand
University of Luxembourg; University of Ottawa
Link to publication
DOI
Pre-print
Media Attached
05:05
5m
Talk
Build System Aware Multi-language Regression Test Selection in Continuous Integration
ICSE SEIP - Software Engineering in Practice
Daniel Elsner
TU Munich
,
Roland Würsching
Technical University of Munich
,
Markus Schnappinger
,
Alexander Pretschner
TU Munich
,
Maria Graber
IVU Traffic Technologies
,
René Dammer
IVU Traffic Technologies
,
Silke Reimer
IVU Traffic Technologies
DOI
Pre-print
Media Attached
05:10
5m
Talk
Testing Machine Learning Systems in Industry: An Empirical Study
ICSE SEIP - Software Engineering in Practice
Shuyue Li
Xi'an Jiaotong University
,
Jiaqi Guo
Xi'an Jiaotong University
,
Jian-Guang Lou
Microsoft Research
,
Ming Fan
Xi'an Jiaotong University
,
Ting Liu
Xi'an Jiaotong University
,
Dongmei Zhang
Microsoft Research
DOI
Pre-print
Media Attached
05:15
5m
Talk
GIFdroid: Automated Replay of Visual Bug Reports for Android Apps
ICSE Technical Track
Sidong Feng
Monash University
,
Chunyang Chen
Monash University
DOI
Pre-print
Media Attached
05:20
5m
Talk
BuildSheriff: Change-Aware Test Failure Triage for Continuous Integration Builds
ICSE Technical Track
Chen Zhang
Fudan University
,
Bihuan Chen
Fudan University, China
,
Xin Peng
Fudan University
,
Wenyun Zhao
Fudan University, China
Pre-print
Media Attached
05:25
5m
Talk
Natural Attack for Pre-trained Models of Code
ICSE Technical Track
Zhou Yang
Singapore Management University
,
Jieke Shi
Singapore Management University
,
Junda He
Singapore Management University
,
David Lo
Singapore Management University
DOI
Pre-print
Media Attached
11:00 - 12:00
Social Aspects
ICSE SEIS - Software Engineering in Society
at
ICSE room 3-odd hours
Chair(s):
Charles Wallace
Michigan Technological University, USA
11:00
5m
Talk
Why Do Projects Join the Apache Software Foundation?
ICSE SEIS - Software Engineering in Society
Nan Yang
Eindhoven University of Technology, The Netherlands
,
Isabella Ferreira
Polytechnique Montréal
,
Alexander Serebrenik
Eindhoven University of Technology
,
Bram Adams
Queen's University, Kingston, Ontario
Pre-print
Media Attached
11:05
5m
Talk
A Review of How Whistleblowing is Studied in Software Engineering, and the Implications for Research and Practice
ICSE SEIS - Software Engineering in Society
Lucy Hunt
Lancaster University
,
Maria Angela Ferrario
Queen's University Belfast
Pre-print
Media Attached
11:10
5m
Talk
Scratch as Social Network: Topic Modeling and Sentiment Analysis in Scratch Projects
ICSE SEIS - Software Engineering in Society
Isabella Graßl
University of Passau
,
Gordon Fraser
University of Passau
Pre-print
Media Attached
11:15
5m
Talk
Good Fences Make Good Neighbours? On the Impact of Cultural and Geographical Dispersion on Community Smells
ICSE SEIS - Software Engineering in Society
Stefano Lambiase
University of Salerno
,
Gemma Catolino
Tilburg University & Jheronimus Academy of Data Science
,
Damian Andrew Tamburri
TU/e
,
Alexander Serebrenik
Eindhoven University of Technology
,
Fabio Palomba
University of Salerno
,
Filomena Ferrucci
University of Salerno
Pre-print
Media Attached
13:00 - 14:00
Program Analysis 4
ICSE SEIP - Software Engineering in Practice
/
ICSE Technical Track
/
ICSE Journal-First Papers
/
ICSE NIER - New Ideas and Emerging Results
at
ICSE room 3-odd hours
Chair(s):
Miguel Goulao
NOVA-LINCS, FCT/UNL
13:00
5m
Talk
TaintBench: Automatic Real-World Malware Benchmarking of Android Taint Analyses
ICSE Journal-First Papers
Linghui Luo
Amazon Web Services
,
Felix Pauck
Paderborn University, Germany
,
Goran Piskachev
Fraunhofer IEM
,
Manuel Benz
Paderborn University
,
Ivan Pashchenko
University of Trento
,
Martin Mory
Paderborn University
,
Eric Bodden
,
Ben Hermann
Technical University Dortmund
,
Fabio Massacci
University of Trento; Vrije Universiteit Amsterdam
Link to publication
DOI
Pre-print
Media Attached
File Attached
13:05
5m
Talk
Statistical Reasoning About Programs
ICSE NIER - New Ideas and Emerging Results
Marcel Böhme
MPI-SP, Germany and Monash University, Australia
DOI
Pre-print
Media Attached
13:10
5m
Talk
InspectJS: Leveraging Code Similarity and User-Feedback for Effective Taint Specification Inference for JavaScript
ICSE SEIP - Software Engineering in Practice
Saikat Dutta
University of Illinois at Urbana-Champaign
,
Diego Garbervetsky
University of Buenos Aires and CONICET, Argentina
,
Shuvendu K. Lahiri
Microsoft Research
,
Max Schaefer
GitHub, Inc.
DOI
Pre-print
Media Attached
13:15
5m
Talk
Striking a Balance: Pruning False-Positives from Static Call Graphs
Nominated for Distinguished Paper
ICSE Technical Track
Akshay Utture
University of California, Los Angeles (UCLA)
,
Shuyang Liu
University of California, Los Angeles
,
Christian Gram Kalhauge
Technical University of Denmark
,
Jens Palsberg
University of California at Los Angeles
DOI
Pre-print
Media Attached
13:20
5m
Talk
DeepDiagnosis: Automatically Diagnosing Faults and Recommending Actionable Fixes in Deep Learning Programs
ICSE Technical Track
Mohammad Wardat
Dept. of Computer Science, Iowa State University
,
Breno Dantas Cruz
Dept. of Computer Science, Iowa State University
,
Wei Le
Iowa State University
,
Hridesh Rajan
Iowa State University
Pre-print
Media Attached
21:00 - 22:00
Machine Learning with and for SE 6
ICSE Technical Track
at
ICSE room 3-odd hours
Chair(s):
Ali Ouni
ETS Montreal, University of Quebec
21:00
5m
Talk
DeepFD: Automated Fault Diagnosis and Localization for Deep Learning Programs
ICSE Technical Track
Jialun Cao
Department of Computer Science and Engineering, The Hong Kong University of Science and Technology
,
Meiziniu LI
Department of Computer Science and Engineering, The Hong Kong University of Science and Technology
,
Xiao Chen
Huazhong University of Science and Technology
,
Ming Wen
Huazhong University of Science and Technology
,
Yongqiang Tian
University of Waterloo
,
Bo Wu
MIT-IBM Watson AI Lab in Cambridge
,
Shing-Chi Cheung
Hong Kong University of Science and Technology
DOI
Pre-print
Media Attached
21:05
5m
Talk
Fast Changeset-based Bug Localization with BERT
ICSE Technical Track
Agnieszka Ciborowska
Virginia Commonwealth University
,
Kostadin Damevski
Virginia Commonwealth University
Pre-print
Media Attached
21:10
5m
Talk
Multilingual training for Software Engineering
ICSE Technical Track
Toufique Ahmed
University of California at Davis
,
Prem Devanbu
Department of Computer Science, University of California, Davis
DOI
Pre-print
Media Attached
21:15
5m
Talk
NeuronFair: Interpretable White-Box Fairness Testing through Biased Neuron Identification
ICSE Technical Track
haibin zheng
Zhejiang University of Technology
,
Zhiqing Chen
Zhejiang University of Technology
,
Tianyu Du
Zhejiang University
,
Xuhong Zhang
Zhejiang University
,
Yao Cheng
Huawei International
,
Shouling Ji
Zhejiang University
,
Jingyi Wang
Zhejiang University
,
Yue Yu
College of Computer, National University of Defense Technology, Changsha 410073, China
,
Jinyin Chen
College of Information Engineering, Zhejiang University of Technology, Hangzhou 310023, China
DOI
Pre-print
Media Attached
21:20
5m
Talk
Type4Py: Practical Deep Similarity Learning-Based Type Inference for Python
ICSE Technical Track
Amir Mir
Delft University of Technology
,
Evaldas Latoskinas
Delft University of Technology
,
Sebastian Proksch
Delft University of Technology, Netherlands
,
Georgios Gousios
Endor Labs & Delft University of Technology
DOI
Pre-print
Media Attached
21:25
5m
Talk
Decomposing Convolutional Neural Networks into Reusable and Replaceable Modules
ICSE Technical Track
Rangeet Pan
Iowa State University, USA
,
Hridesh Rajan
Iowa State University
Pre-print
Media Attached
Wed 11 May
Displayed time zone:
Eastern Time (US & Canada)
change
03:00 - 04:00
Software Security 2
ICSE Journal-First Papers
/
ICSE Technical Track
at
ICSE room 3-odd hours
Chair(s):
Liliana Pasquale
University College Dublin & Lero
03:00
5m
Talk
Lags in the release, adoption, and propagation of npm vulnerability fixes
ICSE Journal-First Papers
Bodin Chinthanet
Nara Institute of Science and Technology
,
Raula Gaikovina Kula
Nara Institute of Science and Technology
,
Shane McIntosh
University of Waterloo
,
Takashi Ishio
Nara Institute of Science and Technology
,
Akinori Ihara
Wakayama University
,
Kenichi Matsumoto
Nara Institute of Science and Technology
Link to publication
DOI
Pre-print
Media Attached
03:05
5m
Talk
The Case for Adaptive Security Interventions
ICSE Journal-First Papers
Irum Rauf
The Open University, UK
,
Marian Petre
The Open University
,
Thein Tun
,
Tamara Lopez
The Open University
,
Paul Lunn
The University of Manchester, UK
,
Dirk van der Linden
Northumbria University
,
John Towse
Department of Psychology, University of Lancaster, UK
,
Helen Sharp
The Open University
,
Mark Levine
Lancaster University
,
Awais Rashid
University of Bristol, UK
,
Bashar Nuseibeh
The Open University (UK) & Lero (Ireland)
Link to publication
DOI
Pre-print
Media Attached
03:10
5m
Talk
Out of Sight, Out of Mind? How Vulnerable Dependencies Affect Open-Source Projects
ICSE Journal-First Papers
Gede Artha Azriadi Prana
Singapore Management University
,
Abhishek Sharma
Veracode, Inc.
,
Lwin Khin Shar
Singapore Management University
,
Darius Foo
National University of Singapore
,
Andrew Santosa
Veracode, Inc.
,
Asankhaya Sharma
Veracode, Inc.
,
David Lo
Singapore Management University
Pre-print
Media Attached
03:15
5m
Talk
MVD: Memory-related Vulnerability Detection Based on Flow-Sensitive Graph Neural Networks
ICSE Technical Track
Sicong Cao
Yangzhou University
,
Xiaobing Sun
Yangzhou University
,
Lili Bo
Yangzhou University
,
Rongxin Wu
Xiamen University
,
Bin Li
Yangzhou University
,
Chuanqi Tao
Nanjing University of Aeronautics and Astronautics
DOI
Pre-print
Media Attached
03:20
5m
Talk
VulCNN: An Image-inspired Scalable Vulnerability Detection System
ICSE Technical Track
Yueming Wu
Huazhong University of Science and Technology
,
Deqing Zou
Huazhong University of Science and Technology
,
Shihan Dou
Huazhong University of Science and Technology
,
Wei Yang
University of Texas at Dallas
,
Duo Xu
Huazhong University of Science and Technology
,
Hai Jin
Huazhong University of Science and Technology
DOI
Pre-print
Media Attached
03:25
5m
Talk
DeFault: Mutual Information-based Crash Triage for Massive Crashes
ICSE Technical Track
Xing Zhang
National University of Defense Technology
,
Jiongyi Chen
National University of Defense Technology
,
Chao Feng
National University of Defense Technology
,
Ruilin Li
National University of Defense Technolog
,
Wenrui Diao
Shandong University
,
Kehuan Zhang
The Chinese University of Hong Kong
Pre-print
Media Attached
05:00 - 06:00
Tools and Configurations
ICSE Technical Track
/
ICSE SEIP - Software Engineering in Practice
at
ICSE room 3-odd hours
Chair(s):
Robert Chatley
Imperial College London
05:00
5m
Talk
Challenges in Applying Continuous Experimentation: A Practitioners’ Perspective
ICSE SEIP - Software Engineering in Practice
Kevin Anderson
Delft University of Technology
,
Denise Visser
bol.com
,
Jan-Willem Mannen
ING
,
Yuxiang Jiang
Delft University of Technology
,
Arie van Deursen
Delft University of Technology, Netherlands
DOI
Pre-print
05:05
5m
Talk
Reflekt: a Library for Compile-Time Reflection in Kotlin
ICSE SEIP - Software Engineering in Practice
Anastasiia Birillo
JetBrains Research
,
Elena Lyulina
JetBrains Research
,
Maria Malysheva
JetBrains Research;Saint Petersburg State University
,
Vladislav Tankov
JetBrains, ITMO University
,
Timofey Bryksin
JetBrains Research; HSE University
Pre-print
Media Attached
05:10
5m
Talk
ARCLIN: Automated API Mention Resolution for Unformatted Texts
ICSE Technical Track
Yintong Huo
The Chinese University of Hong Kong
,
Yuxin Su
Sun Yat-sen University
,
Hongming Zhang
The Hong Kong University of Science and Technology
,
Michael Lyu
The Chinese University of Hong Kong
DOI
Pre-print
Media Attached
05:15
5m
Talk
On the Benefits and Limits of Incremental Build of Software Configurations: An Exploratory Study
ICSE Technical Track
Georges Aaron RANDRIANAINA
Université de Rennes 1, IRISA
,
Xhevahire Tërnava
Université de Rennes 1, INRIA/IRISA
,
Djamel Eddine Khelladi
CNRS, France
,
Mathieu Acher
Univ. Rennes 1, Inria, IRISA, Institut Universitaire de France (IUF)
Pre-print
Media Attached
05:20
5m
Talk
Causality in Configurable Software Systems
ICSE Technical Track
Clemens Dubslaff
TU Dresden
,
Kallistos Weis
Saarland University
,
Christel Baier
TU Dresden, Germany
,
Sven Apel
Saarland University
Pre-print
Media Attached
05:25
5m
Talk
A Scalable t-wise Coverage Estimator
ICSE Technical Track
Eduard Baranov
Université Catholique de Louvain, Belgium
,
Sourav Chakraborty
Indian Statistical Institute (ISI) , Kolkata, India
,
Axel Legay
Université Catholique de Louvain, Belgium
,
Kuldeep S. Meel
National University of Singapore
,
N. V. Vinodchandran
University of Nebraska-Lincoln
DOI
Pre-print
Media Attached
11:00 - 12:00
Search-Based Software Engineering 3
ICSE Technical Track
/
ICSE NIER - New Ideas and Emerging Results
at
ICSE room 3-odd hours
Chair(s):
Mohamed Wiem Mkaouer
Rochester Institute of Technology
11:00
5m
Talk
A Black Box Technique to Reduce Energy Consumption of Android Apps
ICSE NIER - New Ideas and Emerging Results
Abdul Ali Bangash
University of Alberta, Canada
,
Karim Ali
University of Alberta
,
Abram Hindle
University of Alberta
Pre-print
Media Attached
11:05
5m
Talk
CodeFill: Multi-token Code Completion by Jointly Learning from Structure and Naming Sequences
ICSE Technical Track
Maliheh Izadi
Delft University of Technology
,
Roberta Gismondi
Delft University of Technology
,
Georgios Gousios
Endor Labs & Delft University of Technology
DOI
Pre-print
11:10
5m
Talk
Fairness-aware Configuration of Machine Learning Libraries
ICSE Technical Track
Saeid Tizpaz-Niari
University of Texas at El Paso
,
Ashish Kumar
,
Gang Tan
Pennsylvania State University
,
Ashutosh Trivedi
University of Colorado Boulder
DOI
Pre-print
Media Attached
11:15
5m
Talk
Efficient Online Testing for DNN-Enabled Systems using Surrogate-Assisted and Many-Objective Optimization
Distinguished Paper Award
ICSE Technical Track
Fitash Ul Haq
University of Luxembourg
,
Donghwan Shin
University of Luxembourg
,
Lionel Briand
University of Luxembourg; University of Ottawa
Pre-print
Media Attached
11:20
5m
Talk
PropR: Property-Based Automatic Program Repair
ICSE Technical Track
Matthías Páll Gissurarson
Chalmers University of Technology, Sweden
,
Leonhard Applis
Delft University of Technology
,
Annibale Panichella
Delft University of Technology
,
Arie van Deursen
Delft University of Technology, Netherlands
,
Dave Sands
Chalmers
DOI
Pre-print
Media Attached
13:00 - 14:00
Software Economics
ICSE Technical Track
/
ICSE SEIP - Software Engineering in Practice
/
ICSE NIER - New Ideas and Emerging Results
at
ICSE room 3-odd hours
Chair(s):
Gregorio Robles
Universidad Rey Juan Carlos
13:00
5m
Talk
The best defense is a good defense: adapting negotiation methods for tackling pressure over software project estimates
ICSE NIER - New Ideas and Emerging Results
Patricia Matsubara
UFAM & UFMS
,
Igor Steinmacher
Northern Arizona University
,
Bruno Gadelha
UFAM
,
Tayana Conte
Universidade Federal do Amazonas
Pre-print
Media Attached
13:05
5m
Talk
The Unexplored Terrain of Compiler Warnings
ICSE SEIP - Software Engineering in Practice
Gunnar Kudrjavets
University of Groningen
,
Aditya Kumar
Snap, Inc.
,
Nachiappan Nagappan
Microsoft Research
,
Ayushi Rastogi
University of Groningen, The Netherlands
DOI
Pre-print
Media Attached
13:10
5m
Talk
Big Data = Big Insights? Operationalizing Brooks’ Law in a Massive GitHub Data Set
ICSE Technical Track
Christoph Gote
Chair of Systems Design, ETH Zurich
,
Pavlin Mavrodiev
Chair of Systems Design, ETH Zurich
,
Frank Schweitzer
Chair of Systems Design, ETH Zurich
,
Ingo Scholtes
Chair of Computer Science XV - Machine Learning for Complex Networks, Julius-Maximilians-Universität Würzburg
Pre-print
Media Attached
21:00 - 22:00
Software Architecture and Design 2
ICSE Technical Track
/
ICSE SEIP - Software Engineering in Practice
/
ICSE NIER - New Ideas and Emerging Results
/
ICSE Journal-First Papers
at
ICSE room 3-odd hours
Chair(s):
Rick Kazman
University of Hawai‘i at Mānoa
21:00
5m
Talk
Building Maintainable Software Using Abstraction Layering
ICSE Journal-First Papers
John Spray
Datamars New Zealand
,
Roopak Sinha
Auckland University of Technology
,
Arnab Sen
Pingar New Zealand
,
Xingbin Cheng
Datamars New Zealand
Link to publication
Pre-print
Media Attached
21:05
5m
Talk
Just Enough, Just in Time, Just for "Me": Fundamental Principles for Engineering IoT-native Software Systems
ICSE NIER - New Ideas and Emerging Results
Zheng Li
University of Concepción
,
Rajiv Ranjan
Newcastle University
Pre-print
Media Attached
21:10
5m
Talk
Towards a Reference Software Architecture for Human-AI Teaming in Smart Manufacturing
ICSE NIER - New Ideas and Emerging Results
Philipp Haindl
Software Competence Center Hagenberg
,
Georg Buchgeher
Software Competence Center Hagenberg
,
Maqbool Khan
Software Competence Center Hagenberg
,
Bernhard Moser
Software Competence Center Hagenberg
Pre-print
Media Attached
21:15
5m
Talk
Software Engineering for Responsible AI: An Empirical Study and Operationalised Patterns
ICSE SEIP - Software Engineering in Practice
Qinghua Lu
CSIRO’s Data61
,
Liming Zhu
CSIRO’s Data61; UNSW
,
Xiwei (Sherry) Xu
CSIRO Data61
,
Jon Whittle
CSIRO's Data61 and Monash University
,
David Douglas
CSIRO
,
Conrad Sanderson
CSIRO
Pre-print
Media Attached
21:20
5m
Talk
Decision Models for Selecting Patterns and Strategies in Microservices Systems and their Evaluation by Practitioners
ICSE SEIP - Software Engineering in Practice
Muhammad Waseem
Wuhan University, China
,
Peng Liang
Wuhan University, China
,
Aakash_Ahmad
,
Mojtaba Shahin
RMIT University, Australia
,
Arif Ali Khan
University of Jyväskylä
,
Gaston Marquez
Universidad Tecnica Federico Santa Maria
Pre-print
Media Attached
21:25
5m
Talk
The Art and Practice of Data Science Pipelines: A Comprehensive Study of Data Science Pipelines In Theory, In-The-Small, and In-The-Large
ICSE Technical Track
Sumon Biswas
Carnegie Mellon University
,
Mohammad Wardat
Dept. of Computer Science, Iowa State University
,
Hridesh Rajan
Iowa State University
Pre-print
Media Attached
Thu 12 May
Displayed time zone:
Eastern Time (US & Canada)
change
03:00 - 04:00
Sustainability and Learning
ICSE SEET - Software Engineering Education and Training
/
ICSE Technical Track
/
ICSE NIER - New Ideas and Emerging Results
/
ICSE SEIP - Software Engineering in Practice
at
ICSE room 3-odd hours
Chair(s):
Letizia Jaccheri
Norwegian University of Science and Technology
03:00
5m
Talk
Expressing the Adaptation Intent as a Sustainability Goal
ICSE NIER - New Ideas and Emerging Results
Ilias Gerostathopoulos
Vrije Universiteit Amsterdam
,
Claudia Raibulet
Vrije Universiteit Amsterdam
,
Patricia Lago
Vrije Universiteit Amsterdam
Pre-print
Media Attached
03:05
5m
Talk
Integrating User Experience into Agile - An Experience Report on Lean UX and Scrum
ICSE SEET - Software Engineering Education and Training
Manal Alhammad
King Saud University
,
Ana María Moreno
Universidad Politécnica de Madrid
DOI
Pre-print
03:10
5m
Talk
Respond to Change or Die: An Educational Scrum Simulation for Distributed Teams
ICSE SEET - Software Engineering Education and Training
Emily Laue Christensen
IT University of Copenhagen
,
Maria Paasivaara
LUT University, Finland & Aalto University, Finland
Pre-print
Media Attached
03:15
5m
Talk
Towards a Green Quotient for Software Projects
ICSE SEIP - Software Engineering in Practice
Rohit Mehra
Accenture Labs
,
Vibhu Saujanya Sharma
Accenture Labs
,
Vikrant Kaulgud
Accenture Labs, India
,
Sanjay Podder
Accenture
,
Adam P. Burden
Accenture
DOI
Pre-print
03:20
5m
Talk
Green AI: Do Deep Learning Frameworks Have Different Costs?
ICSE Technical Track
Stefanos Georgiou
Queen's University
,
Maria Kechagia
University College London
,
Tushar Sharma
Dalhousie University
,
Federica Sarro
University College London
,
Ying Zou
Queen's University, Kingston, Ontario
Pre-print
Media Attached
05:00 - 06:00
Mining Software Repositories 1
ICSE Technical Track
/
ICSE Journal-First Papers
/
ICSE SEIP - Software Engineering in Practice
at
ICSE room 3-odd hours
Chair(s):
Ayushi Rastogi
University of Groningen, The Netherlands
05:00
5m
Talk
What happens in my code reviews? An investigation on automatically classifying review changes
ICSE Journal-First Papers
Enrico Fregnan
University of Zurich, Switzerland
,
Fernando Petrulio
University of Zurich
,
Linda Di Geronimo
University of Zurich, Switzerland
,
Alberto Bacchelli
University of Zurich
Link to publication
Pre-print
Media Attached
05:05
5m
Talk
Bus Factor In Practice
ICSE SEIP - Software Engineering in Practice
Elgun Jabrayilzade
Bilkent University
,
Mikhail Evtikhiev
JetBrains Research
,
Eray Tüzün
Bilkent University
,
Vladimir Kovalenko
JetBrains Research
Pre-print
Media Attached
05:10
5m
Talk
AutoTransform: Automated Code Transformation to Support Modern Code Review Process
ICSE Technical Track
Patanamon Thongtanunam
University of Melbourne
,
Chanathip Pornprasit
Monash University
,
Kla Tantithamthavorn
Monash University
Pre-print
Media Attached
05:15
5m
Talk
What Makes a Good Commit Message?
Distinguished Paper Award
ICSE Technical Track
Yingchen Tian
Beijing Institute of Technology
,
Yuxia Zhang
Beijing Institute of Technology
,
Klaas-Jan Stol
University College Cork, Lero, SINTEF
,
Lin Jiang
Beijing Institute of Technology
,
Hui Liu
Beijing Institute of Technology
Pre-print
Media Attached
05:20
5m
Talk
BugListener: Identifying and Synthesizing Bug Reports from Collaborative Live Chats
ICSE Technical Track
Lin Shi
ISCAS
,
Fangwen Mu
Institute of Software Chinese Academy of Sciences
,
YuMin Zhang
Institute of Software, Chinese Academy of Sciences
,
Ye Yang
Stevens Institute of Technology
,
Junjie Chen
Tianjin University
,
Xiao Chen
Monash University
,
Hanzhi Jiang
Institute of Software at Chinese Academy of Sciences
,
Ziyou Jiang
Institute of Software at Chinese Academy of Sciences
,
Qing Wang
Institute of Software at Chinese Academy of Sciences
Pre-print
Media Attached
05:25
5m
Talk
SZZ for Vulnerability: Automatic Identification of Version Ranges Affected by CVE Vulnerabilities
ICSE Technical Track
Lingfeng Bao
Zhejiang University
,
Xin Xia
Huawei Software Engineering Application Technology Lab
,
Ahmed E. Hassan
Queen's University
,
Xiaohu Yang
Zhejiang University
DOI
Pre-print
Media Attached
11:00 - 12:00
Requirements Engineering 2
ICSE Technical Track
/
ICSE SEIP - Software Engineering in Practice
/
ICSE Journal-First Papers
/
ICSE SEIS - Software Engineering in Society
at
ICSE room 3-odd hours
Chair(s):
Dalal Alrajeh
Imperial College London
11:00
5m
Talk
Continuously Managing NFRs: Opportunities and Challenges in Practice
ICSE Journal-First Papers
Colin Werner
University of Victoria
,
Ze Shi (Zane) Li
University of Victoria, Canada
,
Derek Lowlind
University of Victoria
,
Omar Elazhary
University of Victoria
,
Neil Ernst
University of Victoria
,
Daniela Damian
University of Victoria
Link to publication
Pre-print
Media Attached
11:05
5m
Talk
How Templated Requirements Specifications Inhibit Creativity in Software Engineering
ICSE Journal-First Papers
Rahul Mohanani
University of Jyväskylä
,
Paul Ralph
Dalhousie University
,
Burak Turhan
University of Oulu
,
Vladimir Mandić
Faculty of Technical Sciences, University of Novi Sad
Link to publication
DOI
Pre-print
Media Attached
11:10
5m
Talk
Automated Labeling and Classification of Business Rules from Software Requirement Specifications
ICSE SEIP - Software Engineering in Practice
Preethu Rose Anish
TCS Research
,
Prashant Lawhatre
TCS Research
,
Ranit Chatterjee
TCS Research
,
Vivek Joshi
TCS Research
,
Smita Ghaisas
TCS Research
File Attached
11:15
5m
Talk
How to Debug Inclusivity Bugs? A Debugging Process with Information Architecture
ICSE SEIS - Software Engineering in Society
Mariam Guizani
Oregon State University
,
Igor Steinmacher
Northern Arizona University
,
Jillian Emard
Oregon State University
,
Abrar Fallatah
Oregon State University
,
Margaret Burnett
Oregon State University
,
Anita Sarma
Oregon State University
Pre-print
Media Attached
11:20
5m
Talk
Generating and Visualizing Trace Link Explanations
ICSE Technical Track
Yalin Liu
University of Notre Dame
,
Jinfeng Lin
University of Notre Dame
,
Oghenemaro Anuyah
University of Notre Dame
,
Ronald Metoyer
University of Notre Dame
,
Jane Cleland-Huang
University of Notre Dame
Pre-print
Media Attached
13:00 - 14:00
Apps and App Store Analysis 2
ICSE Technical Track
at
ICSE room 3-odd hours
Chair(s):
Julian Dolby
IBM Research, USA
13:00
5m
Talk
DescribeCtx: Context-Aware Description Synthesis for Sensitive Behaviors in Mobile Apps
ICSE Technical Track
Shao Yang
Case Western Reserve University
,
Yuehan Wang
Nanjing University
,
Yuan Yao
Nanjing University
,
Haoyu Wang
Huazhong University of Science and Technology, China
,
Yanfang Ye
Case Western Reserve University
,
Xusheng Xiao
Case Western Reserve University
DOI
Pre-print
Media Attached
13:05
5m
Talk
Promal: Precise Window Transition Graphs for Android via Synergy of Program Analysis and Machine Learning
ICSE Technical Track
Changlin Liu
Case Western Reserve University
,
Hanlin Wang
Case Western Reserve University
,
Tianming Liu
Monash Univerisity
,
Diandian Gu
Peking University
,
Yun Ma
Peking University
,
Haoyu Wang
Huazhong University of Science and Technology, China
,
Xusheng Xiao
Case Western Reserve University
DOI
Pre-print
Media Attached
13:10
5m
Talk
JuCify: A Step Towards Android Code Unification for Enhanced Static Analysis
ICSE Technical Track
Jordan Samhi
University of Luxembourg
,
Jun Gao
University of Luxembourg, Luxembourg
,
Nadia Daoudi
SnT, University of Luxembourg
,
Pierre Graux
University of Luxembourg
,
Henri Hoyez
,
Xiaoyu Sun
Monash University
,
Kevin Allix
University of Luxembourg
,
Tegawendé F. Bissyandé
SnT, University of Luxembourg
,
Jacques Klein
University of Luxembourg
DOI
Pre-print
Media Attached
13:15
5m
Talk
Domain-Specific Analysis of Mobile App Reviews Using Keyword-Assisted Topic Models
ICSE Technical Track
Miroslav Tushev
Amazon
,
Fahimeh Ebrahimi
Louisiana State University
,
Anas "Nash" Mahmoud
Louisiana State University
Pre-print
Media Attached
13:20
5m
Talk
Difuzer: Uncovering Suspicious Hidden Sensitive Operations in Android Apps
ICSE Technical Track
Jordan Samhi
University of Luxembourg
,
Li Li
Monash University
,
Tegawendé F. Bissyandé
SnT, University of Luxembourg
,
Jacques Klein
University of Luxembourg
DOI
Pre-print
Media Attached
21:00 - 22:00
Parallel Distributed and Concurrent Systems
ICSE Technical Track
/
ICSE NIER - New Ideas and Emerging Results
at
ICSE room 3-odd hours
Chair(s):
Jean-Guy Schneider
Deakin University
21:00
5m
Talk
A Case for Microservices Orchestration Using Workflow Engines
ICSE NIER - New Ideas and Emerging Results
Anas Nadeem
North Dakota State University, USA
,
Muhammad Malik
North Dakota State University
DOI
Pre-print
21:05
5m
Talk
Terminals All the Way Down
ICSE NIER - New Ideas and Emerging Results
Michael MacInnis
Carleton University, Canada
,
Olga Baysal
Carleton University
,
Michele Lanza
Software Institute - USI, Lugano
DOI
Pre-print
Media Attached
21:10
5m
Talk
Utilizing Parallelism in Smart Contracts on Decentralized Blockchains by Taming Application-Inherent Conflicts
ICSE Technical Track
Péter Garamvölgyi
Shanghai Tree-Graph Blockchain Research Institute
,
Yuxi Liu
Duke University
,
Dong Zhou
Tsinghua University
,
Fan Long
Shanghai Tree-Graph Blockchain Research Institute
,
Ming Wu
Shanghai Tree-Graph Blockchain Research Institute
DOI
Pre-print
Media Attached
Fri 13 May
Displayed time zone:
Eastern Time (US & Canada)
change
05:00 - 06:00
Mining Software Repositories 2
ICSE SEIP - Software Engineering in Practice
/
ICSE Journal-First Papers
at
ICSE room 3-odd hours
Chair(s):
Jean-Guy Schneider
Deakin University
05:00
5m
Talk
An Empirical Study of Release Note Production and Usage in Practice
ICSE Journal-First Papers
Tingting Bi
Monash Univerity
,
Xin Xia
Huawei Software Engineering Application Technology Lab
,
David Lo
Singapore Management University
,
John Grundy
Monash University
,
Thomas Zimmermann
Microsoft Research
05:05
5m
Talk
A Fine-grained Data Set and Analysis of Tangling in Bug Fixing Commits
ICSE Journal-First Papers
Steffen Herbold
TU Clausthal
,
Alexander Trautsch
University of Göttingen
,
Benjamin Ledel
TU Clausthal
,
Alireza Aghamohammadi
Sharif University of Technology
,
Taher A Ghaleb
University of Ottawa
,
Kuljit Kaur Chahal
Guru Nanak Dev University
,
Tim Bossenmaier
Karlsruhe Institute of Technology (KIT)
,
Bhaveet Nagaria
Brunel University London
,
Philip Makedonski
University of Goettingen
,
Matin Nili Ahmadabadi
University of Tehran
,
Kristof Szabados
Ericsson Hungary ltd.
,
Helge Spieker
Simula Research Laboratory, Norway
,
Matej Madeja
Technical University of Košice
,
Nathaniel G. Hoy
Brunel University London
,
Valentina Lenarduzzi
University of Oulu
,
Shangwen Wang
National University of Defense Technology
,
Gema Rodríguez-Pérez
University of British Columbia (UBC)
,
Ricardo Colomo-Palacios
Østfold University College
,
Roberto Verdecchia
Vrije Universiteit Amsterdam
,
Paramvir Singh
The University of Auckland
,
Yihao Qin
,
Debasish Chakroborti
University of Saskatchewan
,
Willard Davis
IBM
,
Vijay Walunj
University of Missouri-Kansas City
,
Hongjun Wu
National University of Defense Technology
,
Diego Marcilio
USI Università della Svizzera italiana
,
Omar Alam
Trent University
,
Abdullah Aldaeej
Imam Abdulrahman Bin Faisal University
,
Idan Amit
The Hebrew University
,
Burak Turhan
University of Oulu
,
Simon Eismann
University of Würzburg
,
Anna-Katharina Wickert
TU Darmstadt, Germany
,
Ivano Malavolta
Vrije Universiteit Amsterdam
,
Matúš Sulír
Technical University of Košice
,
Fatemeh Hendijani Fard
University of British Columbia
,
Austin Henley
University of Tennessee
,
Efstratios Kourtzanidis
University Of Macedonia
,
Eray Tüzün
Bilkent University
,
Christoph Treude
University of Melbourne
,
Simin Maleki Shamasbi
Indendent Researcher
,
Ivan Pashchenko
University of Trento
,
Marvin Wyrich
University of Stuttgart
,
James C. Davis
Purdue University, USA
,
Alexander Serebrenik
Eindhoven University of Technology
,
Ella Albrecht
University of Goettingen
,
Ethem Utku Aktas
Softtech Inc.
,
Daniel Strüber
Chalmers | University of Gothenburg / Radboud University
,
Johannes Erbel
University of Goettingen
Pre-print
Media Attached
05:10
5m
Talk
Post2Vec: Learning Distributed Representations of Stack Overflow Posts
ICSE Journal-First Papers
Bowen Xu
Singapore Management University
,
Thong Hoang
Singapore Management University, Singapore
,
Abhishek Sharma
Veracode, Inc.
,
Chengran Yang
Singapore Management University
,
Xin Xia
Huawei Software Engineering Application Technology Lab
,
David Lo
Singapore Management University
Link to publication
DOI
Pre-print
05:15
5m
Talk
An Exploratory Study on the Repeatedly Shared External Links on Stack Overflow
ICSE Journal-First Papers
Jiakun Liu
Zhejiang University
,
Haoxiang Zhang
Huawei
,
Xin Xia
Huawei Software Engineering Application Technology Lab
,
David Lo
Singapore Management University
,
Ying Zou
Queen's University, Kingston, Ontario
,
Ahmed E. Hassan
Queen's University
,
Shanping Li
Zhejiang University
Link to publication
DOI
Media Attached
05:20
5m
Talk
Understanding Shared Links and Their Intentions to Meet Information Needs in Modern Code Review: A Case Study of the OpenStack and Qt Projects
ICSE Journal-First Papers
Dong Wang
Kyushu University, Japan
,
Tao Xiao
Nara Institute of Science and Technology
,
Patanamon Thongtanunam
University of Melbourne
,
Raula Gaikovina Kula
Nara Institute of Science and Technology
,
Kenichi Matsumoto
Nara Institute of Science and Technology
Link to publication
Media Attached
05:25
5m
Talk
Bug Tracking Process Smells In Practice
ICSE SEIP - Software Engineering in Practice
Erdem Tuna
Bilkent University
,
Vladimir Kovalenko
JetBrains Research
,
Eray Tüzün
Bilkent University
DOI
Pre-print
Media Attached
11:00 - 12:00
Human-Computer Interaction 2
ICSE Technical Track
/
ICSE NIER - New Ideas and Emerging Results
/
ICSE Journal-First Papers
at
ICSE room 3-odd hours
Chair(s):
Margaret-Anne Storey
University of Victoria
11:00
5m
Talk
Interacto: A Modern User Interaction Processing Model
ICSE Journal-First Papers
Arnaud Blouin
Univ Rennes
,
Jean-Marc Jézéquel
Univ Rennes - IRISA
Link to publication
DOI
Pre-print
Media Attached
11:05
5m
Talk
A Comparison of Natural Language Understanding Platforms for Chatbots in Software Engineering
ICSE Journal-First Papers
Ahmad Abdellatif
Concordia University
,
Khaled Badran
Concordia University
,
Diego Costa
Concordia University, Canada
,
Emad Shihab
Concordia University
Pre-print
Media Attached
11:10
5m
Talk
Kind Computing
ICSE NIER - New Ideas and Emerging Results
Faeq Alrimawi
Lero - the Science Foundation Ireland Research Centre for Software
,
Bashar Nuseibeh
The Open University (UK) & Lero (Ireland)
Pre-print
Media Attached
11:15
5m
Talk
Hashing It Out: A Survey of Programmers’ Cannabis Usage, Perception, and Motivation
ICSE Technical Track
Madeline Endres
University of Michigan
,
Kevin Boehnke
University of Michigan
,
Westley Weimer
University of Michigan
DOI
Pre-print
Media Attached
11:20
5m
Talk
Testing Time Limits in Screener Questions for Online Surveys with Programmers
ICSE Technical Track
Anastasia Danilova
University of Bonn
,
Stefan Horstmann
University of Bonn
,
Matthew Smith
University of Bonn, Fraunhofer FKIE
,
Alena Naiakshina
University of Bonn
Pre-print
File Attached
11:25
5m
Talk
Bots for Pull Requests: The Good, the Bad, and the Promising
ICSE Technical Track
Mairieli Wessel
Delft University of Technology
,
Ahmad Abdellatif
Concordia University
,
Igor Wiese
Federal University of Technology - Paraná (UTFPR)
,
Tayana Conte
Universidade Federal do Amazonas
,
Emad Shihab
Concordia University
,
Marco Gerosa
Northern Arizona University, USA
,
Igor Steinmacher
Northern Arizona University
Pre-print
13:00 - 14:00
Mining Software Repositories 7
ICSE SEIP - Software Engineering in Practice
/
ICSE Journal-First Papers
at
ICSE room 3-odd hours
Chair(s):
Grace Lewis
Carnegie Mellon Software Engineering Institute
13:00
5m
Talk
Dependency Smells in JavaScript Projects
ICSE Journal-First Papers
Abbas Javan Jafari
Concordia University, Canada
,
Diego Costa
Concordia University, Canada
,
Rabe Abdalkareem
Carleton University
,
Emad Shihab
Concordia University
,
Nikolaos Tsantalis
Concordia University
DOI
Pre-print
File Attached
13:05
5m
Talk
Mining Idioms in the Wild
ICSE SEIP - Software Engineering in Practice
Aishwarya Sivaraman
University of California, Los Angeles
,
Rui Abreu
Faculty of Engineering, University of Porto, Portugal
,
Andrew Scott
Facebook
,
Tobi Akomolede
Facebook
,
Satish Chandra
Facebook
Pre-print
Media Attached
13:10
5m
Talk
The Impact of Flaky Tests on Historical Test Prioritization on Chrome
ICSE SEIP - Software Engineering in Practice
Emad Fallahzadeh
Concordia University
,
Peter Rigby
Concordia University, Montreal, Canada
Pre-print
Media Attached
Mon 9 May
Displayed time zone:
Eastern Time (US & Canada)
change
Room
21:00
30
ICSE room 3-odd hours
ICSE Technical Track + ICSE SEIP - Software Engineering in Practice + ICSE Journal-First Papers
Software Security 3
Tue 10 May
Displayed time zone:
Eastern Time (US & Canada)
change
Room
3:00
30
4:00
30
5:00
30
6:00
30
7:00
30
8:00
30
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
20:00
30
21:00
30
ICSE room 3-odd hours
ICSE Journal-First Papers + ICSE Technical Track
Software Security 1
ICSE SEIP - Software Engineering in Practice + ICSE Technical Track + ICSE Journal-First Papers
Software Testing 2
ICSE SEIS - Software Engineering in Society
Social Aspects
ICSE SEIP - Software Engineering in Practice + ICSE Technical Track + ICSE Journal-First Papers + ICSE NIER - New Ideas and Emerging Results
Program Analysis 4
ICSE Technical Track
Machine Learning with and for SE 6
Wed 11 May
Displayed time zone:
Eastern Time (US & Canada)
change
Room
3:00
30
4:00
30
5:00
30
6:00
30
7:00
30
8:00
30
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
20:00
30
21:00
30
ICSE room 3-odd hours
ICSE Journal-First Papers + ICSE Technical Track
Software Security 2
ICSE Technical Track + ICSE SEIP - Software Engineering in Practice
Tools and Configurations
ICSE Technical Track + ICSE NIER - New Ideas and Emerging Results
Search-Based Software Engineering 3
ICSE Technical Track + ICSE SEIP - Software Engineering in Practice + ICSE NIER - New Ideas and Emerging Results
Software Economics
ICSE Technical Track + ICSE SEIP - Software Engineering in Practice + ICSE NIER - New Ideas and Emerging Results + ICSE Journal-First Papers
Software Architecture and Design 2
Thu 12 May
Displayed time zone:
Eastern Time (US & Canada)
change
Room
3:00
30
4:00
30
5:00
30
6:00
30
7:00
30
8:00
30
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
20:00
30
21:00
30
ICSE room 3-odd hours
ICSE SEET - Software Engineering Education and Training + ICSE Technical Track + ICSE NIER - New Ideas and Emerging Results + ICSE SEIP - Software Engineering in Practice
Sustainability and Learning
ICSE Technical Track + ICSE Journal-First Papers + ICSE SEIP - Software Engineering in Practice
Mining Software Repositories 1
ICSE Technical Track + ICSE SEIP - Software Engineering in Practice + ICSE Journal-First Papers + ICSE SEIS - Software Engineering in Society
Requirements Engineering 2
ICSE Technical Track
Apps and App Store Analysis 2
ICSE Technical Track + ICSE NIER - New Ideas and Emerging Results
Parallel Distributed and Concurrent Systems
Fri 13 May
Displayed time zone:
Eastern Time (US & Canada)
change
Room
5:00
30
6:00
30
7:00
30
8:00
30
9:00
30
10:00
30
11:00
30
12:00
30
13:00
30
ICSE room 3-odd hours
ICSE SEIP - Software Engineering in Practice + ICSE Journal-First Papers
Mining Software Repositories 2
ICSE Technical Track + ICSE NIER - New Ideas and Emerging Results + ICSE Journal-First Papers
Human-Computer Interaction 2
ICSE SEIP - Software Engineering in Practice + ICSE Journal-First Papers
Mining Software Repositories 7
Mon 9 May
Displayed time zone:
Eastern Time (US & Canada)
change
Room
21:00
15
30
45
ICSE room 3-odd hours
ICSE Journal-First Papers
Omni: automated ensemble with unexpected models against adversarial eva ...
21:00 - 21:05
ICSE SEIP - Software Engineering in Practice
What are Weak Links in the npm Supply Chain?
21:05 - 21:10
ICSE Technical Track
Nominated for Distinguished Paper
Automated Detection of Password Leakage from Public GitHub Repositories
21:10 - 21:15
ICSE Technical Track
Log-based Anomaly Detection with Deep Learning: How Far Are We
21:15 - 21:20
ICSE Technical Track
Rotten Apples Spoil the Bunch: An Anatomy of Google Play Malware
21:20 - 21:25
ICSE Technical Track
What the Fork? Finding Hidden Code Clones in npm
21:25 - 21:30
Tue 10 May
Displayed time zone:
Eastern Time (US & Canada)
change
Room
3:00
15
30
45
4:00
15
30
45
5:00
15
30
45
6:00
15
30
45
7:00
15
30
45
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
16:00
15
30
45
17:00
15
30
45
18:00
15
30
45
19:00
15
30
45
20:00
15
30
45
21:00
15
30
45
ICSE room 3-odd hours
ICSE Journal-First Papers
Deep Learning based Vulnerability Detection: Are We There Yet?
03:00 - 03:05
ICSE Technical Track
ReMoS: Reducing Defect Inheritance in Transfer Learning via Relevant Mo ...
03:05 - 03:10
ICSE Technical Track
Less is More: Supporting Developers in Vulnerability Detection during C ...
03:10 - 03:15
ICSE Technical Track
Aper: Evolution-Aware Runtime Permission Misuse Detection for Android Apps
03:15 - 03:20
ICSE Journal-First Papers
Reinforcement Learning for Test Case Prioritization
05:00 - 05:05
ICSE SEIP - Software Engineering in Practice
Build System Aware Multi-language Regression Test Selection in Continuo ...
05:05 - 05:10
ICSE SEIP - Software Engineering in Practice
Testing Machine Learning Systems in Industry: An Empirical Study
05:10 - 05:15
ICSE Technical Track
GIFdroid: Automated Replay of Visual Bug Reports for Android Apps
05:15 - 05:20
ICSE Technical Track
BuildSheriff: Change-Aware Test Failure Triage for Continuous Integrati ...
05:20 - 05:25
ICSE Technical Track
Natural Attack for Pre-trained Models of Code
05:25 - 05:30
ICSE SEIS - Software Engineering in Society
Why Do Projects Join the Apache Software Foundation?
11:00 - 11:05
ICSE SEIS - Software Engineering in Society
A Review of How Whistleblowing is Studied in Software Engineering, and ...
11:05 - 11:10
ICSE SEIS - Software Engineering in Society
Scratch as Social Network: Topic Modeling and Sentiment Analysis in Scr ...
11:10 - 11:15
ICSE SEIS - Software Engineering in Society
Good Fences Make Good Neighbours? On the Impact of Cultural and Geograp ...
11:15 - 11:20
ICSE Journal-First Papers
TaintBench: Automatic Real-World Malware Benchmarking of Android Taint ...
13:00 - 13:05
ICSE NIER - New Ideas and Emerging Results
Statistical Reasoning About Programs
13:05 - 13:10
ICSE SEIP - Software Engineering in Practice
InspectJS: Leveraging Code Similarity and User-Feedback for Effective T ...
13:10 - 13:15
ICSE Technical Track
Nominated for Distinguished Paper
Striking a Balance: Pruning False-Positives from Static Call Graphs
13:15 - 13:20
ICSE Technical Track
DeepDiagnosis: Automatically Diagnosing Faults and Recommending Actiona ...
13:20 - 13:25
ICSE Technical Track
DeepFD: Automated Fault Diagnosis and Localization for Deep Learning Pr ...
21:00 - 21:05
ICSE Technical Track
Fast Changeset-based Bug Localization with BERT
21:05 - 21:10
ICSE Technical Track
Multilingual training for Software Engineering
21:10 - 21:15
ICSE Technical Track
NeuronFair: Interpretable White-Box Fairness Testing through Biased Neu ...
21:15 - 21:20
ICSE Technical Track
Type4Py: Practical Deep Similarity Learning-Based Type Inference for Python
21:20 - 21:25
ICSE Technical Track
Decomposing Convolutional Neural Networks into Reusable and Replaceable ...
21:25 - 21:30
Wed 11 May
Displayed time zone:
Eastern Time (US & Canada)
change
Room
3:00
15
30
45
4:00
15
30
45
5:00
15
30
45
6:00
15
30
45
7:00
15
30
45
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
16:00
15
30
45
17:00
15
30
45
18:00
15
30
45
19:00
15
30
45
20:00
15
30
45
21:00
15
30
45
ICSE room 3-odd hours
ICSE Journal-First Papers
Lags in the release, adoption, and propagation of npm vulnerability fixes
03:00 - 03:05
ICSE Journal-First Papers
The Case for Adaptive Security Interventions
03:05 - 03:10
ICSE Journal-First Papers
Out of Sight, Out of Mind? How Vulnerable Dependencies Affect Open-Sour ...
03:10 - 03:15
ICSE Technical Track
MVD: Memory-related Vulnerability Detection Based on Flow-Sensitive Gra ...
03:15 - 03:20
ICSE Technical Track
VulCNN: An Image-inspired Scalable Vulnerability Detection System
03:20 - 03:25
ICSE Technical Track
DeFault: Mutual Information-based Crash Triage for Massive Crashes
03:25 - 03:30
ICSE SEIP - Software Engineering in Practice
Challenges in Applying Continuous Experimentation: A Practitioners’ Per ...
05:00 - 05:05
ICSE SEIP - Software Engineering in Practice
Reflekt: a Library for Compile-Time Reflection in Kotlin
05:05 - 05:10
ICSE Technical Track
ARCLIN: Automated API Mention Resolution for Unformatted Texts
05:10 - 05:15
ICSE Technical Track
On the Benefits and Limits of Incremental Build of Software Configurati ...
05:15 - 05:20
ICSE Technical Track
Causality in Configurable Software Systems
05:20 - 05:25
ICSE Technical Track
A Scalable t-wise Coverage Estimator
05:25 - 05:30
ICSE NIER - New Ideas and Emerging Results
A Black Box Technique to Reduce Energy Consumption of Android Apps
11:00 - 11:05
ICSE Technical Track
CodeFill: Multi-token Code Completion by Jointly Learning from Structur ...
11:05 - 11:10
ICSE Technical Track
Fairness-aware Configuration of Machine Learning Libraries
11:10 - 11:15
ICSE Technical Track
Distinguished Paper Award
Efficient Online Testing for DNN-Enabled Systems using Surrogate-Assist ...
11:15 - 11:20
ICSE Technical Track
PropR: Property-Based Automatic Program Repair
11:20 - 11:25
ICSE NIER - New Ideas and Emerging Results
The best defense is a good defense: adapting negotiation methods for ta ...
13:00 - 13:05
ICSE SEIP - Software Engineering in Practice
The Unexplored Terrain of Compiler Warnings
13:05 - 13:10
ICSE Technical Track
Big Data = Big Insights? Operationalizing Brooks’ Law in a Massive GitH ...
13:10 - 13:15
ICSE Journal-First Papers
Building Maintainable Software Using Abstraction Layering
21:00 - 21:05
ICSE NIER - New Ideas and Emerging Results
Just Enough, Just in Time, Just for "Me": Fundamental Principles for En ...
21:05 - 21:10
ICSE NIER - New Ideas and Emerging Results
Towards a Reference Software Architecture for Human-AI Teaming in Smart ...
21:10 - 21:15
ICSE SEIP - Software Engineering in Practice
Software Engineering for Responsible AI: An Empirical Study and Operati ...
21:15 - 21:20
ICSE SEIP - Software Engineering in Practice
Decision Models for Selecting Patterns and Strategies in Microservices ...
21:20 - 21:25
ICSE Technical Track
The Art and Practice of Data Science Pipelines: A Comprehensive Study o ...
21:25 - 21:30
Thu 12 May
Displayed time zone:
Eastern Time (US & Canada)
change
Room
3:00
15
30
45
4:00
15
30
45
5:00
15
30
45
6:00
15
30
45
7:00
15
30
45
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
16:00
15
30
45
17:00
15
30
45
18:00
15
30
45
19:00
15
30
45
20:00
15
30
45
21:00
15
30
45
ICSE room 3-odd hours
ICSE NIER - New Ideas and Emerging Results
Expressing the Adaptation Intent as a Sustainability Goal
03:00 - 03:05
ICSE SEET - Software Engineering Education and Training
Integrating User Experience into Agile - An Experience Report on Lean U ...
03:05 - 03:10
ICSE SEET - Software Engineering Education and Training
Respond to Change or Die: An Educational Scrum Simulation for Distribut ...
03:10 - 03:15
ICSE SEIP - Software Engineering in Practice
Towards a Green Quotient for Software Projects
03:15 - 03:20
ICSE Technical Track
Green AI: Do Deep Learning Frameworks Have Different Costs?
03:20 - 03:25
ICSE Journal-First Papers
What happens in my code reviews? An investigation on automatically clas ...
05:00 - 05:05
ICSE SEIP - Software Engineering in Practice
Bus Factor In Practice
05:05 - 05:10
ICSE Technical Track
AutoTransform: Automated Code Transformation to Support Modern Code Rev ...
05:10 - 05:15
ICSE Technical Track
Distinguished Paper Award
What Makes a Good Commit Message?
05:15 - 05:20
ICSE Technical Track
BugListener: Identifying and Synthesizing Bug Reports from Collaborativ ...
05:20 - 05:25
ICSE Technical Track
SZZ for Vulnerability: Automatic Identification of Version Ranges Affec ...
05:25 - 05:30
ICSE Journal-First Papers
Continuously Managing NFRs: Opportunities and Challenges in Practice
11:00 - 11:05
ICSE Journal-First Papers
How Templated Requirements Specifications Inhibit Creativity in Softwar ...
11:05 - 11:10
ICSE SEIP - Software Engineering in Practice
Automated Labeling and Classification of Business Rules from Software R ...
11:10 - 11:15
ICSE SEIS - Software Engineering in Society
How to Debug Inclusivity Bugs? A Debugging Process with Information Arc ...
11:15 - 11:20
ICSE Technical Track
Generating and Visualizing Trace Link Explanations
11:20 - 11:25
ICSE Technical Track
DescribeCtx: Context-Aware Description Synthesis for Sensitive Behavior ...
13:00 - 13:05
ICSE Technical Track
Promal: Precise Window Transition Graphs for Android via Synergy of Pro ...
13:05 - 13:10
ICSE Technical Track
JuCify: A Step Towards Android Code Unification for Enhanced Static Ana ...
13:10 - 13:15
ICSE Technical Track
Domain-Specific Analysis of Mobile App Reviews Using Keyword-Assisted T ...
13:15 - 13:20
ICSE Technical Track
Difuzer: Uncovering Suspicious Hidden Sensitive Operations in Android Apps
13:20 - 13:25
ICSE NIER - New Ideas and Emerging Results
A Case for Microservices Orchestration Using Workflow Engines
21:00 - 21:05
ICSE NIER - New Ideas and Emerging Results
Terminals All the Way Down
21:05 - 21:10
ICSE Technical Track
Utilizing Parallelism in Smart Contracts on Decentralized Blockchains b ...
21:10 - 21:15
Fri 13 May
Displayed time zone:
Eastern Time (US & Canada)
change
Room
5:00
15
30
45
6:00
15
30
45
7:00
15
30
45
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
ICSE room 3-odd hours
ICSE Journal-First Papers
An Empirical Study of Release Note Production and Usage in Practice
05:00 - 05:05
ICSE Journal-First Papers
A Fine-grained Data Set and Analysis of Tangling in Bug Fixing Commits
05:05 - 05:10
ICSE Journal-First Papers
Post2Vec: Learning Distributed Representations of Stack Overflow Posts
05:10 - 05:15
ICSE Journal-First Papers
An Exploratory Study on the Repeatedly Shared External Links on Stack O ...
05:15 - 05:20
ICSE Journal-First Papers
Understanding Shared Links and Their Intentions to Meet Information Nee ...
05:20 - 05:25
ICSE SEIP - Software Engineering in Practice
Bug Tracking Process Smells In Practice
05:25 - 05:30
ICSE Journal-First Papers
Interacto: A Modern User Interaction Processing Model
11:00 - 11:05
ICSE Journal-First Papers
A Comparison of Natural Language Understanding Platforms for Chatbots i ...
11:05 - 11:10
ICSE NIER - New Ideas and Emerging Results
Kind Computing
11:10 - 11:15
ICSE Technical Track
Hashing It Out: A Survey of Programmers’ Cannabis Usage, Perception, an ...
11:15 - 11:20
ICSE Technical Track
Testing Time Limits in Screener Questions for Online Surveys with Progr ...
11:20 - 11:25
ICSE Technical Track
Bots for Pull Requests: The Good, the Bad, and the Promising
11:25 - 11:30
ICSE Journal-First Papers
Dependency Smells in JavaScript Projects
13:00 - 13:05
ICSE SEIP - Software Engineering in Practice
Mining Idioms in the Wild
13:05 - 13:10
ICSE SEIP - Software Engineering in Practice
The Impact of Flaky Tests on Historical Test Prioritization on Chrome
13:10 - 13:15
Information for Participants
Mon 9 May 2022 21:00 - 22:00 at
ICSE room 3-odd hours
-
Software Security 3
Chair(s):
Nancy Mead
Info for room
ICSE room 3-odd hours
:
Click here to go to the room on Midspace
Information for Participants
Tue 10 May 2022 03:00 - 04:00 at
ICSE room 3-odd hours
-
Software Security 1
Chair(s):
Liliana Pasquale
Info for room
ICSE room 3-odd hours
:
Click here to go to the room on Midspace
Information for Participants
Tue 10 May 2022 05:00 - 06:00 at
ICSE room 3-odd hours
-
Software Testing 2
Chair(s):
Aldeida Aleti
Info for room
ICSE room 3-odd hours
:
Click here to go to the room on Midspace
Information for Participants
Tue 10 May 2022 11:00 - 12:00 at
ICSE room 3-odd hours
-
Social Aspects
Chair(s):
Charles Wallace
Info for room
ICSE room 3-odd hours
:
Click here to go to the room on Midspace
Information for Participants
Tue 10 May 2022 13:00 - 14:00 at
ICSE room 3-odd hours
-
Program Analysis 4
Chair(s):
Miguel Goulao
Info for room
ICSE room 3-odd hours
:
Click here to go to the room on Midspace
Information for Participants
Tue 10 May 2022 21:00 - 22:00 at
ICSE room 3-odd hours
-
Machine Learning with and for SE 6
Chair(s):
Ali Ouni
Info for room
ICSE room 3-odd hours
:
Click here to go to the room on Midspace
Information for Participants
Wed 11 May 2022 03:00 - 04:00 at
ICSE room 3-odd hours
-
Software Security 2
Chair(s):
Liliana Pasquale
Info for room
ICSE room 3-odd hours
:
Click here to go to the room on Midspace
Information for Participants
Wed 11 May 2022 05:00 - 06:00 at
ICSE room 3-odd hours
-
Tools and Configurations
Chair(s):
Robert Chatley
Info for room
ICSE room 3-odd hours
:
Click here to go to the room on Midspace
Information for Participants
Wed 11 May 2022 11:00 - 12:00 at
ICSE room 3-odd hours
-
Search-Based Software Engineering 3
Chair(s):
Mohamed Wiem Mkaouer
Info for room
ICSE room 3-odd hours
:
Click here to go to the room on Midspace
Information for Participants
Wed 11 May 2022 13:00 - 14:00 at
ICSE room 3-odd hours
-
Software Economics
Chair(s):
Gregorio Robles
Info for room
ICSE room 3-odd hours
:
Click here to go to the room on Midspace
Information for Participants
Wed 11 May 2022 21:00 - 22:00 at
ICSE room 3-odd hours
-
Software Architecture and Design 2
Chair(s):
Rick Kazman
Info for room
ICSE room 3-odd hours
:
Click here to go to the room on Midspace
Information for Participants
Thu 12 May 2022 03:00 - 04:00 at
ICSE room 3-odd hours
-
Sustainability and Learning
Chair(s):
Letizia Jaccheri
Info for room
ICSE room 3-odd hours
:
Click here to go to the room on Midspace
Information for Participants
Thu 12 May 2022 05:00 - 06:00 at
ICSE room 3-odd hours
-
Mining Software Repositories 1
Chair(s):
Ayushi Rastogi
Info for room
ICSE room 3-odd hours
:
Click here to go to the room on Midspace
Information for Participants
Thu 12 May 2022 11:00 - 12:00 at
ICSE room 3-odd hours
-
Requirements Engineering 2
Chair(s):
Dalal Alrajeh
Info for room
ICSE room 3-odd hours
:
Click here to go to the room on Midspace
Information for Participants
Thu 12 May 2022 13:00 - 14:00 at
ICSE room 3-odd hours
-
Apps and App Store Analysis 2
Chair(s):
Julian Dolby
Info for room
ICSE room 3-odd hours
:
Click here to go to the room on Midspace
Information for Participants
Thu 12 May 2022 21:00 - 22:00 at
ICSE room 3-odd hours
-
Parallel Distributed and Concurrent Systems
Chair(s):
Jean-Guy Schneider
Info for room
ICSE room 3-odd hours
:
Click here to go to the room on Midspace
Information for Participants
Fri 13 May 2022 05:00 - 06:00 at
ICSE room 3-odd hours
-
Mining Software Repositories 2
Chair(s):
Jean-Guy Schneider
Info for room
ICSE room 3-odd hours
:
Click here to go to the room on Midspace
Information for Participants
Fri 13 May 2022 11:00 - 12:00 at
ICSE room 3-odd hours
-
Human-Computer Interaction 2
Chair(s):
Margaret-Anne Storey
Info for room
ICSE room 3-odd hours
:
Click here to go to the room on Midspace
Information for Participants
Fri 13 May 2022 13:00 - 14:00 at
ICSE room 3-odd hours
-
Mining Software Repositories 7
Chair(s):
Grace Lewis
Info for room
ICSE room 3-odd hours
:
Click here to go to the room on Midspace
x
Sun 1 Sep 02:18