No information available yet.
Dates
Tue 18 May 2021
Wed 19 May 2021
Thu 20 May 2021
Fri 21 May 2021
Tracks
ICPC Early Research Achievement (ERA)
ICPC Education
ICPC Journal First
ICPC Plenary Sessions
ICPC Replications and Negative Results (RENE)
ICPC Research
ICPC Tool Demonstration
You're viewing the program in a time zone which is different from your device's time zone change time zone
Tue 18 MayDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
Tue 18 May
Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
10:00 - 10:10 | |||
10:10 - 10:50 | Empirical Studies in Program ComprehensionResearch / Education at ICPC Main Room Chair(s): Chaiyong Ragkhitwetsagul Mahidol University, Thailand | ||
10:10 10mPaper | Considerations and Pitfalls in Controlled Experiments on Code Comprehension Research Dror Feitelson Hebrew University Pre-print Media Attached | ||
10:20 10mPaper | Let's Ask Students About Their Programs, Automatically Education Teemu Lehtinen Aalto University, André L. Santos University Institute of Lisbon, Portugal, Juha Sorva Aalto University Pre-print Media Attached | ||
10:30 10mPaper | The effect of block-based formulas on formula comprehension in spreadsheets Research Pre-print Media Attached | ||
10:40 10mPaper | Is Algorithm Comprehension Different from Program Comprehension? Education Philipp Kather , Jan Vahrenhold Department of Computer Science, Westfälische Wilhelms-Universität Münster Pre-print Media Attached |
11:00 - 11:30 | Impact on CodeJournal First / Research at ICPC Main Room Chair(s): Dario Di Nucci Tilburg University | ||
11:00 10mPaper | Locating Faulty Methods with a Mixed RNN and Attention Model Research Shouliang Yang School of Software, Shanghai Jiao Tong University, Junming Cao Shanghai JiaoTong University, Hushuang Zeng School of Software, Shanghai Jiao Tong University, Beijun Shen School of Electronic Information and Electrical Engineering, Shanghai Jiao Tong University, Hao Zhong Shanghai Jiao Tong University Pre-print Media Attached | ||
11:10 10mPaper | EtherSolve: Computing an Accurate Control-Flow Graph from Ethereum Bytecode Research Filippo Contro Università degli Studi di Verona, Marco Crosara University of Verona, Mariano Ceccato University of Verona, Mila Dalla Preda University of Verona, Italy Pre-print Media Attached | ||
11:20 10mPaper | A systematic mapping study on architectural smells detection (JSS) Journal First Haris Mumtaz University of Auckland, Paramvir Singh The University of Auckland, Kelly Blincoe University of Auckland Media Attached |
11:30 - 12:00 | |||
11:30 30mSocial Event | Introduction to the social program Research |
16:00 - 16:10 | |||
16:10 - 16:40 | |||
16:10 30mPaper | Design Defects Detection and Correction by Example Research Marouane Kessentini University of Michigan, Wael Kessentini DePaul University, Houari Sahraoui Université de Montréal, Mounir Assaf Stevens Institute of Technology, Ali Ouni ETS Montreal, University of Quebec Media Attached |
17:20 - 17:50 | |||
18:00 - 19:00 | |||
18:00 60mSocial Event | Mental health in Academia Research |
Wed 19 MayDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
Wed 19 May
Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
02:00 - 02:30 | Understanding Systems -1Journal First / Research at ICPC Main Room Chair(s): Eunjong Choi Kyoto Institute of Technology | ||
02:00 10mPaper | Weighing the Evidence: On Relationship Types in Microservice Extraction Research Lisa Kirby University of British Columbia, Canada, Evelien Boerstra , Zachary John Christopher Anderson , Julia Rubin University of British Columbia, Canada Pre-print Media Attached | ||
02:10 10mPaper | Comprehensive Integration of API Usage Patterns Research Pre-print Media Attached | ||
02:20 10mPaper | Analyzing bug fix for automatic bug cause classification (JSS) Journal First Zhen Ni , Bin Li Yangzhou University, Xiaobing Sun Yangzhou University, Tianhao Chen , Ben Tang , Xinchen Shi Media Attached |
03:10 - 04:00 | |||
03:10 50mSocial Event | Free social Room/Coffee Time Research |
10:00 - 10:30 | ML for Program Comprehension Journal First at ICPC Main Room Chair(s): Fabio Palomba University of Salerno | ||
10:00 10mPaper | Improving deep-learning-based fault localization with resampling (JSEP) Journal First Zhuo Zhang Purdue University, Yan Lei School of Big Data & Software Engineering, Chongqing University, Xiaoguang Mao National University of Defense Technology, Meng Yan School of Big Data & Software Engineering, Chongqing University, Ling Xu School of Big Data & Software Engineering, Chongqing University, Junhao Wen Media Attached | ||
10:10 10mPaper | Imbalanced metric learning for crashing fault residence prediction (JSS) Journal First Zhou Xu Wuhan University, Kunsong Zhao Wuhan University, Meng Yan , Peipei Yuan , Ling Xu School of Big Data & Software Engineering, Chongqing University, Yan Lei School of Big Data & Software Engineering, Chongqing University, Xiaohong Zhang Chongqing University Media Attached | ||
10:20 10mPaper | Adaptive Selection of Classifiers for Bug Prediction: A Large-Scale Empirical Analysis of Its Performances and a Benchmark Study (SCP) Journal First Media Attached |
10:40 - 11:00 | |||
10:40 10mPaper | Understanding Architecture Erosion: The Practitioners' Perceptive Research Ruiyin Li Wuhan University, China; University of Groningen, The Netherlands, Peng Liang Wuhan University, Mohamed Soliman , Paris Avgeriou University of Groningen, The Netherlands Pre-print Media Attached | ||
10:50 10mPaper | Understanding Code Smell Detection via Code Review: A Study of the OpenStack Community Research Xiaofeng Han Wuhan University, China, Amjed Tahir Massey University, Peng Liang Wuhan University, Steve Counsell Brunel University London, Yajing Luo Pre-print Media Attached |
11:10 - 12:00 | |||
11:10 50mSocial Event | Free social Room/Happy hour Together/Drink and Science Research |
16:00 - 16:40 | |||
16:00 40mKeynote | A Layered Model of Comprehension in Collaborative Software Development: Programs, Programming, and Programmers Plenary Sessions Carolyn Penstein Rose Carnegie Mellon University Language Technologies Institute Media Attached |
17:25 - 17:50 | |||
17:50 - 18:10 | |||
17:50 10mPaper | Does Code Structure Affect Comprehension? On Using and Naming Intermediate Variables Research Pre-print Media Attached | ||
18:00 10mPaper | Using Non-Verbal Expressions as a Tool in Naming Research Research Pre-print Media Attached |
18:10 - 19:00 | |||
18:10 50mSocial Event | Quiz- How much do you know about ICPC? Research |
Thu 20 MayDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
Thu 20 May
Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
02:00 - 02:30 | |||
02:00 10mPaper | Exploiting Method Names to Improve Code Summarization: A Deliberation Multi-Task Learning Approach Research Pre-print Media Attached | ||
02:10 10mPaper | A Multi-Modal Transformer-based Code Summarization Approach for Smart Contracts Research Zhen Yang City University of Hong Kong, China, Jacky Keung City University of Hong Kong, Xiao Yu Wuhan University of Technology, Xiaodong Gu Shanghai Jiao Tong University, China, Zhengyuan Wei City University of Hong Kong, Hong Kong, Xiaoxue Ma , Miao ZHANG City University of Hong Kong Pre-print Media Attached | ||
02:20 10mPaper | Improving Code Summarization with Block-wise Abstract Syntax Tree Splitting Research Chen Lin , Zhichao Ouyang , Junqing Zhuang , Jianqiang Chen , Hui Li Department of Computer Science, Xiamen University, Rongxin Wu Xiamen University Pre-print Media Attached |
02:40 - 03:00 | Source code AnalysisEarly Research Achievement (ERA) / Research / Tool Demonstration at ICPC Main Room Chair(s): Gema Rodríguez-Pérez University of Waterloo | ||
02:40 5mDemonstration | RefactorHub: A Commit Annotator for Refactoring Tool Demonstration Ryo Kuramoto Tokyo Institute of Technology, Motoshi Saeki Tokyo Institute of Technology, Shinpei Hayashi Tokyo Institute of Technology Pre-print Media Attached | ||
02:45 5mPaper | Detecting Inconsistent Thrown Exceptions Early Research Achievement (ERA) Media Attached | ||
02:50 10mPaper | Where to Handle an Exception? Recommending Exception Handling Locations from a Global Perspective Research Xiangyang Jia School of Computer Science, Wuhan University, Songqiang Chen School of Computer Science, Wuhan University, Xingqi Zhou , Xintong Li , Run Yu , Xu Chen , Jifeng Xuan Wuhan University Pre-print Media Attached |
03:00 - 04:00 | |||
03:00 60mSocial Event | How to write socio-technical papers in ICPC Community Research Bonita Sharif University of Nebraska-Lincoln, USA, Foutse Khomh Polytechnique Montréal, Eliane Wiese University of Utah |
10:00 - 10:40 | |||
10:00 40mKeynote | An algorithm to estimate stress-induced cortisol variations from skin conductance measurements Plenary Sessions Media Attached |
11:30 - 12:00 | |||
11:30 30mSocial Event | Free social Room/Happy hour Together/Drink and Science Research |
17:40 - 18:00 | Understanding Systems -3Research at ICPC Main Room Chair(s): Alexander Serebrenik Eindhoven University of Technology | ||
17:40 10mPaper | Atoms of Confusion in Java Research Pre-print Media Attached | ||
17:50 10mPaper | Bug or not bug? That is the question Research Quentin Perez , Pierre-Antoine Jean , Christelle Urtado EuroMov DHM, Univ Montpellier & IMT Mines Ales, Sylvain Vauttier Pre-print Media Attached |
18:00 - 18:10 | |||
18:10 - 19:00 | |||
18:10 50mSocial Event | Pet Event Research |
Fri 21 MayDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
Fri 21 May
Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
02:00 - 02:40 | Inferring code evolutionResearch at ICPC Main Room Chair(s): Shinpei Hayashi Tokyo Institute of Technology | ||
02:00 10mPaper | ConfInLog: Leveraging Software Logs to Infer Configuration Constraints Research Shulin Zhou National University of Defense Technology, Xiaodong Liu National University of Defense Technology, Shanshan Li National University of Defense Technology, Zhouyang Jia National University of Defense Technology, Yuanliang Zhang National University of Defense Technology, Teng Wang National University of Defense Technology, China, Wang Li National University of Defense Technology, Liao Xiangke National University of Defense Technology, China Pre-print Media Attached | ||
02:10 10mPaper | Using Grammar Patterns to Interpret Test Method Name Evolution Research Anthony Peruma Rochester Institute of Technology, Emily Hu , Jiajun Chen , Eman Abdullah AlOmar Rochester Institute of Technology, USA, Mohamed Wiem Mkaouer Rochester Institute of Technology, Christian D. Newman Rochester Institute of Technology Pre-print Media Attached | ||
02:20 10mPaper | Keywords Guided Method Name Generation Research Pre-print Media Attached | ||
02:30 10mPaper | Automated Comment Update: How Far are We? Research Bo Lin National University of Defense Technology, Shangwen Wang National University of Defense Technology, Kui Liu Huawei Software Engineering Application Technology Lab, Xiaoguang Mao National University of Defense Technology, Tegawendé F. Bissyandé SnT, University of Luxembourg Pre-print Media Attached |
02:50 - 03:00 | |||
03:00 - 04:00 | |||
03:00 60mSocial Event | Free social Room/Coffee Time Research |
Tue 18 May 2021 10:00 - 10:10 at ICPC Main Room - Opening
Info for room ICPC Main Room:
Go directly to this room on Clowdr
Tue 18 May 2021 10:10 - 10:50 at ICPC Main Room - Empirical Studies in Program Comprehension Chair(s): Chaiyong Ragkhitwetsagul
Info for room ICPC Main Room:
Go directly to this room on Clowdr
Tue 18 May 2021 11:00 - 11:30 at ICPC Main Room - Impact on Code Chair(s): Dario Di Nucci
Info for room ICPC Main Room:
Go directly to this room on Clowdr
Tue 18 May 2021 11:30 - 12:00 at ICPC Social Room - Social Session
Info for room ICPC Social Room:
Go directly to this room on Clowdr
Tue 18 May 2021 16:00 - 16:10 at ICPC Main Room - Opening
Info for room ICPC Main Room:
Go directly to this room on Clowdr
Tue 18 May 2021 16:10 - 16:40 at ICPC Main Room - Most Influential Paper-ICPC 2011
Info for room ICPC Main Room:
Go directly to this room on Clowdr
Tue 18 May 2021 16:50 - 17:20 at ICPC Main Room - Improving Code Quality Chair(s): Venera Arnaoudova
Info for room ICPC Main Room:
Go directly to this room on Clowdr
Tue 18 May 2021 17:20 - 17:50 at ICPC Main Room - Open Steering Committee meeting
Info for room ICPC Main Room:
Go directly to this room on Clowdr
Tue 18 May 2021 18:00 - 19:00 at ICPC Social Room - Open Session
Info for room ICPC Social Room:
Go directly to this room on Clowdr
Wed 19 May 2021 02:00 - 02:30 at ICPC Main Room - Understanding Systems -1 Chair(s): Eunjong Choi
Info for room ICPC Main Room:
Go directly to this room on Clowdr
Wed 19 May 2021 02:40 - 03:10 at ICPC Main Room - Text Analysis for Program Comprehension Chair(s): Gema Rodríguez-Pérez
Info for room ICPC Main Room:
Go directly to this room on Clowdr
Wed 19 May 2021 03:10 - 04:00 at ICPC Main Room - Social Session
Info for room ICPC Main Room:
Go directly to this room on Clowdr
Wed 19 May 2021 10:00 - 10:30 at ICPC Main Room - ML for Program Comprehension Chair(s): Fabio Palomba
Info for room ICPC Main Room:
Go directly to this room on Clowdr
Wed 19 May 2021 10:40 - 11:00 at ICPC Main Room - Refactoring Chair(s): Eunjong Choi
Info for room ICPC Main Room:
Go directly to this room on Clowdr
Wed 19 May 2021 11:10 - 12:00 at ICPC Social Room - Social Session
Info for room ICPC Social Room:
Go directly to this room on Clowdr
Wed 19 May 2021 16:00 - 16:40 at ICPC Main Room - Keynote speech
Info for room ICPC Main Room:
Go directly to this room on Clowdr
Wed 19 May 2021 16:50 - 17:25 at ICPC Main Room - Understanding Systems -2 Chair(s): Fabio Petrillo
Info for room ICPC Main Room:
Go directly to this room on Clowdr
Wed 19 May 2021 17:25 - 17:50 at ICPC Main Room - Tool Fair
Info for room ICPC Main Room:
Go directly to this room on Clowdr
Wed 19 May 2021 17:50 - 18:10 at ICPC Main Room - Naming Chair(s): Venera Arnaoudova
Info for room ICPC Main Room:
Go directly to this room on Clowdr
Wed 19 May 2021 18:10 - 19:00 at ICPC Social Room - Social Session
Info for room ICPC Social Room:
Go directly to this room on Clowdr
Thu 20 May 2021 02:00 - 02:30 at ICPC Main Room - Code Summarization Chair(s): David Lo
Info for room ICPC Main Room:
Go directly to this room on Clowdr
Thu 20 May 2021 02:40 - 03:00 at ICPC Main Room - Source code Analysis Chair(s): Gema Rodríguez-Pérez
Info for room ICPC Main Room:
Go directly to this room on Clowdr
Thu 20 May 2021 03:00 - 04:00 at ICPC Social Room - AMA Session
Info for room ICPC Social Room:
Go directly to this room on Clowdr
Thu 20 May 2021 10:00 - 10:40 at ICPC Main Room - Keynote speech
Info for room ICPC Main Room:
Go directly to this room on Clowdr
Thu 20 May 2021 10:50 - 11:30 at ICPC Main Room - Mining for Program Comprehension Chair(s): Chaiyong Rakhitwetsagul
Info for room ICPC Main Room:
Go directly to this room on Clowdr
Thu 20 May 2021 11:30 - 12:00 at ICPC Social Room - Social Session
Info for room ICPC Social Room:
Go directly to this room on Clowdr
Thu 20 May 2021 16:00 - 16:40 at ICPC Main Room - Verification & Validation Chair(s): Iftekhar Ahmed
Info for room ICPC Main Room:
Go directly to this room on Clowdr
Thu 20 May 2021 16:45 - 17:35 at ICPC Main Room - Human Aspects of Program Comprehension Chair(s): Gemma Catolino
Info for room ICPC Main Room:
Go directly to this room on Clowdr
Thu 20 May 2021 17:40 - 18:00 at ICPC Main Room - Understanding Systems -3 Chair(s): Alexander Serebrenik
Info for room ICPC Main Room:
Go directly to this room on Clowdr
Thu 20 May 2021 18:00 - 18:10 at ICPC Main Room - Closing
Info for room ICPC Main Room:
Go directly to this room on Clowdr
Thu 20 May 2021 18:10 - 19:00 at ICPC Social Room - Social Session
Info for room ICPC Social Room:
Go directly to this room on Clowdr
Fri 21 May 2021 02:00 - 02:40 at ICPC Main Room - Inferring code evolution Chair(s): Shinpei Hayashi
Info for room ICPC Main Room:
Go directly to this room on Clowdr
Fri 21 May 2021 02:50 - 03:00 at ICPC Main Room - Closing
Info for room ICPC Main Room:
Go directly to this room on Clowdr
Fri 21 May 2021 03:00 - 04:00 at ICPC Social Room - Social Session
Info for room ICPC Social Room:
Go directly to this room on Clowdr
xThu 27 Mar 03:21