Abstract is missing.
- Effects of Adopting Code Review Bots on Pull Requests to OSS ProjectsMairieli Santos Wessel, Alexander Serebrenik, Igor Wiese, Igor Steinmacher, Marco Aurélio Gerosa. 1-11 [doi]
- Can You Capture Information As You Intend To? A Case Study on Logging Practice in IndustryGuoping Rong, Yangchen Xu, Shenghui Gu, He Zhang, Dong Shao. 12-22 [doi]
- Haste Makes Waste: An Empirical Study of Fast Answers in Stack OverflowYao Lu 0003, XinJun Mao, Minghui Zhou, Yang Zhang 0026, Tao Wang, Zude Li. 23-34 [doi]
- An Empirical Study of Usages, Updates and Risks of Third-Party Libraries in Java ProjectsYing Wang, Bihuan Chen 0001, Kaifeng Huang, Bowen Shi, Congying Xu, Xin Peng 0001, Yijian Wu, Yang Liu. 35-45 [doi]
- What Developers (Care to) Recall: An Interview Survey on Smaller SystemsJacob Krüger, Regina Hebig. 46-57 [doi]
- Database-Access Performance Antipatterns in Database-Backed Web ApplicationsShudi Shao, Zhengyi Qiu, Xiao Yu, Wei Yang, Guoliang Jin, Tao Xie, Xintao Wu. 58-69 [doi]
- Sentiment Analysis for Software Engineering: How Far Can Pre-trained Transformer Models Go?Ting Zhang, Bowen Xu, Ferdian Thung, Stefanus Agus Haryono, David Lo 0001, Lingxiao Jiang. 70-80 [doi]
- GenSlice: Generalized Semantic History SlicingChenguang Zhu, Yi Li 0008, Julia Rubin, Marsha Chechik. 81-91 [doi]
- A Method for Finding Missing Unit TestsDaniel Gaston, James Clause. 92-103 [doi]
- Analysis of Modern Release Engineering Topics : - A Large-Scale Study using StackOverflow -Moses Openja, Bram Adams, Foutse Khomh. 104-114 [doi]
- Learning Code-Query Interaction for Enhancing Code SearchesWei Li, Haozhe Qin, Shuhan Yan, Beijun Shen, Yuting Chen. 115-126 [doi]
- Static source code metrics and static analysis warnings for fine-grained just-in-time defect predictionAlexander Trautsch, Steffen Herbold, Jens Grabowski. 127-138 [doi]
- A Framework and DataSet for Bugs in Ethereum Smart ContractsPengcheng Zhang, Feng Xiao, Xiapu Luo. 139-150 [doi]
- A First Look at the Deprecation of RESTful APIs: An Empirical StudyJerin Yasmin, Yuan Tian, Jinqiu Yang 0001. 151-161 [doi]
- Achieving Reliable Sentiment Analysis in the Software Engineering Domain using BERTEeshita Biswas, Mehmet Efruz Karabulut, Lori L. Pollock, K. Vijay-Shanker. 162-173 [doi]
- Detecting Semantic Conflicts via Automated Behavior Change DetectionLéuson M. P. da Silva, Paulo Borba, Wardah Mahmood, Thorsten Berger, João Moisakis. 174-184 [doi]
- Failures and Fixes: A Study of Software System Incident ResponseJonathan Sillito, Esdras Kutomi. 185-195 [doi]
- Every Mutation Should Be Rewarded: Boosting Fault Localization with Mutated PredicatesXuezheng Xu, Changwei Zou, Jingling Xue. 196-207 [doi]
- Automated Extraction of Requirement Entities by Leveraging LSTM-CRF and Transfer LearningMingyang Li, Ye Yang, Lin Shi, Qing Wang 0001, Jun Hu, Xinhua Peng, Weimin Liao, Guizhen Pi. 208-219 [doi]
- A Fine-Grained Analysis on the Inconsistent Changes in Code ClonesManishankar Mondal, Chanchal K. Roy, Kevin A. Schneider. 220-231 [doi]
- Identifying Compiler and Optimization Options from Binary Code using Deep Learning ApproachesDavide Pizzolotto, Katsuro Inoue. 232-242 [doi]
- Guided, Deep Testing of X.509 Certificate Validation via Coverage Transfer GraphsJiayu Zhu, Chengcheng Wan, Pengbo Nie, Yuting Chen, Zhendong Su. 243-254 [doi]
- #ifdef Directives and Program Comprehension: The Dilemma between Correctness and PreferenceWolfram Fenske, Jacob Krüger, Maria Kanyshkova, Sandro Schulze. 255-266 [doi]
- Introducing Differential Privacy Mechanisms for Mobile App Analytics of Dynamic ContentSufian Latif, Yu Hao, Hailong Zhang 0006, Raef Bassily, Atanas Rountev. 267-277 [doi]
- Defining a Software Maintainability Dataset: Collecting, Aggregating and Analysing Expert Evaluations of Software MaintainabilityMarkus Schnappinger, Arnaud Fietzke, Alexander Pretschner. 278-289 [doi]
- Experiments with Interactive Fault Localization Using Simulated and Real UsersFerenc Horváth, Árpád Beszédes, Béla Vancsics, Gergõ Balogh, László Vidács, Tibor Gyimóthy. 290-300 [doi]
- Shake It! Detecting Flaky Tests Caused by Concurrency with ShakerDenini Silva, Leopoldo Teixeira, Marcelo d'Amorim. 301-311 [doi]
- Studying Software Developer Expertise and Contributions in Stack Overflow and GitHubSri Lakshmi Vadlamani, Olga Baysal. 312-323 [doi]
- Assessing the Characteristics of FOSS Contributions in Network Automation ProjectsJohn Anderson, Igor Steinmacher, Paige Rodeghero. 324-335 [doi]
- Pizza versus Pinsa: On the Perception and Measurability of Unit Test Code QualityGiovanni Grano, Cristian De Iaco, Fabio Palomba, Harald C. Gall. 336-347 [doi]
- Evaluating Code Readability and Legibility: An Examination of Human-centric StudiesDelano Oliveira, Reydne Bruno, Fernanda Madeiral, Fernando Castor. 348-359 [doi]
- A software maintenance-focused process and supporting toolset for academic environmentsRyan Hardt. 360-370 [doi]
- A Large-scale Data Set and an Empirical Study of Docker Images Hosted on Docker HubChangyuan Lin, Sarah Nadi, Hamzeh Khazaei. 371-381 [doi]
- CounterFault: Value-Based Fault Localization by Modeling and Predicting Counterfactual OutcomesAndy Podgurski, Yigit Küçük. 382-393 [doi]
- Commit-Aware Mutation TestingWei Ma, Thomas Laurent 0003, Milos Ojdanic, Thierry Titcheu Chekam, Anthony Ventresque, Mike Papadakis. 394-405 [doi]
- Remote Pair Programming in Virtual RealityJames Dominic, Brock Tubre, Charles Ritter, Jada Houser, Colton Smith, Paige Rodeghero. 406-417 [doi]
- A Cost-Effective Approach for Hyper-Parameter Tuning in Search-based Test Case GenerationShayan Zamani, Hadi Hemmati. 418-429 [doi]
- It Takes a Village to Build a Robot: An Empirical Study of The ROS EcosystemSophia Kolak, Afsoon Afzal, Claire Le Goues, Michael Hilton, Christopher Steven Timperley. 430-440 [doi]
- How (Not) to Find Bugs: The Interplay Between Merge Conflicts, Co-Changes, and BugsLuis Henrique Vieira Amaral, Marcos C. Oliveira, Welder Pinheiro Luz, José Fortes, Rodrigo Bonifácio, Daniel Alencar, Eduardo Monteiro, Gustavo Pinto 0001, David Lo 0001. 441-452 [doi]
- Assessing Mock Classes: An Empirical StudyGustavo Pereira, Andre Hora. 453-463 [doi]
- Automated Recording and Semantics-Aware Replaying of High-Speed Eye Tracking and Interaction Data to Support Cognitive Studies of Software Engineering TasksVlas Zyrianov, Drew T. Guarnera, Cole S. Peterson, Bonita Sharif, Jonathan I. Maletic. 464-475 [doi]
- Characterizing Task-Relevant Information in Natural Language Software ArtifactsArthur Marques, Nick C. Bradley, Gail C. Murphy. 476-487 [doi]
- Improving Testing by Mimicking User BehaviorQianqian Wang, Alessandro Orso. 488-498 [doi]
- Expanding the Number of Reviewers in Open-Source Projects by Recommending Appropriate DevelopersAleksandr Chueshev, Julia Lawall, Reda Bendraou, Tewfik Ziadi. 499-510 [doi]
- How Does Modern Code Review Impact Software Design Degradation? An In-depth Empirical StudyAnderson G. Uchôa, Caio Barbosa, Willian Nalepa Oizumi, Publio Blenilio, Rafael Lima, Alessandro F. Garcia 0001, Carla I. M. Bezerra. 511-522 [doi]
- Revisiting Test Smells in Automatically Generated Tests: Limitations, Pitfalls, and OpportunitiesAnnibale Panichella, Sebastiano Panichella, Gordon Fraser, Anand Ashok Sawant, Vincent J. Hellendoorn. 523-533 [doi]
- Lifting the Curtain on Merge Conflict Resolution: A Sensemaking PerspectiveCaius Brindescu, Yenifer Ramirez Gonzalez, Anita Sarma, Carlos Jensen. 534-545 [doi]
- On the Impact of Multi-language Development in Machine Learning FrameworksManel Grichi, Ellis E. Eghan, Bram Adams. 546-556 [doi]
- Improving Automated GUI Exploration of Android Apps via Static Dependency AnalysisWunan Guo, Liwei Shen, Ting Su, Xin Peng 0001, Weiyang Xie. 557-568 [doi]
- On the Performance and Adoption of Search-Based Microservice Identification with toMicroservicesLuiz Carvalho, Alessandro F. Garcia 0001, Thelma Elita Colanzi, Wesley K. G. Assunção, Juliana Alves Pereira, Baldoino Fonseca, Márcio Ribeiro, Maria Julia de Lima, Carlos Lucena. 569-580 [doi]
- An Empirical Study of i18n Collateral Changes and Bugs in GUIs of Android appsCamilo Escobar-Velásquez, Michael Osorio-Riaño, Juan Dominguez-Osorio, Maria Arevalo, Mario Linares Vásquez. 581-592 [doi]
- AOBTM: Adaptive Online Biterm Topic Modeling for Version Sensitive Short-texts AnalysisMohammad Abdul Hadi, Fatemeh H. Fard. 593-604 [doi]
- Why are Some Bugs Non-Reproducible? : -An Empirical Investigation using Data Fusion-Mohammad Masudur Rahman 0001, Foutse Khomh, Marco Castelluccio. 605-616 [doi]
- 3Ident: A Two-phased Approach to Identify the Leading Authors of Android AppsWei Wang, Guozhu Meng, Haoyu Wang, Kai Chen 0012, Weimin Ge, Xiaohong Li 0001. 617-628 [doi]
- Interest of Defect Technical Debt: An Exploratory Study on Apache ProjectsZengyang Li, Qinyi Yu, Peng Liang 0001, Ran Mo, Chen Yang 0007. 629-639 [doi]
- CrossASR: Efficient Differential Testing of Automatic Speech Recognition via Text-To-SpeechMuhammad Hilmi Asyrofi, Ferdian Thung, David Lo 0001, Lingxiao Jiang. 640-650 [doi]
- Score-Based Automatic Detection and Resolution of Syntactic Ambiguity in Natural Language RequirementsMohamed Osama, Aya Zaki-Ismail, Mohamed Almorsy Abdelrazek, John C. Grundy, Amani S. Ibrahim. 651-661 [doi]
- Moderate Detection and Removal of Omnipresent Modules in Software ClusteringKeisuke Yano, Akihiko Matsuo. 662-666 [doi]
- Improving Log-Based Anomaly Detection with Component-Aware AnalysisKun Yin, Meng Yan, Ling Xu, Zhou Xu 0003, Zhao Li, Dan Yang 0001, Xiaohong Zhang 0002. 667-671 [doi]
- Who (Self) Admits Technical Debt?Gianmarco Fucci, Fiorella Zampetti, Alexander Serebrenik, Massimiliano Di Penta. 672-676 [doi]
- Investigating The Reproducibility of NPM PackagesPronnoy Goswami, Saksham Gupta, Zhiyuan Li, Na Meng, Daphne Yao. 677-681 [doi]
- On Package Freshness in Linux DistributionsDamien Legay, Alexandre Decan, Tom Mens. 682-686 [doi]
- Fuzzing to Estimate Gas Costs of Ethereum ContractsDaniel Soto, Alexandre Bergel, Alejandro Hevia. 687-691 [doi]
- Regression Testing of Massively Multiplayer Online Role-Playing GamesYuechen Wu, Yingfeng Chen, Xiaofei Xie, Bing Yu, Changjie Fan, Lei Ma 0003. 692-696 [doi]
- SiblingClassTestDetector: Finding Untested Sibling FunctionsQian Liang, Patrick Lam 0001. 697-701 [doi]
- SBFL-Suitability: A Software Characteristic for Fault LocalizationYui Sasaki, Yoshiki Higo, Shinsuke Matsumoto, Shinji Kusumoto. 702-706 [doi]
- Examining The Work Experience of Programmers with Visual ImpairmentsEarl W. Huff Jr., Kwajo Boateng, Makayla Moster, Paige Rodeghero, Julian Brinkley. 707-711 [doi]
- Using Symbolic Execution to Analyze Linux KBuild MakefilesThanhVu Nguyen, KimHao Nguyen. 712-716 [doi]
- Few-Shot Guided Mix for DNN RepairingXuhong Ren, Bing Yu, Hua Qi, Felix Juefei-Xu, Zhuo Li, Wanli Xue, Lei Ma, Jianjun Zhao. 717-721 [doi]
- On the need for automatic knowledge management in modern collaboration tools to improve software maintenanceVipin Balachandran. 722 [doi]
- EWIDL: Single-Source Web API Documentation Management SystemMichal Michalski, Piotr Kosko, Dawid Juszczak, Hobum Kwon. 723-726 [doi]
- Efficient Bug Triage For Industrial EnvironmentsWei Zhang. 727-735 [doi]
- De-Flake Your Tests : Automatically Locating Root Causes of Flaky Tests in Code At GoogleCelal Ziftci, Diego Cavalcanti. 736-745 [doi]
- From 6.2 to 0.15 seconds - an Industrial Case Study on Mobile Web PerformanceJasper van Riet, Flavia Paganelli, Ivano Malavolta. 746-755 [doi]
- Incremental Type Migration Using Type AlgebraHyrum K. Wright. 756-765 [doi]
- Improving Bug Localization by Mining Crash Reports: An Industrial StudyMarcos Medeiros, Uirá Kulesza, Rodrigo Bonifácio, Eiji Adachi Barbosa, Roberta Coelho. 766-775 [doi]
- Toward a Definition of Cognitive-Driven DevelopmentAlberto Luiz Oliveira, Tavares de Souza, Victor Hugo Santiago Costa Pinto. 776-778 [doi]
- A blessing in disguise? Assessing the Relationship between Code Smells and SustainabilityGemma Catolino. 779-780 [doi]
- Reducing accidental clones using instant clone search in automatic code reviewVipin Balachandran. 781-783 [doi]
- Exploring the Challenges of Cloud Migrations During a Global PandemicBrock Tubre, Paige Rodeghero. 784-785 [doi]
- Towards a new Test Case Prioritization Approach based on Fuzzy Clustering AnalysisAndreea Vescan, Camelia Serban. 786-788 [doi]
- Robin: A Voice Controlled Virtual Teammate for Software Developers and TeamsBruno da Silva, Chloe Hebert, Abhishu Rawka, Siriwan Sereesathien. 789-791 [doi]
- Exploring Bluetooth Communication Protocols in Internet-of-Things Software DevelopmentTri Minh Triet Pham, Jinqiu Yang 0001. 792-793 [doi]
- Refactoring Recommendations Based on the Optimization of Socio-Technical CongruenceManuel De Stefano, Fabiano Pecorelli, Damian Andrew Tamburri, Fabio Palomba, Andrea De Lucia. 794-796 [doi]
- Practitioners' insights on machine-learning software engineering design patterns: a preliminary studyHironori Washizaki, Hironori Takeuchi, Foutse Khomh, Naotake Natori, Takuo Doi, Satoshi Okuda. 797-799 [doi]
- Graph Neural Network-based Vulnerability PredicationQi Feng, Chengdong Feng, Weijiang Hong. 800-801 [doi]
- DR-Tools: a suite of lightweight open-source tools to measure and visualize Java source codeGuilherme Lacerda, Fábio Petrillo, Marcelo Soares Pimenta. 802-805 [doi]
- Teddy: Automatic Recommendation of Pythonic Idiom Usage For Pull-Based Software ProjectsPurit Phan-udom, Naruedon Wattanakul, Tattiya Sakulniwat, Chaiyong Ragkhitwetsagul, Thanwadee Sunetnanta, Morakot Choetkiertikul, Raula Gaikovina Kula. 806-809 [doi]
- JCoffee: Using Compiler Feedback to Make Partial Code Snippets CompilablePiyush Gupta, Nikita Mehrotra, Rahul Purandare. 810-813 [doi]
- A toolset to support a software maintenance process in academic environmentsRyan Hardt. 814-817 [doi]
- QScored: An Open Platform for Code Quality Ranking and VisualizationVishvajeet Thakur, Marouane Kessentini, Tushar Sharma. 818-821 [doi]
- WebRTS: A Dynamic Regression Test Selection Tool for Java Web ApplicationsZhenyue Long, Zeliu Ao, Guoquan Wu, Wei Chen 0018, Jun Wei 0001. 822-825 [doi]
- Kaya: A Testing Framework for Blockchain-based Decentralized ApplicationsZhenhao Wu, Jiashuo Zhang, Jianbo Gao, Yue Li, Qingshan Li, Zhi Guan, Zhong Chen. 826-829 [doi]
- Automatic Support for Multi-Domain Model ManagementWeslley Torres, Mark G. J. van den Brand, Alexander Serebrenik. 830-833 [doi]
- Verifying and Testing Concurrent Programs using Constraint Solver based ApproachesDhriti Khanna, Rahul Purandare, Subodh Sharma 0001. 834-838 [doi]
- Integration of Program Slicing with Cognitive Complexity for Defect PredictionBasma S. Alqadi, Jonathan I. Maletic. 839-843 [doi]
- Debugging Declarative Models in AlloyGuolong Zheng, Hamid Bagheri, ThanhVu Nguyen. 844-848 [doi]
- From Transient Information to Persistent Documentation: Enhancing Software DocumentationFelipe Ebert. 849-853 [doi]
- Mobile App Energy Consumption: A Study of Known Energy Issues in Mobile Applications and their Classification Schemes - Summary PlanAli Alotaibi, James Clause, William G. J. Halfond. 854 [doi]
- Newcomer Candidate: Characterizing Contributions of a Novice Developer to GitHubIfraz Rehman, Dong Wang, Raula Gaikovina Kula, Takashi Ishio, Kenichi Matsumoto. 855 [doi]
- Automatic Identification of Rollback Edit with Reasons in Stack Overflow Q&A SiteSaikat Mondal, Gias Uddin, Chanchal K. Roy. 856 [doi]
- The Making of Accessible Android Applications: An Empirical Study on the State of the PracticeMarianna Di Gregorio, Dario Di Nucci, Fabio Palomba, Giuliana Vitiello. 857-861 [doi]
- Leveraging Textual and Non-Textual Features for Documentation DeclutteringGiuseppe Colavito, Pierpaolo Basile, Nicole Novielli. 862-863 [doi]
- Source Code based On-demand Class Documentation GenerationMingwei Liu, Xin Peng, Xiujie Meng, Huanjun Xu, Shuangshuang Xing, Xin Wang, Yang Liu, Gang Lv. 864-865 [doi]
- Learning based and Context Aware Non-Informative Comment DetectionMingwei Liu, Yanjun Yang, Xin Peng, Chong Wang, Chengyuan Zhao, Xin Wang, Shuangshuang Xing. 866-867 [doi]
- An Empirical Study of the Dependency Networks of Deep Learning LibrariesJunxiao Han, ShuiGuang Deng, David Lo 0001, Chen Zhi, Jianwei Yin, Xin Xia 0001. 868-878 [doi]