ICSSP/ICGSE 2021
Tue 18 - Wed 19 May 2021
co-located with
ICSE 2021
Toggle navigation
Attending
(Will be held virtually): (Will be held virtually)
Venue: Clowdr
Clowdr: Main Conference
Clowdr: Co-located Events
Clowdr: Workshops
ICSE 2021
Registration
Authors
Code of Conduct
Diversity and Inclusion Plan
PDF Program
Proceedings
Networking
Program
ICSSP/ICGSE Program
Your Program
Tue 18 May
Wed 19 May
Tracks
ICSSP/ICGSE 2021
Research Papers
Experience Reports & Industry Talks
Doctoral Track
Journal-First
Organization
ICSSP/ICGSE 2021 Committees
Organizing Committee
PC Members
Steering Committee ICSSP
Steering Committee ICGSE
Track Committees
Research Papers
PC Co-Chairs
PC Members
Experience Reports & Industry Talks
Industry Co-Chairs
Industry PC Members
Doctoral Track
Doctoral Symposium Co-Chairs
Doctoral Symposium PC Members
Doctoral Symposium Mentors
Contributors
People Index
Search
Series
Sign in
Sign up
ICSE 2021
(
series
) /
ICSSP/ICGSE 2021
(
series
) /
Main Conference
/
Room information: Blended Sessions Room 5
Venue
Main Conference
Room name
Blended Sessions Room 5
Room Information
Technical sessions
Program
Detailed Table
Session Timeline
Detailed Timeline
Program Display Configuration
Time Zone
The program is currently displayed in
(GMT+02:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
.
Use conference time zone: (GMT+02:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
Select other time zone
(GMT-12:00) AoE (Anywhere On Earth)
(GMT-11:00) Midway Island, Samoa
(GMT-09:00) Hawaii-Aleutian
(GMT-10:00) Hawaii
(GMT-09:30) Marquesas Islands
(GMT-09:00) Gambier Islands
(GMT-08:00) Alaska
(GMT-07:00) Tijuana, Baja California
(GMT-08:00) Pitcairn Islands
(GMT-07:00) Pacific Time (US & Canada)
(GMT-06:00) Mountain Time (US & Canada)
(GMT-06:00) Chihuahua, La Paz, Mazatlan
(GMT-07:00) Arizona
(GMT-06:00) Saskatchewan, Central America
(GMT-05:00) Guadalajara, Mexico City, Monterrey
(GMT-06:00) Easter Island
(GMT-05:00) Central Time (US & Canada)
(GMT-04:00) Eastern Time (US & Canada)
(GMT-04:00) Cuba
(GMT-05:00) Bogota, Lima, Quito, Rio Branco
(GMT-04:00) Caracas
(GMT-04:00) Santiago
(GMT-04:00) La Paz
(GMT-03:00) Faukland Islands
(GMT-04:00) Manaus, Amazonas, Brazil
(GMT-03:00) Atlantic Time (Goose Bay)
(GMT-03:00) Atlantic Time (Canada)
(GMT-02:30) Newfoundland
(GMT-03:00) UTC-3
(GMT-03:00) Montevideo
(GMT-02:00) Miquelon, St. Pierre
(GMT-02:00) Greenland
(GMT-03:00) Buenos Aires
(GMT-03:00) Brasilia, Distrito Federal, Brazil
(GMT-02:00) Mid-Atlantic
(GMT-01:00) Cape Verde Is.
(GMT) Azores
(UTC) Coordinated Universal Time
(GMT+01:00) Belfast
(GMT+01:00) Dublin
(GMT+01:00) Lisbon
(GMT+01:00) London
(GMT) Monrovia, Reykjavik
(GMT+02:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
(GMT+02:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague
(GMT+02:00) Brussels, Copenhagen, Madrid, Paris
(GMT+01:00) West Central Africa
(GMT+02:00) Windhoek
(GMT+03:00) Athens
(GMT+03:00) Beirut
(GMT+02:00) Cairo
(GMT+03:00) Gaza
(GMT+02:00) Harare, Pretoria
(GMT+03:00) Jerusalem
(GMT+03:00) Minsk
(GMT+03:00) Syria
(GMT+03:00) Moscow, St. Petersburg, Volgograd
(GMT+03:00) Nairobi
(GMT+04:30) Tehran
(GMT+04:00) Abu Dhabi, Muscat
(GMT+04:00) Yerevan
(GMT+04:30) Kabul
(GMT+05:00) Ekaterinburg
(GMT+05:00) Tashkent
(GMT+05:30) Chennai, Kolkata, Mumbai, New Delhi
(GMT+05:45) Kathmandu
(GMT+06:00) Astana, Dhaka
(GMT+07:00) Novosibirsk
(GMT+06:30) Yangon (Rangoon)
(GMT+07:00) Bangkok, Hanoi, Jakarta
(GMT+07:00) Krasnoyarsk
(GMT+08:00) Beijing, Chongqing, Hong Kong, Urumqi
(GMT+08:00) Irkutsk, Ulaan Bataar
(GMT+08:00) Perth
(GMT+08:45) Eucla
(GMT+09:00) Osaka, Sapporo, Tokyo
(GMT+09:00) Seoul
(GMT+09:00) Yakutsk
(GMT+09:30) Adelaide
(GMT+09:30) Darwin
(GMT+10:00) Brisbane
(GMT+10:00) Hobart
(GMT+10:00) Vladivostok
(GMT+10:30) Lord Howe Island
(GMT+11:00) Solomon Is., New Caledonia
(GMT+11:00) Magadan
(GMT+11:00) Norfolk Island
(GMT+12:00) Anadyr, Kamchatka
(GMT+12:00) Auckland, Wellington
(GMT+12:00) Fiji, Kamchatka, Marshall Is.
(GMT+12:45) Chatham Islands
(GMT+13:00) Nuku'alofa
(GMT+14:00) Kiritimati
The GMT offsets shown reflect the offsets
at the moment of the conference
.
Time Band
By setting a time band, the program will dim events that are outside this time window. This is useful for (virtual) conferences with a continuous program (with repeated sessions).
The time band will also limit the events that are included in the personal iCalendar subscription service.
Display full program
Specify a time band
-
Save
×
You're viewing the program in a time zone which is different from your device's time zone
change time zone
Tue 25 May
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
19:35 - 20:55
1.5.5. Developers: Naming Methods and Variables
ICSE Technical Track
/
ICSE Journal-First Papers
at
Blended Sessions Room 5
+12h
Chair(s):
José Miguel Rojas
University of Leicester, UK
19:35
20m
Paper
How Developers Choose Names
Journal-First
ICSE Journal-First Papers
Dror Feitelson
Hebrew University
,
Ayelet Mizrahi
Hebrew University
,
Nofar Noy
Hebrew University
,
Aviad Ben Shabat
Hebrew University
,
Or Eliyahu
Hebrew University
,
Roy Sheffer
Hebrew University
Link to publication
DOI
Pre-print
Media Attached
19:55
20m
Paper
IdBench: Evaluating Semantic Representations of Identifier Names in Source Code
Technical Track
ICSE Technical Track
Yaza Wainakh
TU Darmstadt
,
Moiz Rauf
University of Stuttgart
,
Michael Pradel
University of Stuttgart
Pre-print
Media Attached
20:15
20m
Paper
A Context-based Automated Approach for Method Name Consistency Checking and Suggestion
Technical Track
ICSE Technical Track
Yi Li
New Jersey Institute of Technology
,
Shaohua Wang
New Jersey Institute of Technology
,
Tien N. Nguyen
University of Texas at Dallas
Pre-print
Media Attached
20:35
20m
Paper
On the Naming of Methods: A Survey of Professional Developers
Technical Track
ICSE Technical Track
Reem S. Alsuhaibani
Kent State University
,
Christian D. Newman
Rochester Institute of Technology
,
Michael J. Decker
Bowling Green State University
,
Michael L. Collard
The University of Akron
,
Jonathan I. Maletic
Kent State University
Pre-print
Media Attached
Wed 26 May
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
07:35 - 08:55
1.5.5. Developers: Naming Methods and Variables
ICSE Technical Track
/
ICSE Journal-First Papers
at
Blended Sessions Room 5
07:35
20m
Paper
How Developers Choose Names
Journal-First
ICSE Journal-First Papers
Dror Feitelson
Hebrew University
,
Ayelet Mizrahi
Hebrew University
,
Nofar Noy
Hebrew University
,
Aviad Ben Shabat
Hebrew University
,
Or Eliyahu
Hebrew University
,
Roy Sheffer
Hebrew University
Link to publication
DOI
Pre-print
Media Attached
07:55
20m
Paper
IdBench: Evaluating Semantic Representations of Identifier Names in Source Code
Technical Track
ICSE Technical Track
Yaza Wainakh
TU Darmstadt
,
Moiz Rauf
University of Stuttgart
,
Michael Pradel
University of Stuttgart
Pre-print
Media Attached
08:15
20m
Paper
A Context-based Automated Approach for Method Name Consistency Checking and Suggestion
Technical Track
ICSE Technical Track
Yi Li
New Jersey Institute of Technology
,
Shaohua Wang
New Jersey Institute of Technology
,
Tien N. Nguyen
University of Texas at Dallas
Pre-print
Media Attached
08:35
20m
Paper
On the Naming of Methods: A Survey of Professional Developers
Technical Track
ICSE Technical Track
Reem S. Alsuhaibani
Kent State University
,
Christian D. Newman
Rochester Institute of Technology
,
Michael J. Decker
Bowling Green State University
,
Michael L. Collard
The University of Akron
,
Jonathan I. Maletic
Kent State University
Pre-print
Media Attached
11:20 - 12:20
2.1.5. Code Review: Observational Studies
ICSE Journal-First Papers
at
Blended Sessions Room 5
+12h
Chair(s):
Sira Vegas
Universidad Politecnica de Madrid
11:20
20m
Paper
Review Dynamics and Their Impact on Software Quality
Journal-First
ICSE Journal-First Papers
Patanamon Thongtanunam
University of Melbourne
,
Ahmed E. Hassan
School of Computing, Queen's University
DOI
Pre-print
Media Attached
11:40
20m
Paper
Code Reviews with Divergent Review Scores: An Empirical Study of the OpenStack and Qt Communities
Journal-First
ICSE Journal-First Papers
Toshiki Hirao
dTosh Inc.,
,
Shane McIntosh
,
Akinori Ihara
Wakayama University
,
Kenichi Matsumoto
Nara Institute of Science and Technology
DOI
Pre-print
Media Attached
12:00
20m
Paper
A Longitudinal Study of Static Analysis Warning Evolution and the Effects of PMD on Software Quality in Apache Open Source Projects
Journal-First
ICSE Journal-First Papers
Alexander Trautsch
University of Göttingen
,
Steffen Herbold
University of Göttingen
,
Jens Grabowski
University of Göttingen
Link to publication
DOI
Pre-print
Media Attached
12:55 - 13:55
2.2.5. Deep Neural Networks: Hacking
ICSE SEIP - Software Engineering in Practice
/
ICSE Technical Track
at
Blended Sessions Room 5
+12h
Chair(s):
Grace Lewis
Carnegie Mellon Software Engineering Institute
12:55
20m
Paper
Robustness of on-device Models: Adversarial Attack to Deep Learning Models on Android Apps
SEIP
ICSE SEIP - Software Engineering in Practice
Yujin Huang
Faculty of Information Technology, Monash University
,
Han Hu
Faculty of Information Technology, Monash University
,
Chunyang Chen
Monash University
Pre-print
Media Attached
13:15
20m
Paper
DeepBackdoor: Black-box Backdoor Attack on Deep Learning Models through Neural Payload Injection
Technical Track
ICSE Technical Track
Yuanchun Li
Microsoft Research
,
Jiayi Hua
Beijing University of Posts and Telecommunications
,
Haoyu Wang
Beijing University of Posts and Telecommunications
,
Chunyang Chen
Monash University
,
Yunxin Liu
Microsoft Research
Pre-print
Media Attached
13:35
20m
Paper
Reducing DNN Properties to Enable Falsification with Adversarial Attacks
Technical Track
ICSE Technical Track
David Shriver
University of Virginia
,
Sebastian Elbaum
University of Virginia
,
Matthew B Dwyer
University of Virginia
Link to publication
DOI
Pre-print
Media Attached
14:30 - 15:25
2.3.5. Handling Ecosystems of Forked Projects
ICSE Technical Track
/
ICSE NIER - New Ideas and Emerging Results
at
Blended Sessions Room 5
+12h
Chair(s):
Claudia Ayala
Universitat Politècnica de Catalunya, Spain
14:30
20m
Paper
Same File, Different Changes: The Potential of Meta-Maintenance on GitHub
Technical Track
ICSE Technical Track
Hideaki Hata
Shinshu University
,
Raula Gaikovina Kula
NAIST
,
Takashi Ishio
Nara Institute of Science and Technology
,
Christoph Treude
University of Adelaide
DOI
Pre-print
Media Attached
14:50
15m
Paper
Semi-Automated Test-Case Propagation in Fork Ecosystems
NIER
ICSE NIER - New Ideas and Emerging Results
Mukelabai Mukelabai
Chalmers | University of Gothenburg
,
Thorsten Berger
Chalmers | University of Gothenburg
,
Paulo Borba
Federal University of Pernambuco
Pre-print
Media Attached
15:05
20m
Paper
Can Program Synthesis be Used to Learn Merge Conflict Resolutions? An Empirical Analysis
Technical Track
ICSE Technical Track
Rangeet Pan
Dept. of Computer Science, Iowa State University
,
Vu Le
Microsoft
,
Nachiappan Nagappan
Microsoft Research
,
Sumit Gulwani
Microsoft
,
Shuvendu K. Lahiri
Microsoft
,
Mike Kaufman
Microsoft
Pre-print
Media Attached
23:20 - 00:20
2.1.5. Code Review: Observational Studies
ICSE Journal-First Papers
at
Blended Sessions Room 5
23:20
20m
Paper
Review Dynamics and Their Impact on Software Quality
Journal-First
ICSE Journal-First Papers
Patanamon Thongtanunam
University of Melbourne
,
Ahmed E. Hassan
School of Computing, Queen's University
DOI
Pre-print
Media Attached
23:40
20m
Paper
Code Reviews with Divergent Review Scores: An Empirical Study of the OpenStack and Qt Communities
Journal-First
ICSE Journal-First Papers
Toshiki Hirao
dTosh Inc.,
,
Shane McIntosh
,
Akinori Ihara
Wakayama University
,
Kenichi Matsumoto
Nara Institute of Science and Technology
DOI
Pre-print
Media Attached
00:00
20m
Paper
A Longitudinal Study of Static Analysis Warning Evolution and the Effects of PMD on Software Quality in Apache Open Source Projects
Journal-First
ICSE Journal-First Papers
Alexander Trautsch
University of Göttingen
,
Steffen Herbold
University of Göttingen
,
Jens Grabowski
University of Göttingen
Link to publication
DOI
Pre-print
Media Attached
Thu 27 May
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
00:55 - 01:55
2.2.5. Deep Neural Networks: Hacking
ICSE SEIP - Software Engineering in Practice
/
ICSE Technical Track
at
Blended Sessions Room 5
00:55
20m
Paper
Robustness of on-device Models: Adversarial Attack to Deep Learning Models on Android Apps
SEIP
ICSE SEIP - Software Engineering in Practice
Yujin Huang
Faculty of Information Technology, Monash University
,
Han Hu
Faculty of Information Technology, Monash University
,
Chunyang Chen
Monash University
Pre-print
Media Attached
01:15
20m
Paper
DeepBackdoor: Black-box Backdoor Attack on Deep Learning Models through Neural Payload Injection
Technical Track
ICSE Technical Track
Yuanchun Li
Microsoft Research
,
Jiayi Hua
Beijing University of Posts and Telecommunications
,
Haoyu Wang
Beijing University of Posts and Telecommunications
,
Chunyang Chen
Monash University
,
Yunxin Liu
Microsoft Research
Pre-print
Media Attached
01:35
20m
Paper
Reducing DNN Properties to Enable Falsification with Adversarial Attacks
Technical Track
ICSE Technical Track
David Shriver
University of Virginia
,
Sebastian Elbaum
University of Virginia
,
Matthew B Dwyer
University of Virginia
Link to publication
DOI
Pre-print
Media Attached
02:30 - 03:25
2.3.5. Handling Ecosystems of Forked Projects
ICSE Technical Track
/
ICSE NIER - New Ideas and Emerging Results
at
Blended Sessions Room 5
02:30
20m
Paper
Same File, Different Changes: The Potential of Meta-Maintenance on GitHub
Technical Track
ICSE Technical Track
Hideaki Hata
Shinshu University
,
Raula Gaikovina Kula
NAIST
,
Takashi Ishio
Nara Institute of Science and Technology
,
Christoph Treude
University of Adelaide
DOI
Pre-print
Media Attached
02:50
15m
Paper
Semi-Automated Test-Case Propagation in Fork Ecosystems
NIER
ICSE NIER - New Ideas and Emerging Results
Mukelabai Mukelabai
Chalmers | University of Gothenburg
,
Thorsten Berger
Chalmers | University of Gothenburg
,
Paulo Borba
Federal University of Pernambuco
Pre-print
Media Attached
03:05
20m
Paper
Can Program Synthesis be Used to Learn Merge Conflict Resolutions? An Empirical Analysis
Technical Track
ICSE Technical Track
Rangeet Pan
Dept. of Computer Science, Iowa State University
,
Vu Le
Microsoft
,
Nachiappan Nagappan
Microsoft Research
,
Sumit Gulwani
Microsoft
,
Shuvendu K. Lahiri
Microsoft
,
Mike Kaufman
Microsoft
Pre-print
Media Attached
Tue 25 May
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
Room
19:00
30
20:00
30
Blended Sessions Room 5
ICSE Technical Track + ICSE Journal-First Papers
1.5.5. Developers: Naming Methods and Variables
Wed 26 May
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
Room
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
22:00
30
23:00
30
0:00
30
Blended Sessions Room 5
ICSE Technical Track + ICSE Journal-First Papers
1.5.5. Developers: Naming Methods and Variables
ICSE Journal-First Papers
2.1.5. Code Review: Observational Studies
ICSE SEIP - Software Engineering in Practice + ICSE Technical Track
2.2.5. Deep Neural Networks: Hacking
ICSE Technical Track + ICSE NIER - New Ideas and Emerging Results
2.3.5. Handling Ecosystems of Forked Projects
ICSE Journal-First Papers
2.1.5. Code Review: Observational Studies
Thu 27 May
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
Room
0:00
30
1:00
30
2:00
30
3:00
30
Blended Sessions Room 5
ICSE SEIP - Software Engineering in Practice + ICSE Technical Track
2.2.5. Deep Neural Networks: Hacking
ICSE Technical Track + ICSE NIER - New Ideas and Emerging Results
2.3.5. Handling Ecosystems of Forked Projects
Tue 25 May
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
Room
19:00
15
30
45
20:00
15
30
45
Blended Sessions Room 5
ICSE Journal-First Papers
Journal-First
How Developers Choose Names
19:35 - 19:55
ICSE Technical Track
Technical Track
IdBench: Evaluating Semantic Representations of Identifier Names in Sou ...
19:55 - 20:15
ICSE Technical Track
Technical Track
A Context-based Automated Approach for Method Name Consistency Checking ...
20:15 - 20:35
ICSE Technical Track
Technical Track
On the Naming of Methods: A Survey of Professional Developers
20:35 - 20:55
Wed 26 May
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
Room
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
22:00
15
30
45
23:00
15
30
45
Blended Sessions Room 5
ICSE Journal-First Papers
Journal-First
How Developers Choose Names
07:35 - 07:55
ICSE Technical Track
Technical Track
IdBench: Evaluating Semantic Representations of Identifier Names in Sou ...
07:55 - 08:15
ICSE Technical Track
Technical Track
A Context-based Automated Approach for Method Name Consistency Checking ...
08:15 - 08:35
ICSE Technical Track
Technical Track
On the Naming of Methods: A Survey of Professional Developers
08:35 - 08:55
ICSE Journal-First Papers
Journal-First
Review Dynamics and Their Impact on Software Quality
11:20 - 11:40
ICSE Journal-First Papers
Journal-First
Code Reviews with Divergent Review Scores: An Empirical Study of the Op ...
11:40 - 12:00
ICSE Journal-First Papers
Journal-First
A Longitudinal Study of Static Analysis Warning Evolution and the Effec ...
12:00 - 12:20
ICSE SEIP - Software Engineering in Practice
SEIP
Robustness of on-device Models: Adversarial Attack to Deep Learning Mod ...
12:55 - 13:15
ICSE Technical Track
Technical Track
DeepBackdoor: Black-box Backdoor Attack on Deep Learning Models through ...
13:15 - 13:35
ICSE Technical Track
Technical Track
Reducing DNN Properties to Enable Falsification with Adversarial Attacks
13:35 - 13:55
ICSE Technical Track
Technical Track
Same File, Different Changes: The Potential of Meta-Maintenance on GitHub
14:30 - 14:50
ICSE NIER - New Ideas and Emerging Results
NIER
Semi-Automated Test-Case Propagation in Fork Ecosystems
14:50 - 15:05
ICSE Technical Track
Technical Track
Can Program Synthesis be Used to Learn Merge Conflict Resolutions? An E ...
15:05 - 15:25
ICSE Journal-First Papers
Journal-First
Review Dynamics and Their Impact on Software Quality
23:20 - 23:40
ICSE Journal-First Papers
Journal-First
Code Reviews with Divergent Review Scores: An Empirical Study of the Op ...
23:40 - 00:00
Thu 27 May
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
Room
0:00
15
30
45
1:00
15
30
45
2:00
15
30
45
3:00
15
30
45
Blended Sessions Room 5
ICSE Journal-First Papers
Journal-First
A Longitudinal Study of Static Analysis Warning Evolution and the Effec ...
00:00 - 00:20
ICSE SEIP - Software Engineering in Practice
SEIP
Robustness of on-device Models: Adversarial Attack to Deep Learning Mod ...
00:55 - 01:15
ICSE Technical Track
Technical Track
DeepBackdoor: Black-box Backdoor Attack on Deep Learning Models through ...
01:15 - 01:35
ICSE Technical Track
Technical Track
Reducing DNN Properties to Enable Falsification with Adversarial Attacks
01:35 - 01:55
ICSE Technical Track
Technical Track
Same File, Different Changes: The Potential of Meta-Maintenance on GitHub
02:30 - 02:50
ICSE NIER - New Ideas and Emerging Results
NIER
Semi-Automated Test-Case Propagation in Fork Ecosystems
02:50 - 03:05
ICSE Technical Track
Technical Track
Can Program Synthesis be Used to Learn Merge Conflict Resolutions? An E ...
03:05 - 03:25
x
Sat 23 Nov 22:16