Write a Blog >>
ESEC/FSE 2022
Mon 14 - Fri 18 November 2022
Singapore
Toggle navigation
Attending
Venue: NUS U-Town
Visa Application Support
Hotels
Registration
In-Person Attendance Terms and Conditions
Diversity and Inclusion Statement
Virtual Attendance
Speaker Information
FAQ
Banquet and Excursion
Info
Sponsorship
Awards
Proceedings
Program
ESEC/FSE Program
Your Program
Schedule Overview
Mon 14 Nov
Tue 15 Nov
Wed 16 Nov
Thu 17 Nov
Fri 18 Nov
Tracks
ESEC/FSE 2022
Social
Plenary Events
How to Submit
Research Papers
Industry Paper
Artifacts
New Faculty Symposium
Doctoral Symposium
Ideas, Visions and Reflections
Journal First
Demonstrations
Tutorials
Student Research Competition
Workshops
Sponsored Workshops
ESEC/FSE 2020
ESEC/FSE 2021
Co-hosted Conferences
PROMISE
Workshops
A-TEST
AI-assisted Code Companion Workshop
Ada Workshop
EASEAI
Gamify
MSR4P&S
MaLTeSQuE
QP4SE
SEA4DQ
Co-hosted Symposia
SSBSE
SSBSE
SSBSE
Future of SBSE
SSBSE
Keynotes
SSBSE
Tutorial
SSBSE
Research Papers
SSBSE
Journal First
SSBSE
RENE / NIER
SSBSE
Challenge Track
Organization
ESEC/FSE 2022 Committees
Organizing Committee
Steering Committee
Test of Time Award Committee
Track Committees
Research Papers
Industry Paper
Artifacts
New Faculty Symposium
Doctoral Symposium
Feedback Panel
Program Committee
Ideas, Visions and Reflections
Journal First
Demonstrations
Tutorials
Student Research Competition
Workshops
Contributors
People Index
Co-hosted Conferences
PROMISE
N/A - check homepage
Workshops
A-TEST
N/A - check homepage
AI-assisted Code Companion Workshop
Organizing Committee
Ada Workshop
Organizing Committee
EASEAI
N/A - check homepage
Gamify
N/A - check homepage
MSR4P&S
Chairs
Program Committee
MaLTeSQuE
N/A - check homepage
QP4SE
N/A - check homepage
SEA4DQ
N/A - check homepage
Co-hosted Symposia
SSBSE
Organizing Committee
Steering Committee
Research Papers
Journal First
RENE / NIER
Challenge Track
Search
Series
Series
FSE 2025
FSE 2024
ESEC/FSE 2023
ESEC/FSE 2022
ESEC/FSE 2021
ESEC/FSE 2020
ESEC/FSE 2018
Sign in
Sign up
ESEC/FSE 2022
(
series
) /
Journal First
/
An empirical study of type-related defects in Python projects
Who
Faizan Khan
,
Boqi Chen
,
Daniel Varro
,
Shane McIntosh
Track
ESEC/FSE 2022 Journal First
Program Display Configuration
Time Zone
The program is currently displayed in
(GMT+08:00) Beijing, Chongqing, Hong Kong, Urumqi
.
Use conference time zone: (GMT+08:00) Beijing, Chongqing, Hong Kong, Urumqi
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
When
Wed 16 Nov 2022 12:15 - 12:30 at
SRC GLR
-
JF Software Evolution
Chair(s):
Danny Dig
Faizan Khan
McGill University
Boqi Chen
McGill University
Daniel Varro
McGill University / Budapest University of Technology and Economics
Canada
Shane McIntosh
University of Waterloo
Canada
Program Display Configuration
Time Zone
The program is currently displayed in
(GMT+08:00) Beijing, Chongqing, Hong Kong, Urumqi
.
Use conference time zone: (GMT+08:00) Beijing, Chongqing, Hong Kong, Urumqi
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
Session Program
Wed 16 Nov
Displayed time zone:
Beijing, Chongqing, Hong Kong, Urumqi
change
11:00 - 12:30
JF Software Evolution
Journal First
at
SRC GLR
Chair(s):
Danny Dig
University of Colorado Boulder, USA
11:00
15m
Talk
Clones in Deep Learning Code: What, Where, and Why?
Journal First
Hadhemi Jebnoun
Ecole Polytechnique de Montréal
,
Md Saidur Rahman
SWAT Lab, Polytechnique Montreal
,
Foutse Khomh
Polytechnique Montréal
,
Biruk Asmare Muse
Ecole Polytechnique de Montréal
11:15
15m
Talk
Aide-mémoire: Improving a Project’s Collective Memory via Pull Request–Issue Links
Journal First
Profir-Petru Pârțachi
National Institute of Informatics, Japan
,
David White
,
Earl T. Barr
University College London
DOI
Pre-print
11:30
15m
Talk
Learning How to Listen: Automatically Finding Bug Patterns in Event-Driven JavaScript APIs
Journal First
Ellen Arteca
Northeastern University
,
Max Schaefer
GitHub, Inc.
,
Frank Tip
Northeastern University
Link to publication
DOI
Pre-print
Media Attached
11:45
15m
Talk
Coverage-Based Debloating for Java Bytecode
Journal First
César Soto-Valero
KTH
,
Thomas Durieux
KTH
,
Nicolas Harrand
KTH Royal Institute of Technology
,
Benoit Baudry
KTH
Link to publication
DOI
Pre-print
Media Attached
12:00
15m
Talk
Characterizing and Mitigating Self-Admitted Technical Debt in Build Systems
Journal First
Tao Xiao
Nara Institute of Science and Technology
,
Dong Wang
Kyushu University, Japan
,
Shane McIntosh
University of Waterloo
,
Hideaki Hata
Shinshu University
,
Raula Gaikovina Kula
Nara Institute of Science and Technology
,
Takashi Ishio
Nara Institute of Science and Technology
,
Kenichi Matsumoto
Nara Institute of Science and Technology
Link to publication
DOI
Pre-print
Media Attached
12:15
15m
Talk
An empirical study of type-related defects in Python projects
Journal First
Faizan Khan
McGill University
,
Boqi Chen
McGill University
,
Daniel Varro
McGill University / Budapest University of Technology and Economics
,
Shane McIntosh
University of Waterloo
x
Tue 3 Dec 18:15