| 2020 | A Human Study of Comprehension and Code Summarization. Sean Stapleton, Yashmeet Gambhir, Alexander LeClair, Zachary Eberhart, Westley Weimer, Kevin Leach, Yu Huang |
| 2020 | A Literature Review of Automatic Traceability Links Recovery for Software Change Impact Analysis. Thazin Win Win Aung, Huan Huo, Yulei Sui |
| 2020 | A Model to Detect Readability Improvements in Incremental Changes. Devjeet Roy, Sarah Fakhoury, John Lee, Venera Arnaoudova |
| 2020 | A Self-Attentional Neural Architecture for Code Completion with Multi-Task Learning. Fang Liu, Ge Li, Bolin Wei, Xin Xia, Zhiyi Fu, Zhi Jin |
| 2020 | Adaptive Deep Code Search. Chunyang Ling, Zeqi Lin, Yanzhen Zou, Bing Xie |
| 2020 | An Empirical Study of Quick Remedy Commits. Fengcai Wen, Csaba Nagy, Michele Lanza, Gabriele Bavota |
| 2020 | An Empirical Study on Critical Blocking Bugs. Hao Ren, Yanhui Li, Lin Chen |
| 2020 | An Empirical Study on Dynamic Typing Related Practices in Python Systems. Zhifei Chen, Yanhui Li, Bihuan Chen, Wanwangying Ma, Lin Chen, Baowen Xu |
| 2020 | Automatic Android Deprecated-API Usage Update by Learning from Single Updated Example. Stefanus A. Haryono, Ferdian Thung, Hong Jin Kang, Lucas Serrano, Gilles Muller, Julia Lawall, David Lo, Lingxiao Jiang |
| 2020 | BugSum: Deep Context Understanding for Bug Report Summarization. Haoran Liu, Yue Yu, Shanshan Li, Yong Guo, Deze Wang, Xiaoguang Mao |
| 2020 | BugVis: Commit Slicing for Fault Visualisation. David Bowes, Jean Petric, Tracy Hall |
| 2020 | Combining Biometric Data with Focused Document Types Classifies a Success of Program Comprehension. Toyomi Ishida, Hidetake Uwano, Yoshiharu Ikutani |
| 2020 | Deep-Diving into Documentation to Develop Improved Java-to-Swift API Mapping. Zejun Zhang, Minxue Pan, Tian Zhang, Xinyu Zhou, Xuandong Li |
| 2020 | Detecting Code Comment Inconsistency using Siamese Recurrent Network. Fazle Rabbi, Md. Saeed Siddik |
| 2020 | Duplicate Bug Report Detection Using Dual-Channel Convolutional Neural Networks. Jianjun He, Ling Xu, Meng Yan, Xin Xia, Yan Lei |
| 2020 | Evaluating a Visual Approach for Understanding JavaScript Source Code. Martin Dias, Diego Orellana, Santiago A. Vidal, Leonel Merino, Alexandre Bergel |
| 2020 | Exploiting Code Knowledge Graph for Bug Localization via Bi-directional Attention. Jinglei Zhang, Rui Xie, Wei Ye, Yuhan Zhang, Shikun Zhang |
| 2020 | GGF: A Graph-based Method for Programming Language Syntax Error Correction. Liwei Wu, Fei Li, Youhua Wu, Tao Zheng |
| 2020 | How Does Incomplete Composite Refactoring Affect Internal Quality Attributes? Ana Carla Bibiano, Vinícius Soares, Daniel Coutinho, Eduardo Fernandes, João Lucas Correia, Kleber Santos, Anderson Oliveira, Alessandro Garcia, Rohit Gheyi, Baldoino Fonseca, Márcio Ribeiro, Caio Barbosa, Daniel Oliveira |
| 2020 | How Graduate Computing Students Search When Using an Unfamiliar Programming Language. Gina R. Bai, Joshua Kayani, Kathryn T. Stolee |
| 2020 | How are Deep Learning Models Similar?: An Empirical Study on Clone Analysis of Deep Learning Software. Xiongfei Wu, Liangyu Qin, Bing Yu, Xiaofei Xie, Lei Ma, Yinxing Xue, Yang Liu, Jianjun Zhao |
| 2020 | How do Students Experience and Judge Software Comprehension Techniques? Regina Hebig, Truong Ho-Quang, Rodi Jolak, Jan Schröder, Humberto Linero, Magnus Ågren, Salome Honest Maro |
| 2020 | ICPC '20: 28th International Conference on Program Comprehension, Seoul, Republic of Korea, July 13-15, 2020 |
| 2020 | Improved Code Summarization via a Graph Neural Network. Alexander LeClair, Sakib Haque, Lingfei Wu, Collin McMillan |
| 2020 | Improving Code Search with Co-Attentive Representation Learning. Jianhang Shuai, Ling Xu, Chao Liu, Meng Yan, Xin Xia, Yan Lei |
| 2020 | Improving the Accuracy of Spectrum-based Fault Localization for Automated Program Repair. Tetsushi Kuma, Yoshiki Higo, Shinsuke Matsumoto, Shinji Kusumoto |
| 2020 | Inheritance software metrics on smart contracts. Ashish Rajendra Sai, Conor Holmes, Jim Buckley, Andrew Le Gear |
| 2020 | Investigating Near-Miss Micro-Clones in Evolving Software. Manishankar Mondal, Banani Roy, Chanchal K. Roy, Kevin A. Schneider |
| 2020 | Just-In-Time Test Smell Detection and Refactoring: The DARTS Project. Stefano Lambiase, Andrea Cupito, Fabiano Pecorelli, Andrea De Lucia, Fabio Palomba |
| 2020 | Knowledge Transfer in Modern Code Review. Maria Caulo, Bin Lin, Gabriele Bavota, Giuseppe Scanniello, Michele Lanza |
| 2020 | Linguistic Documentation of Software History. Miroslav Tushev, Anas Mahmoud |
| 2020 | Measuring Software Testability Modulo Test Quality. Valerio Terragni, Pasquale Salza, Mauro Pezzè |
| 2020 | On Combining IR Methods to Improve Bug Localization. Saket Khatiwada, Miroslav Tushev, Anas Mahmoud |
| 2020 | On the Equivalence of Information Retrieval Methods for Automated Traceability Link Recovery: A Ten-Year Retrospective. Rocco Oliveto, Malcom Gethers, Denys Poshyvanyk, Andrea De Lucia |
| 2020 | OpenSZZ: A Free, Open-Source, Web-Accessible Implementation of the SZZ Algorithm. Valentina Lenarduzzi, Fabio Palomba, Davide Taibi, Damian Andrew Tamburri |
| 2020 | Ownership at Large: Open Problems and Challenges in Ownership Management. John Ahlgren, Maria Eugenia Berezin, Kinga Bojarczuk, Elena Dulskyte, Inna Dvortsova, Johann George, Natalija Gucevska, Mark Harman, Shan He, Ralf Lämmel, Erik Meijer, Silvia Sapora, Justin Spahr-Summers |
| 2020 | Performing Tasks Can Improve Program Comprehension Mental Model of Novice Developers: An Empirical Approach. Amal A. Al-Shargabi, Syed Ahmad Aljunid, Muthukkaruppan Annamalai, Abdullah Mohd Zin |
| 2020 | Program Comprehension in Virtual Reality. James Dominic, Brock Tubre, Jada Houser, Charles Ritter, Deborah Kunkel, Paige Rodeghero |
| 2020 | Program Slicing and Execution Tracing for Differential Testing at Adobe Analytics. Darryl Jarman, Scott Hunt, Dave Towey |
| 2020 | Refactoring Android-specific Energy Smells: A Plugin for Android Studio. Emanuele Iannone, Fabiano Pecorelli, Dario Di Nucci, Fabio Palomba, Andrea De Lucia |
| 2020 | SimplyHover: Improving Comprehension of else Statements. Ahmad Jbara, Or Shacham, Bar Ben Michael, Omer Tavor |
| 2020 | Staged Tree Matching for Detecting Code Move across Files. Akira Fujimoto, Yoshiki Higo, Junnosuke Matsumoto, Shinji Kusumoto |
| 2020 | Supporting Program Comprehension through Fast Query response in Large-Scale Systems. Jinfeng Lin, Yalin Liu, Jane Cleland-Huang |
| 2020 | Testing of Mobile Applications in the Wild: A Large-Scale Empirical Study on Android Apps. Fabiano Pecorelli, Gemma Catolino, Filomena Ferrucci, Andrea De Lucia, Fabio Palomba |
| 2020 | The Secret Life of Commented-Out Source Code. Tri Minh Triet Pham, Jinqiu Yang |
| 2020 | UI Screens Identification and Extraction from Mobile Programming Screencasts. Mohammad Alahmadi, Abdulkarim Khormi, Sonia Haiduc |
| 2020 | Understanding What Software Engineers Are Working on: The Work-Item Prediction Challenge. Ralf Lämmel, Alvin Kerber, Liane Praza |
| 2020 | Unified Configuration Setting Access in Configuration Management Systems. Markus Raab, Bernhard Denner, Stefan Hahnenberg, Jürgen Cito |
| 2020 | What Drives the Reading Order of Programmers?: An Eye Tracking Study. Norman Peitek, Janet Siegmund, Sven Apel |
| 2020 | When Are Smells Indicators of Architectural Refactoring Opportunities: A Study of 50 Software Projects. Leonardo da Silva Sousa, Willian Nalepa Oizumi, Alessandro Garcia, Anderson Oliveira, Diego Cedrim, Carlos Lucena |
| 2020 | srcClone: Detecting Code Clones via Decompositional Slicing. Hakam W. Alomari, Matthew Stephan |