| 2021 | A First Look at Accessibility Issues in Popular GitHub Projects. Tingting Bi, Xin Xia, David Lo, Aldeida Aleti |
| 2021 | A Method to Comprehend Feature Dependencies Based on Semi-Static Structures. Narumasa Kande, Naoya Nitta |
| 2021 | A Partial Reproduction of A Guided Genetic Algorithm for Automated Crash Reproduction. Philip Oliver, Michael Homer, Jens Dietrich, Craig Anslow |
| 2021 | An Empirical Study on Code Comment Completion. Antonio Mastropaolo, Emad Aghajani, Luca Pascarella, Gabriele Bavota |
| 2021 | An Evolutionary Analysis of Software-Architecture Smells. Philipp Gnoyke, Sandro Schulze, Jacob Krüger |
| 2021 | An NLP-based Tool for Software Artifacts Analysis. Andrea Di Sorbo, Corrado Aaron Visaggio, Massimiliano Di Penta, Gerardo Canfora, Sebastiano Panichella |
| 2021 | Analysis of Non-Discrimination Policies in the Sharing Economy. Miroslav Tushev, Fahimeh Ebrahimi, Anas Mahmoud |
| 2021 | Assessing Generalizability of CodeBERT. Xin Zhou, DongGyun Han, David Lo |
| 2021 | Automated Recovery of Issue-Commit Links Leveraging Both Textual and Non-textual Data. Pooya Rostami Mazrae, Maliheh Izadi, Abbas Heydarnoori |
| 2021 | Automated Refactoring for Energy-Aware Software. Déaglán Connolly Bree, Mel Ó Cinnéide |
| 2021 | BiasHeal: On-the-Fly Black-Box Healing of Bias in Sentiment Analysis Systems. Zhou Yang, Harshit Jain, Jieke Shi, Muhammad Hilmi Asyrofi, David Lo |
| 2021 | Breaking down monoliths with Microservices and DevOps: an industrial experience report. Danilo Pianini, Alessandro Neri |
| 2021 | CAT: Change-focused Android GUI Testing. Chao Peng, Ajitha Rajan, Tianqin Cai |
| 2021 | CI/CD Pipelines Evolution and Restructuring: A Qualitative and Quantitative Study. Fiorella Zampetti, Salvatore Geremia, Gabriele Bavota, Massimiliano Di Penta |
| 2021 | Can Differential Testing Improve Automatic Speech Recognition Systems? Muhammad Hilmi Asyrofi, Zhou Yang, Jieke Shi, Chu Wei Quan, David Lo |
| 2021 | Characterization and Automatic Updates of Deprecated Machine-Learning API Usages. Stefanus A. Haryono, Ferdian Thung, David Lo, Julia Lawall, Lingxiao Jiang |
| 2021 | Clustering, Separation, and Connection: A Tale of Three Characteristics. Subhajit Datta, Aniruddha Mysore, Haziqshah Wira, Santonu Sarkar |
| 2021 | CodeRibbon: More Efficient Workspace Management and Navigation for Mainstream Development Environments. Benjamin P. Klein, Austin Z. Henley |
| 2021 | Contemporary COBOL: Developers' Perspectives on Defects and Defect Location. Agnieszka Ciborowska, Aleksandar Chakarov, Rahul Pandita |
| 2021 | Contrasting Third-Party Package Management User Experience. Syful Islam, Raula Gaikovina Kula, Christoph Treude, Bodin Chinthanet, Takashi Ishio, Kenichi Matsumoto |
| 2021 | Cross-language Code Coupling Detection: A Preliminary Study on Android Applications. Bo Shen, Wei Zhang, Ailun Yu, Zhao Wei, Guangtai Liang, Haiyan Zhao, Zhi Jin |
| 2021 | DeepOrder: Deep Learning for Test Case Prioritization in Continuous Integration Testing. Aizaz Sharif, Dusica Marijan, Marius Liaaen |
| 2021 | Design Smells in Deep Learning Programs: An Empirical Study. Amin Nikanjam, Foutse Khomh |
| 2021 | Dialogue Management for Interactive API Search. Zachary Eberhart, Collin McMillan |
| 2021 | Disambiguating Mentions of API Methods in Stack Overflow via Type Scoping. Kien Luong, Ferdian Thung, David Lo |
| 2021 | Do practitioners intentionally self-fix Technical Debt and why? Jie Tan, Daniel Feitosa, Paris Avgeriou |
| 2021 | Does Refactoring Break Tests and to What Extent? Yutaro Kashiwa, Kazuki Shimizu, Bin Lin, Gabriele Bavota, Michele Lanza, Yasutaka Kamei, Naoyasu Ubayashi |
| 2021 | Duplicate Bug Report Detection by Using Sentence Embedding and Fine-tuning. Haruna Isotani, Hironori Washizaki, Yoshiaki Fukazawa, Tsutomu Nomoto, Saori Ouji, Shinobu Saito |
| 2021 | Efficient Platform Migration of a Mainframe Legacy System Using Custom Transpilation. Markus Schnappinger, Jonathan Streit |
| 2021 | Energy Efficient Guidelines for iOS Core Location Framework. Abdul Ali Bangash, Daniil Tiganov, Karim Ali, Abram Hindle |
| 2021 | Ensemble Models for Neural Source Code Summarization of Subroutines. Alexander LeClair, Aakash Bansal, Collin McMillan |
| 2021 | Evaluating The Energy Consumption of Java I/O APIs. Zakaria Ournani, Romain Rouvoy, Pierre Rust, Joel Penhoat |
| 2021 | FACER-AS: An API Usage-based Code Recommendation Tool for Android Studio. Maha Kamal, Ayman Abaid, Shamsa Abid, Shafay Shamail |
| 2021 | FeaRS: Recommending Complete Android Method Implementations. Fengcai Wen, Valentina Ferrari, Emad Aghajani, Csaba Nagy, Michele Lanza, Gabriele Bavota |
| 2021 | FluentCrypto: Cryptography in Easy Mode. Simon Kafader, Mohammad Ghafari |
| 2021 | Human, bot or both? A study on the capabilities of classification models on mixed accounts. Nathan Cassee, Christos Kitsanelis, Eleni Constantinou, Alexander Serebrenik |
| 2021 | Hurdles for Developers in Cryptography. Mohammadreza Hazhirpasand, Oscar Nierstrasz, Mohammadhossein Shabani, Mohammad Ghafari |
| 2021 | IDEAL: An Open-Source Identifier Name Appraisal Tool. Anthony Peruma, Venera Arnaoudova, Christian D. Newman |
| 2021 | IEEE International Conference on Software Maintenance and Evolution, ICSME 2021, Luxembourg, September 27 - October 1, 2021 |
| 2021 | Improving Traceability Link Recovery Using Fine-grained Requirements-to-Code Relations. Tobias Hey, Fei Chen, Sebastian Weigelt, Walter F. Tichy |
| 2021 | Incorporating Multiple Features to Predict Bug Fixing Time with Neural Networks. Wei Yuan, Yuan Xiong, Hailong Sun, Xudong Liu |
| 2021 | Interactive Patch Filtering as Debugging Aid. Jingjing Liang, Ruyi Ji, Jiajun Jiang, Shurui Zhou, Yiling Lou, Yingfei Xiong, Gang Huang |
| 2021 | Is reputation on Stack Overflow always a good indicator for users' expertise? No! Shaowei Wang, Daniel M. Germán, Tse-Hsun Chen, Yuan Tian, Ahmed E. Hassan |
| 2021 | Leveraging Intermediate Artifacts to Improve Automated Trace Link Retrieval. Alberto D. Rodriguez, Jane Cleland-Huang, Davide Falessi |
| 2021 | Links do Matter: Understanding the Drivers of Developer Interactions in Software Ecosystems. Subhajit Datta, Amrita Bhattacharjee, Subhashis Majumder |
| 2021 | Logs and models in engineering complex embedded systems. Nan Yang, Pieter J. L. Cuijpers, Ramon R. H. Schiffelers, Johan Lukkien, Alexander Serebrenik |
| 2021 | Look Ahead! Revealing Complete Composite Refactorings and their Smelliness Effects. Ana Carla Bibiano, Wesley K. G. Assunção, Daniel Coutinho, Kleber Santos, Vinícius Soares, Rohit Gheyi, Alessandro Garcia, Baldoino Fonseca, Márcio Ribeiro, Daniel Oliveira, Caio Barbosa, João Lucas Marques, Anderson Oliveira |
| 2021 | MLCatchUp: Automated Update of Deprecated Machine-Learning APIs in Python. Stefanus A. Haryono, Ferdian Thung, David Lo, Julia Lawall, Lingxiao Jiang |
| 2021 | Migrating GUI behavior: from GWT to Angular. Benoît Verhaeghe, Anas Shatnawi, Abderrahmane Seriai, Nicolas Anquetil, Anne Etien, Stéphane Ducasse, Mustapha Derras |
| 2021 | Mining Historical Test Failures to Dynamically Batch Tests to Save CI Resources. Amir Hossein Bavand, Peter C. Rigby |
| 2021 | Multimodal Representation for Neural Code Search. Jian Gu, Zimin Chen, Martin Monperrus |
| 2021 | Mutation Analysis for Assessing End-to-End Web Tests. Rahulkrishna Yandrapally, Ali Mesbah |
| 2021 | NLP-assisted Web Element Identification Toward Script-free Testing. Hiroyuki Kirinuki, Shinsuke Matsumoto, Yoshiki Higo, Shinji Kusumoto |
| 2021 | On the Evaluation of Commit Message Generation Models: An Experimental Study. Wei Tao, Yanlin Wang, Ensheng Shi, Lun Du, Shi Han, Hongyu Zhang, Dongmei Zhang, Wenqiang Zhang |
| 2021 | Repo2Vec: A Comprehensive Embedding Approach for Determining Repository Similarity. Md Omar Faruk Rokon, Pei Yan, Risul Islam, Michalis Faloutsos |
| 2021 | Report From The Trenches A Case Study In Modernizing Software Development Practices. Mahugnon Honoré Houékpétodji, Nicolas Anquetil, Stéphane Ducasse, Fatiha Djareddir, Jérôme Sudich |
| 2021 | Restats: A Test Coverage Tool for RESTful APIs. Davide Corradini, Amedeo Zampieri, Michele Pasqua, Mariano Ceccato |
| 2021 | Revisiting Test Cases to Boost Generate-and-Validate Program Repair. Jingtang Zhang, Kui Liu, Dongsun Kim, Li Li, Zhe Liu, Jacques Klein, Tegawendé F. Bissyandé |
| 2021 | SPICA: A Methodology for Reviewing and Analysing Fault Localisation Techniques. Xiao-Yi Zhang, Mingyue Jiang |
| 2021 | Sine-Cosine Algorithm for Software Fault Prediction. Tamanna Sharma, Om Prakash Sangwan |
| 2021 | Sirius: Static Program Repair with Dependence Graph-Based Systematic Edit Patterns. Kunihiro Noda, Haruki Yokoyama, Shinji Kikuchi |
| 2021 | SmartGift: Learning to Generate Practical Inputs for Testing Smart Contracts. Teng Zhou, Kui Liu, Li Li, Zhe Liu, Jacques Klein, Tegawendé F. Bissyandé |
| 2021 | Software Architecture Challenges for ML Systems. Grace A. Lewis, Ipek Ozkaya, Xiwei Xu |
| 2021 | Sorrel: an IDE Plugin for Managing Licenses and Detecting License Incompatibilities. Dmitry Pogrebnoy, Ivan Kuznetsov, Yaroslav Golubev, Vladislav Tankov, Timofey Bryksin |
| 2021 | Soundy Automated Parallelization of Test Execution. Shouvick Mondal, Denini Silva, Marcelo d'Amorim |
| 2021 | Stepwise Refactoring Tools. Anna Maria Eilertsen, Gail C. Murphy |
| 2021 | Task-Oriented API Usage Examples Prompting Powered By Programming Task Knowledge Graph. Jiamou Sun, Zhenchang Xing, Xin Peng, Xiwei Xu, Liming Zhu |
| 2021 | Test Case Reduction: A Framework, Benchmark, and Comparative Study. Patrick Kreutzer, Tom Kunze, Michael Philippsen |
| 2021 | The Impact of Continuous Code Quality Assessment on Defects. Rolf-Helge Pfeiffer |
| 2021 | The Unit Test Quality of Deep Learning Libraries: A Mutation Analysis. Li Jia, Hao Zhong, Linpeng Huang |
| 2021 | The Used, the Bloated, and the Vulnerable: Reducing the Attack Surface of an Industrial Application. Serena Elisa Ponta, Wolfram Fischer, Henrik Plate, Antonino Sabetta |
| 2021 | Toward Less Hidden Cost of Code Completion with Acceptance and Ranking Models. Jingxuan Li, Rui Huang, Wei Li, Kai Yao, Weiguo Tan |
| 2021 | Towards Just-Enough Documentation for Agile Effort Estimation: What Information Should Be Documented? Jirat Pasuksmit, Patanamon Thongtanunam, Shanika Karunasekera |
| 2021 | Understanding Quantum Software Engineering Challenges An Empirical Study on Stack Exchange Forums and GitHub Issues. Mohamed Raed El aoun, Heng Li, Foutse Khomh, Moses Openja |
| 2021 | Untangling Spaghetti of Evolutions in Software Histories to Identify Code and Test Co-evolutions. Quentin Le Dilavrec, Djamel Eddine Khelladi, Arnaud Blouin, Jean-Marc Jézéquel |
| 2021 | Using Bandit Algorithms for Project Selection in Cross-Project Defect Prediction. Takuya Asano, Masateru Tsunoda, Koji Toda, Amjed Tahir, Kwabena Ebo Bennin, Keitaro Nakasai, Akito Monden, Kenichi Matsumoto |
| 2021 | You Look so Different: Finding Structural Clones and Subclones in Java Source Code. Wolfram Amme, Thomas S. Heinze, André Schäfer |
| 2021 | eknows: Platform for Multi-Language Reverse Engineering and Documentation Generation. Michael Moser, Josef Pichler |
| 2021 | iSCREAM: a suite for Smart Contract REAdability assessMent. Gerardo Canfora, Andrea Di Sorbo, Michele Fredella, Anna Vacca, Corrado Aaron Visaggio |