default search action
28th ICPC 2020: Seoul, Korea
- ICPC '20: 28th International Conference on Program Comprehension, Seoul, Republic of Korea, July 13-15, 2020. ACM 2020, ISBN 978-1-4503-7958-8
- Rocco Oliveto, Malcom Gethers, Denys Poshyvanyk, Andrea De Lucia:
On the Equivalence of Information Retrieval Methods for Automated Traceability Link Recovery: A Ten-Year Retrospective. 1
Research
- Sean Stapleton, Yashmeet Gambhir, Alexander LeClair, Zachary Eberhart, Westley Weimer, Kevin Leach, Yu Huang:
A Human Study of Comprehension and Code Summarization. 2-13 - Thazin Win Win Aung, Huan Huo, Yulei Sui:
A Literature Review of Automatic Traceability Links Recovery for Software Change Impact Analysis. 14-24 - Devjeet Roy, Sarah Fakhoury, John Lee, Venera Arnaoudova:
A Model to Detect Readability Improvements in Incremental Changes. 25-36 - Fang Liu, Ge Li, Bolin Wei, Xin Xia, Zhiyi Fu, Zhi Jin:
A Self-Attentional Neural Architecture for Code Completion with Multi-Task Learning. 37-47 - Chunyang Ling, Zeqi Lin, Yanzhen Zou, Bing Xie:
Adaptive Deep Code Search. 48-59 - Fengcai Wen, Csaba Nagy, Michele Lanza, Gabriele Bavota:
An Empirical Study of Quick Remedy Commits. 60-71 - Hao Ren, Yanhui Li, Lin Chen:
An Empirical Study on Critical Blocking Bugs. 72-82 - Zhifei Chen, Yanhui Li, Bihuan Chen, Wanwangying Ma, Lin Chen, Baowen Xu:
An Empirical Study on Dynamic Typing Related Practices in Python Systems. 83-93 - Haoran Liu, Yue Yu, Shanshan Li, Yong Guo, Deze Wang, Xiaoguang Mao:
BugSum: Deep Context Understanding for Bug Report Summarization. 94-105 - Zejun Zhang, Minxue Pan, Tian Zhang, Xinyu Zhou, Xuandong Li:
Deep-Diving into Documentation to Develop Improved Java-to-Swift API Mapping. 106-116 - Jianjun He, Ling Xu, Meng Yan, Xin Xia, Yan Lei:
Duplicate Bug Report Detection Using Dual-Channel Convolutional Neural Networks. 117-127 - Martin Dias, Diego Orellana, Santiago A. Vidal, Leonel Merino, Alexandre Bergel:
Evaluating a Visual Approach for Understanding JavaScript Source Code. 128-138 - Liwei Wu, Fei Li, Youhua Wu, Tao Zheng:
GGF: A Graph-based Method for Programming Language Syntax Error Correction. 139-148 - 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:
How Does Incomplete Composite Refactoring Affect Internal Quality Attributes? 149-159 - Gina R. Bai, Joshua Kayani, Kathryn T. Stolee:
How Graduate Computing Students Search When Using an Unfamiliar Programming Language. 160-171 - Xiongfei Wu, Liangyu Qin, Bing Yu, Xiaofei Xie, Lei Ma, Yinxing Xue, Yang Liu, Jianjun Zhao:
How are Deep Learning Models Similar?: An Empirical Study on Clone Analysis of Deep Learning Software. 172-183 - Alexander LeClair, Sakib Haque, Lingfei Wu, Collin McMillan:
Improved Code Summarization via a Graph Neural Network. 184-195 - Jianhang Shuai, Ling Xu, Chao Liu, Meng Yan, Xin Xia, Yan Lei:
Improving Code Search with Co-Attentive Representation Learning. 196-207 - Manishankar Mondal, Banani Roy, Chanchal K. Roy, Kevin A. Schneider:
Investigating Near-Miss Micro-Clones in Evolving Software. 208-218 - Jinglei Zhang, Rui Xie, Wei Ye, Yuhan Zhang, Shikun Zhang:
Exploiting Code Knowledge Graph for Bug Localization via Bi-directional Attention. 219-229 - Maria Caulo, Bin Lin, Gabriele Bavota, Giuseppe Scanniello, Michele Lanza:
Knowledge Transfer in Modern Code Review. 230-240 - Valerio Terragni, Pasquale Salza, Mauro Pezzè:
Measuring Software Testability Modulo Test Quality. 241-251 - Saket Khatiwada, Miroslav Tushev, Anas Mahmoud:
On Combining IR Methods to Improve Bug Localization. 252-262 - Amal A. Al-Shargabi, Syed Ahmad Aljunid, Muthukkaruppan Annamalai, Abdullah Mohd Zin:
Performing Tasks Can Improve Program Comprehension Mental Model of Novice Developers: An Empirical Approach. 263-273 - Hakam W. Alomari, Matthew Stephan:
srcClone: Detecting Code Clones via Decompositional Slicing. 274-284 - Jinfeng Lin, Yalin Liu, Jane Cleland-Huang:
Supporting Program Comprehension through Fast Query response in Large-Scale Systems. 285-295 - Fabiano Pecorelli, Gemma Catolino, Filomena Ferrucci, Andrea De Lucia, Fabio Palomba:
Testing of Mobile Applications in the Wild: A Large-Scale Empirical Study on Android Apps. 296-307 - Tri Minh Triet Pham, Jinqiu Yang:
The Secret Life of Commented-Out Source Code. 308-318 - Mohammad Alahmadi, Abdulkarim Khormi, Sonia Haiduc:
UI Screens Identification and Extraction from Mobile Programming Screencasts. 319-330 - Markus Raab, Bernhard Denner, Stefan Hahnenberg, Jürgen Cito:
Unified Configuration Setting Access in Configuration Management Systems. 331-341 - Norman Peitek, Janet Siegmund, Sven Apel:
What Drives the Reading Order of Programmers?: An Eye Tracking Study. 342-353 - Leonardo da Silva Sousa, Willian Nalepa Oizumi, Alessandro Garcia, Anderson Oliveira, Diego Cedrim, Carlos Lucena:
When Are Smells Indicators of Architectural Refactoring Opportunities: A Study of 50 Software Projects. 354-365
Early Research Achievements
- Toyomi Ishida, Hidetake Uwano, Yoshiharu Ikutani:
Combining Biometric Data with Focused Document Types Classifies a Success of Program Comprehension. 366-370 - Fazle Rabbi, Md. Saeed Siddik:
Detecting Code Comment Inconsistency using Siamese Recurrent Network. 371-375 - Tetsushi Kuma, Yoshiki Higo, Shinsuke Matsumoto, Shinji Kusumoto:
Improving the Accuracy of Spectrum-based Fault Localization for Automated Program Repair. 376-380 - Ashish Rajendra Sai, Conor Holmes, Jim Buckley, Andrew Le Gear:
Inheritance software metrics on smart contracts. 381-385 - Miroslav Tushev, Anas Mahmoud:
Linguistic Documentation of Software History. 386-390 - James Dominic, Brock Tubre, Jada Houser, Charles Ritter, Deborah Kunkel, Paige Rodeghero:
Program Comprehension in Virtual Reality. 391-395 - Akira Fujimoto, Yoshiki Higo, Junnosuke Matsumoto, Shinji Kusumoto:
Staged Tree Matching for Detecting Code Move across Files. 396-400 - Stefanus A. Haryono, Ferdian Thung, Hong Jin Kang, Lucas Serrano, Gilles Muller, Julia Lawall, David Lo, Lingxiao Jiang:
Automatic Android Deprecated-API Usage Update by Learning from Single Updated Example. 401-405
Industry
- 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:
Ownership at Large: Open Problems and Challenges in Ownership Management. 406-410 - Darryl Jarman, Scott Hunt, Dave Towey:
Program Slicing and Execution Tracing for Differential Testing at Adobe Analytics. 411-415 - Ralf Lämmel, Alvin Kerber, Liane Praza:
Understanding What Software Engineers Are Working on: The Work-Item Prediction Challenge. 416-424
Programming Education
- Regina Hebig, Truong Ho-Quang, Rodi Jolak, Jan Schröder, Humberto Linero, Magnus Ågren, Salome Honest Maro:
How do Students Experience and Judge Software Comprehension Techniques? 425-435
Tool Demonstration
- David Bowes, Jean Petric, Tracy Hall:
BugVis: Commit Slicing for Fault Visualisation. 436-440 - Stefano Lambiase, Andrea Cupito, Fabiano Pecorelli, Andrea De Lucia, Fabio Palomba:
Just-In-Time Test Smell Detection and Refactoring: The DARTS Project. 441-445 - Valentina Lenarduzzi, Fabio Palomba, Davide Taibi, Damian Andrew Tamburri:
OpenSZZ: A Free, Open-Source, Web-Accessible Implementation of the SZZ Algorithm. 446-450 - Emanuele Iannone, Fabiano Pecorelli, Dario Di Nucci, Fabio Palomba, Andrea De Lucia:
Refactoring Android-specific Energy Smells: A Plugin for Android Studio. 451-455 - Ahmad Jbara, Or Shacham, Bar Ben Michael, Omer Tavor:
SimplyHover: Improving Comprehension of else Statements. 456-460
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.