| 2020 | #ifdef Directives and Program Comprehension: The Dilemma between Correctness and Preference. Wolfram Fenske, Jacob Krüger, Maria Kanyshkova, Sandro Schulze |
| 2020 | A Wei Wang, Guozhu Meng, Haoyu Wang, Kai Chen, Weimin Ge, Xiaohong Li |
| 2020 | A Cost-Effective Approach for Hyper-Parameter Tuning in Search-based Test Case Generation. Shayan Zamani, Hadi Hemmati |
| 2020 | A Fine-Grained Analysis on the Inconsistent Changes in Code Clones. Manishankar Mondal, Chanchal K. Roy, Kevin A. Schneider |
| 2020 | A First Look at the Deprecation of RESTful APIs: An Empirical Study. Jerin Yasmin, Yuan Tian, Jinqiu Yang |
| 2020 | A Framework and DataSet for Bugs in Ethereum Smart Contracts. Pengcheng Zhang, Feng Xiao, Xiapu Luo |
| 2020 | A Large-scale Data Set and an Empirical Study of Docker Images Hosted on Docker Hub. Changyuan Lin, Sarah Nadi, Hamzeh Khazaei |
| 2020 | A Method for Finding Missing Unit Tests. Daniel Gaston, James Clause |
| 2020 | A blessing in disguise? Assessing the Relationship between Code Smells and Sustainability. Gemma Catolino |
| 2020 | A software maintenance-focused process and supporting toolset for academic environments. Ryan Hardt |
| 2020 | A toolset to support a software maintenance process in academic environments. Ryan Hardt |
| 2020 | AOBTM: Adaptive Online Biterm Topic Modeling for Version Sensitive Short-texts Analysis. Mohammad Abdul Hadi, Fatemeh H. Fard |
| 2020 | Achieving Reliable Sentiment Analysis in the Software Engineering Domain using BERT. Eeshita Biswas, Mehmet Efruz Karabulut, Lori L. Pollock, K. Vijay-Shanker |
| 2020 | An Empirical Study of Usages, Updates and Risks of Third-Party Libraries in Java Projects. Ying Wang, Bihuan Chen, Kaifeng Huang, Bowen Shi, Congying Xu, Xin Peng, Yijian Wu, Yang Liu |
| 2020 | An Empirical Study of i18n Collateral Changes and Bugs in GUIs of Android apps. Camilo Escobar-Velásquez, Michael Osorio-Riaño, Juan Dominguez-Osorio, Maria Arevalo, Mario Linares-Vásquez |
| 2020 | An Empirical Study of the Dependency Networks of Deep Learning Libraries. Junxiao Han, Shuiguang Deng, David Lo, Chen Zhi, Jianwei Yin, Xin Xia |
| 2020 | Analysis of Modern Release Engineering Topics : - A Large-Scale Study using StackOverflow -. Moses Openja, Bram Adams, Foutse Khomh |
| 2020 | Assessing Mock Classes: An Empirical Study. Gustavo Pereira, André C. Hora |
| 2020 | Assessing the Characteristics of FOSS Contributions in Network Automation Projects. John Anderson, Igor Steinmacher, Paige Rodeghero |
| 2020 | Automated Extraction of Requirement Entities by Leveraging LSTM-CRF and Transfer Learning. Mingyang Li, Ye Yang, Lin Shi, Qing Wang, Jun Hu, Xinhua Peng, Weimin Liao, Guizhen Pi |
| 2020 | Automated Recording and Semantics-Aware Replaying of High-Speed Eye Tracking and Interaction Data to Support Cognitive Studies of Software Engineering Tasks. Vlas Zyrianov, Drew T. Guarnera, Cole S. Peterson, Bonita Sharif, Jonathan I. Maletic |
| 2020 | Automatic Identification of Rollback Edit with Reasons in Stack Overflow Q&A Site. Saikat Mondal, Gias Uddin, Chanchal K. Roy |
| 2020 | Automatic Support for Multi-Domain Model Management. Weslley Torres, Mark G. J. van den Brand, Alexander Serebrenik |
| 2020 | Can You Capture Information As You Intend To? A Case Study on Logging Practice in Industry. Guoping Rong, Yangchen Xu, Shenghui Gu, He Zhang, Dong Shao |
| 2020 | Characterizing Task-Relevant Information in Natural Language Software Artifacts. Arthur Marques, Nick C. Bradley, Gail C. Murphy |
| 2020 | Commit-Aware Mutation Testing. Wei Ma, Thomas Laurent, Milos Ojdanic, Thierry Titcheu Chekam, Anthony Ventresque, Mike Papadakis |
| 2020 | CounterFault: Value-Based Fault Localization by Modeling and Predicting Counterfactual Outcomes. Andy Podgurski, Yigit Küçük |
| 2020 | CrossASR: Efficient Differential Testing of Automatic Speech Recognition via Text-To-Speech. Muhammad Hilmi Asyrofi, Ferdian Thung, David Lo, Lingxiao Jiang |
| 2020 | DR-Tools: a suite of lightweight open-source tools to measure and visualize Java source code. Guilherme Lacerda, Fábio Petrillo, Marcelo Soares Pimenta |
| 2020 | Database-Access Performance Antipatterns in Database-Backed Web Applications. Shudi Shao, Zhengyi Qiu, Xiao Yu, Wei Yang, Guoliang Jin, Tao Xie, Xintao Wu |
| 2020 | De-Flake Your Tests : Automatically Locating Root Causes of Flaky Tests in Code At Google. Celal Ziftci, Diego Cavalcanti |
| 2020 | Debugging Declarative Models in Alloy. Guolong Zheng, Hamid Bagheri, ThanhVu Nguyen |
| 2020 | Defining a Software Maintainability Dataset: Collecting, Aggregating and Analysing Expert Evaluations of Software Maintainability. Markus Schnappinger, Arnaud Fietzke, Alexander Pretschner |
| 2020 | Detecting Semantic Conflicts via Automated Behavior Change Detection. Léuson M. P. da Silva, Paulo Borba, Wardah Mahmood, Thorsten Berger, João Moisakis |
| 2020 | EWIDL: Single-Source Web API Documentation Management System. Michal Michalski, Piotr Kosko, Dawid Juszczak, Hobum Kwon |
| 2020 | Effects of Adopting Code Review Bots on Pull Requests to OSS Projects. Mairieli Santos Wessel, Alexander Serebrenik, Igor Wiese, Igor Steinmacher, Marco Aurélio Gerosa |
| 2020 | Efficient Bug Triage For Industrial Environments. Wei Zhang |
| 2020 | Evaluating Code Readability and Legibility: An Examination of Human-centric Studies. Delano Oliveira, Reydne Bruno, Fernanda Madeiral, Fernando Castor |
| 2020 | Every Mutation Should Be Rewarded: Boosting Fault Localization with Mutated Predicates. Xuezheng Xu, Changwei Zou, Jingling Xue |
| 2020 | Examining The Work Experience of Programmers with Visual Impairments. Earl W. Huff Jr., Kwajo Boateng, Makayla Moster, Paige Rodeghero, Julian Brinkley |
| 2020 | Expanding the Number of Reviewers in Open-Source Projects by Recommending Appropriate Developers. Aleksandr Chueshev, Julia Lawall, Reda Bendraou, Tewfik Ziadi |
| 2020 | Experiments with Interactive Fault Localization Using Simulated and Real Users. Ferenc Horváth, Árpád Beszédes, Béla Vancsics, Gergö Balogh, László Vidács, Tibor Gyimóthy |
| 2020 | Exploring Bluetooth Communication Protocols in Internet-of-Things Software Development. Tri Minh Triet Pham, Jinqiu Yang |
| 2020 | Exploring the Challenges of Cloud Migrations During a Global Pandemic. Brock Tubre, Paige Rodeghero |
| 2020 | Failures and Fixes: A Study of Software System Incident Response. Jonathan Sillito, Esdras Kutomi |
| 2020 | Few-Shot Guided Mix for DNN Repairing. Xuhong Ren, Bing Yu, Hua Qi, Felix Juefei-Xu, Zhuo Li, Wanli Xue, Lei Ma, Jianjun Zhao |
| 2020 | From 6.2 to 0.15 seconds - an Industrial Case Study on Mobile Web Performance. Jasper van Riet, Flavia Paganelli, Ivano Malavolta |
| 2020 | From Transient Information to Persistent Documentation: Enhancing Software Documentation. Felipe Ebert |
| 2020 | Fuzzing to Estimate Gas Costs of Ethereum Contracts. Daniel Soto, Alexandre Bergel, Alejandro Hevia |
| 2020 | GenSlice: Generalized Semantic History Slicing. Chenguang Zhu, Yi Li, Julia Rubin, Marsha Chechik |
| 2020 | Graph Neural Network-based Vulnerability Predication. Qi Feng, Chengdong Feng, Weijiang Hong |
| 2020 | Guided, Deep Testing of X.509 Certificate Validation via Coverage Transfer Graphs. Jiayu Zhu, Chengcheng Wan, Pengbo Nie, Yuting Chen, Zhendong Su |
| 2020 | Haste Makes Waste: An Empirical Study of Fast Answers in Stack Overflow. Yao Lu, Xinjun Mao, Minghui Zhou, Yang Zhang, Tao Wang, Zude Li |
| 2020 | How (Not) to Find Bugs: The Interplay Between Merge Conflicts, Co-Changes, and Bugs. Luis Henrique Vieira Amaral, Marcos César de Oliveira, Welder Pinheiro Luz, José Fortes Neto, Rodrigo Bonifácio, Daniel Alencar, Eduardo Monteiro, Gustavo Pinto, David Lo |
| 2020 | How Does Modern Code Review Impact Software Design Degradation? An In-depth Empirical Study. Anderson G. Uchôa, Caio Barbosa, Willian Nalepa Oizumi, Publio Blenilio, Rafael Lima, Alessandro F. Garcia, Carla I. M. Bezerra |
| 2020 | IEEE International Conference on Software Maintenance and Evolution, ICSME 2020, Adelaide, Australia, September 28 - October 2, 2020 |
| 2020 | Identifying Compiler and Optimization Options from Binary Code using Deep Learning Approaches. Davide Pizzolotto, Katsuro Inoue |
| 2020 | Improving Automated GUI Exploration of Android Apps via Static Dependency Analysis. Wunan Guo, Liwei Shen, Ting Su, Xin Peng, Weiyang Xie |
| 2020 | Improving Bug Localization by Mining Crash Reports: An Industrial Study. Marcos Medeiros, Uirá Kulesza, Rodrigo Bonifácio, Eiji Adachi Barbosa, Roberta Coelho |
| 2020 | Improving Log-Based Anomaly Detection with Component-Aware Analysis. Kun Yin, Meng Yan, Ling Xu, Zhou Xu, Zhao Li, Dan Yang, Xiaohong Zhang |
| 2020 | Improving Testing by Mimicking User Behavior. Qianqian Wang, Alessandro Orso |
| 2020 | Incremental Type Migration Using Type Algebra. Hyrum K. Wright |
| 2020 | Integration of Program Slicing with Cognitive Complexity for Defect Prediction. Basma S. Alqadi, Jonathan I. Maletic |
| 2020 | Interest of Defect Technical Debt: An Exploratory Study on Apache Projects. Zengyang Li, Qinyi Yu, Peng Liang, Ran Mo, Chen Yang |
| 2020 | Introducing Differential Privacy Mechanisms for Mobile App Analytics of Dynamic Content. Sufian Latif, Yu Hao, Hailong Zhang, Raef Bassily, Atanas Rountev |
| 2020 | Investigating The Reproducibility of NPM Packages. Pronnoy Goswami, Saksham Gupta, Zhiyuan Li, Na Meng, Danfeng Daphne Yao |
| 2020 | It Takes a Village to Build a Robot: An Empirical Study of The ROS Ecosystem. Sophia Kolak, Afsoon Afzal, Claire Le Goues, Michael Hilton, Christopher Steven Timperley |
| 2020 | JCoffee: Using Compiler Feedback to Make Partial Code Snippets Compilable. Piyush Gupta, Nikita Mehrotra, Rahul Purandare |
| 2020 | Kaya: A Testing Framework for Blockchain-based Decentralized Applications. Zhenhao Wu, Jiashuo Zhang, Jianbo Gao, Yue Li, Qingshan Li, Zhi Guan, Zhong Chen |
| 2020 | Learning Code-Query Interaction for Enhancing Code Searches. Wei Li, Haozhe Qin, Shuhan Yan, Beijun Shen, Yuting Chen |
| 2020 | Learning based and Context Aware Non-Informative Comment Detection. Mingwei Liu, Yanjun Yang, Xin Peng, Chong Wang, Chengyuan Zhao, Xin Wang, Shuangshuang Xing |
| 2020 | Leveraging Textual and Non-Textual Features for Documentation Decluttering. Giuseppe Colavito, Pierpaolo Basile, Nicole Novielli |
| 2020 | Lifting the Curtain on Merge Conflict Resolution: A Sensemaking Perspective. Caius Brindescu, Yenifer Ramirez Gonzalez, Anita Sarma, Carlos Jensen |
| 2020 | Mobile App Energy Consumption: A Study of Known Energy Issues in Mobile Applications and their Classification Schemes - Summary Plan. Ali Alotaibi, James Clause, William G. J. Halfond |
| 2020 | Moderate Detection and Removal of Omnipresent Modules in Software Clustering. Keisuke Yano, Akihiko Matsuo |
| 2020 | Newcomer Candidate: Characterizing Contributions of a Novice Developer to GitHub. Ifraz Rehman, Dong Wang, Raula Gaikovina Kula, Takashi Ishio, Kenichi Matsumoto |
| 2020 | On Package Freshness in Linux Distributions. Damien Legay, Alexandre Decan, Tom Mens |
| 2020 | On the Impact of Multi-language Development in Machine Learning Frameworks. Manel Grichi, Ellis E. Eghan, Bram Adams |
| 2020 | On the Performance and Adoption of Search-Based Microservice Identification with toMicroservices. Luiz Carvalho, Alessandro F. Garcia, Thelma Elita Colanzi, Wesley K. G. Assunção, Juliana Alves Pereira, Baldoino Fonseca, Márcio Ribeiro, Maria Julia de Lima, Carlos Lucena |
| 2020 | On the need for automatic knowledge management in modern collaboration tools to improve software maintenance. Vipin Balachandran |
| 2020 | Pizza versus Pinsa: On the Perception and Measurability of Unit Test Code Quality. Giovanni Grano, Cristian De Iaco, Fabio Palomba, Harald C. Gall |
| 2020 | Practitioners' insights on machine-learning software engineering design patterns: a preliminary study. Hironori Washizaki, Hironori Takeuchi, Foutse Khomh, Naotake Natori, Takuo Doi, Satoshi Okuda |
| 2020 | QScored: An Open Platform for Code Quality Ranking and Visualization. Vishvajeet Thakur, Marouane Kessentini, Tushar Sharma |
| 2020 | Reducing accidental clones using instant clone search in automatic code review. Vipin Balachandran |
| 2020 | Refactoring Recommendations Based on the Optimization of Socio-Technical Congruence. Manuel De Stefano, Fabiano Pecorelli, Damian Andrew Tamburri, Fabio Palomba, Andrea De Lucia |
| 2020 | Regression Testing of Massively Multiplayer Online Role-Playing Games. Yuechen Wu, Yingfeng Chen, Xiaofei Xie, Bing Yu, Changjie Fan, Lei Ma |
| 2020 | Remote Pair Programming in Virtual Reality. James Dominic, Brock Tubre, Charles Ritter, Jada Houser, Colton Smith, Paige Rodeghero |
| 2020 | Revisiting Test Smells in Automatically Generated Tests: Limitations, Pitfalls, and Opportunities. Annibale Panichella, Sebastiano Panichella, Gordon Fraser, Anand Ashok Sawant, Vincent J. Hellendoorn |
| 2020 | Robin: A Voice Controlled Virtual Teammate for Software Developers and Teams. Bruno da Silva, Chloe Hebert, Abhishu Rawka, Siriwan Sereesathien |
| 2020 | SBFL-Suitability: A Software Characteristic for Fault Localization. Yui Sasaki, Yoshiki Higo, Shinsuke Matsumoto, Shinji Kusumoto |
| 2020 | Score-Based Automatic Detection and Resolution of Syntactic Ambiguity in Natural Language Requirements. Mohamed Osama, Aya Zaki-Ismail, Mohamed Almorsy Abdelrazek, John C. Grundy, Amani S. Ibrahim |
| 2020 | Sentiment Analysis for Software Engineering: How Far Can Pre-trained Transformer Models Go? Ting Zhang, Bowen Xu, Ferdian Thung, Stefanus Agus Haryono, David Lo, Lingxiao Jiang |
| 2020 | Shake It! Detecting Flaky Tests Caused by Concurrency with Shaker. Denini Silva, Leopoldo Teixeira, Marcelo d'Amorim |
| 2020 | SiblingClassTestDetector: Finding Untested Sibling Functions. Qian Liang, Patrick Lam |
| 2020 | Source Code based On-demand Class Documentation Generation. Mingwei Liu, Xin Peng, Xiujie Meng, Huanjun Xu, Shuangshuang Xing, Xin Wang, Yang Liu, Gang Lv |
| 2020 | Static source code metrics and static analysis warnings for fine-grained just-in-time defect prediction. Alexander Trautsch, Steffen Herbold, Jens Grabowski |
| 2020 | Studying Software Developer Expertise and Contributions in Stack Overflow and GitHub. Sri Lakshmi Vadlamani, Olga Baysal |
| 2020 | Teddy: Automatic Recommendation of Pythonic Idiom Usage For Pull-Based Software Projects. Purit Phan-Udom, Naruedon Wattanakul, Tattiya Sakulniwat, Chaiyong Ragkhitwetsagul, Thanwadee Sunetnanta, Morakot Choetkiertikul, Raula Gaikovina Kula |
| 2020 | The Making of Accessible Android Applications: An Empirical Study on the State of the Practice. Marianna Di Gregorio, Dario Di Nucci, Fabio Palomba, Giuliana Vitiello |
| 2020 | Toward a Definition of Cognitive-Driven Development. Alberto Luiz Oliveira Tavares de Souza, Victor Hugo Santiago Costa Pinto |
| 2020 | Towards a new Test Case Prioritization Approach based on Fuzzy Clustering Analysis. Andreea Vescan, Camelia Serban |
| 2020 | Using Symbolic Execution to Analyze Linux KBuild Makefiles. ThanhVu Nguyen, KimHao Nguyen |
| 2020 | Verifying and Testing Concurrent Programs using Constraint Solver based Approaches. Dhriti Khanna, Rahul Purandare, Subodh Sharma |
| 2020 | WebRTS: A Dynamic Regression Test Selection Tool for Java Web Applications. Zhenyue Long, Zeliu Ao, Guoquan Wu, Wei Chen, Jun Wei |
| 2020 | What Developers (Care to) Recall: An Interview Survey on Smaller Systems. Jacob Krüger, Regina Hebig |
| 2020 | Who (Self) Admits Technical Debt? Gianmarco Fucci, Fiorella Zampetti, Alexander Serebrenik, Massimiliano Di Penta |
| 2020 | Why are Some Bugs Non-Reproducible? : -An Empirical Investigation using Data Fusion-. Mohammad Masudur Rahman, Foutse Khomh, Marco Castelluccio |