| 2024 | "What Happened to my Models?" History-Aware Co-Existence and Co-Evolution of Metamodels and Models. Marcel Homolka, Luciano Marchezan, Wesley K. G. Assunção, Alexander Egyed |
| 2024 | A Developer-Centric Study Exploring Mobile Application Security Practices and Challenges. Anthony Peruma, Timothy Huo, Ana Catarina Araújo, Jake Imanaka, Rick Kazman |
| 2024 | A Taxonomy of Self-Admitted Technical Debt in Deep Learning Systems. Federica Pepe, Fiorella Zampetti, Antonio Mastropaolo, Gabriele Bavota, Massimiliano Di Penta |
| 2024 | An Empirical Study of Automatic Program Repair Techniques for Injection Vulnerabilities. Tingwei Zhu, Tongtong Xu, Kui Liu, Jiayuan Zhou, Xing Hu, Xin Xia, Tian Zhang, David Lo |
| 2024 | An Empirical Study of the Impact of Test Strategies on Online Optimization for Ensemble-Learning Defect Prediction. Kensei Hamamoto, Masateru Tsunoda, Amjed Tahir, Kwabena Ebo Bennin, Akito Monden, Koji Toda, Keitaro Nakasai, Kenichi Matsumoto |
| 2024 | Assessing Software Developer Productivity and Emotional State Using Biometrics. Kang-Il Park |
| 2024 | BABEL: A Novel Software Vulnerability Detection Framework for Breaking Language Barriers. Xia Li, Yuhang Lin, Yongqiang Zheng, Junyi He, Rihu Liao, Junlang Wang |
| 2024 | BIPeC: A Combined Change-Point Analyzer to Identify Performance Regressions in Large-scale Database Systems. Zhan Lyu, Thomas Bach, Yong Li, Minh Le Nguyen, Lars Hömke |
| 2024 | Blessing or Curse? Investigating Test Code Maintenance Through Inheritance and Interface. Dong Jae Kim, Tse-Hsun Peter Chen |
| 2024 | Broken Windows: Exploring the Applicability of a Controversial Theory on Code Quality. Diomidis Spinellis, Panos Louridas, Maria Kechagia, Tushar Sharma |
| 2024 | CPLS: Optimizing the Assignment of LLM Queries. Yueyue Liu, Hongyu Zhang, Zhiqiang Li, Yuantian Miao |
| 2024 | Can Developers Prompt? A Controlled Experiment for Code Documentation Generation. Hans-Alexander Kruse, Tim Puhlfürß, Walid Maalej |
| 2024 | Can We Do Better with What We Have Done? Unveiling the Potential of ML Pipeline in Notebooks. Yuangan Zou, Xinpeng Shan, Shiqi Tan, Shurui Zhou |
| 2024 | Compilation of Commit Changes Within Java Source Code Repositories. Stefan Schott, Wolfram Fischer, Serena Elisa Ponta, Jonas Klauke, Eric Bodden |
| 2024 | Decomposing God Header File via Multi-View Graph Clustering. Yue Wang, Wenhui Chang, Tongwei Deng, Yanzhen Zou, Bing Xie |
| 2024 | Deep Learning-Based Code Completion: On the Impact on Performance of Contextual Information. Matteo Ciniselli, Luca Pascarella, Gabriele Bavota |
| 2024 | Demystifying Device-Specific Compatibility Issues in Android Apps. Junfeng Chen, Kevin Li, Yifei Chen, Lili Wei, Yepang Liu |
| 2024 | Developing a Llama-Based Chatbot for CI/CD Question Answering: A Case Study at Ericsson. Daksh Chaudhary, Sri Lakshmi Vadlamani, Dimple Thomas, Shiva Nejati, Mehrdad Sabetzadeh |
| 2024 | Effective Unit Test Generation for Android Apps. Guojun Ma, Yu Pei, Liushan Chen, Chenqing Gan, Hao Zhang, Hao Liang, Tian Zhang |
| 2024 | Encoding Domain Knowledge in Log Analysis. Filip Zamfirov, Dennis Dams, Mazyar Seraj, Alexander Serebrenik |
| 2024 | Enhancing Web Test Script Repair Using Integrated UI Structural and Visual Information. Zhongzhen Wen, Yifei Lu, Tongtong Xu, Minxue Pan, Tian Zhang, Xuandong Li |
| 2024 | Exploring Pseudo-Testedness: Empirically Evaluating Extreme Mutation Testing at the Statement Level. Megan Maton, Gregory M. Kapfhammer, Phil McMinn |
| 2024 | Exploring the Adoption of Fuzz Testing in Open-Source Software: A Case Study of the Go Community. Olivier Nourry, Masanari Kondo, Mahmoud Alfadel, Shane McIntosh, Yasutaka Kamei |
| 2024 | Focused: An Approach to Framework-Oriented Cross-Language Link Specification and Detection. Ailun Yu, Yifan Shi, Bo Shen, Wei Zhang, Haiyan Zhao, Guangtai Liang, Tianyong Wu, Zhi Jin |
| 2024 | Fostering Microservice Maintainability Assurance Through a Comprehensive Framework. Amr S. Abdelfattah |
| 2024 | Ghost Echoes Revealed: Benchmarking Maintainability Metrics and Machine Learning Predictions Against Human Assessments. Markus Borg, Marwa Ezzouhri, Adam Tornhill |
| 2024 | GitTruck@Duck - Interactive Time Range Selection in Hierarchy-Oriented Polymetric Visualization of Git Repository Evolution. Adrian Hoff, Thomas Hoffmann Kilbak, Leonel Merino, Mircea Lungu |
| 2024 | GlueTest: Testing Code Translation via Language Interoperability. Muhammad Salman Abid, Mrigank Pawagi, Sugam Adhikari, Xuyan Cheng, Ryed Badr, Md Wahiduzzaman, Vedant Rathi, Ronghui Qi, Choiyin Li, Lu Liu, Rohit Sai Naidu, Licheng Lin, Que Liu, Asif Zubayer Palak, Mehzabin Haque, Xinyu Chen, Darko Marinov, Saikat Dutta |
| 2024 | How Far Have We Gone in Binary Code Understanding Using Large Language Models. Xiuwei Shang, Shaoyin Cheng, Guoqiang Chen, Yanming Zhang, Li Hu, Xiao Yu, Gangyang Li, Weiming Zhang, Nenghai Yu |
| 2024 | IEEE International Conference on Software Maintenance and Evolution, ICSME 2024, Flagstaff, AZ, USA, October 6-11, 2024 |
| 2024 | Icing on the Cake: Automatic Code Summarization at Ericsson. Giriprasad Sridhara, Sujoy Roychowdhury, Sumit Soman, Ranjani H. G., Ricardo Britto |
| 2024 | If it's not SBOM, then what? How Italian Practitioners Manage the Software Supply Chain. Sabato Nocera, Massimiliano Di Penta, Rita Francese, Simone Romano, Giuseppe Scanniello |
| 2024 | Impact of JVM Configurations on Test Runtime. Abdelrahman Baz, Milos Gligoric, August Shi |
| 2024 | Improving Long-Tail Vulnerability Detection Through Data Augmentation Based on Large Language Models. Xiao Deng, Fuyao Duan, Rui Xie, Wei Ye, Shikun Zhang |
| 2024 | Improving Retrieval-Augmented Code Comment Generation by Retrieving for Generation. Hanzhen Lu, Zhongxin Liu |
| 2024 | Insights on Microservice Architecture Through the Eyes of Industry Practitioners. Vinicius L. Nogueira, Fernando S. Felizardo, Aline M. M. M. Amaral, Wesley K. G. Assunção, Thelma Elita Colanzi |
| 2024 | Integrating Lean Processes and Engineering Discipline into Work Culture Over 20 Years: An Experience Report. Doug Durham, Bonita Sharif |
| 2024 | Investigating Developers' Preferences for Learning and Issue Resolution Resources in the ChatGPT Era. Ahmad Tayeb, Mohammad Alahmadi, Elham Tajik, Sonia Haiduc |
| 2024 | Just-in-Time Flaky Test Detection via Abstracted Failure Symptom Matching. Gabin An, Juyeon Yoon, Thomas Bach, Jingun Hong, Shin Yoo |
| 2024 | Learning Strategies Using Boolean Program Metrics to Verify Industrial Code. Priyanka Darke, Bharti Chimdyalwar, Manoj Alladawar, Sahil Sulakhe, R. Venkatesh, Supratik Chakraborty |
| 2024 | Leveraging LSTM and Pre-trained Model for Effective Summarization of Stack Overflow Posts. Duc-Loc Nguyen, Thi-Mai-Anh Bui |
| 2024 | Leveraging Large Vision-Language Model for Better Automatic Web GUI Testing. Siyi Wang, Sinan Wang, Yujia Fan, Xiaolei Li, Yepang Liu |
| 2024 | Maven Unzipped: Exploring the Impact of Library Packaging on the Ecosystem. Mehdi Keshani, Gideon Bot, Priyam Rungta, Maliheh Izadi, Arie van Deursen, Sebastian Proksch |
| 2024 | MetaSim: A Search Engine for Finding Similar GitHub Repositories. Md Rayhanul Masud, Md Omar Faruk Rokon, Qian Zhang, Michalis Faloutsos |
| 2024 | Migrating Existing Container Workload to Kubernetes - LLM Based Approach and Evaluation. Masaru Ueno, Tetsuya Uchiumi |
| 2024 | Mind the Gap: The Disconnect Between Refactoring Criteria Used in Industry and Refactoring Recommendation Tools. James Ivers, Anwar Ghammam, Khouloud Gaaloul, Ipek Ozkaya, Marouane Kessentini, Wajdi Aljedaani |
| 2024 | Monitoring Temporal Dynamics of Issues in Crowdsourced User Reviews and their Impact on Mobile App Updates. Vitor Mesaque Alves de Lima, Jacson Rodrigues Barbosa, Ricardo Marcondes Marcacini |
| 2024 | NeuroUI: A Metamorphic Testing Strategy to Make UI Component Detection Models Robust. Proma Chowdhury, Kazi Sakib |
| 2024 | New PHP Language Features Make Your Static Code Analysis Tools Miss Vulnerabilities. Lin Wang, Yuan Zhang, Xin Tan, Shengke Ye, Min Yang |
| 2024 | Next-Generation Refactoring: Combining LLM Insights and IDE Capabilities for Extract Method. Dorin Pomian, Abhiram Bellur, Malinda Dilhara, Zarina Kurbatova, Egor Bogomolov, Timofey Bryksin, Danny Dig |
| 2024 | Nigerian Software Engineer or American Data Scientist? GitHub Profile Recruitment Bias in Large Language Models. Takashi Nakano, Kazumasa Shimari, Raula Gaikovina Kula, Christoph Treude, Marc Cheong, Kenichi Matsumoto |
| 2024 | OPASS: Orchestrating TVM's Passes for Lowering Memory Footprints of Computation Graphs. Pengbo Nie, Zihan Wang, Chengcheng Wan, Ziyi Lin, He Jiang, Jianjun Zhao, Yuting Chen |
| 2024 | On the Generalizability of Transformer Models to Code Completions of Different Lengths. Nathan Cooper, Rosalia Tufano, Gabriele Bavota, Denys Poshyvanyk |
| 2024 | On the Impact of Draft Pull Requests on Accelerating Feedback. Firas Harbaoui, Mohammed Sayagh, Rabe Abdalkareem |
| 2024 | On the Rationale and Use of Assertion Messages in Test Code: Insights from Software Practitioners. Anthony Peruma, Taryn Takebayashi, Rocky Huang, Joseph Carmelo Averion, Veronica Hodapp, Christian D. Newman, Mohamed Wiem Mkaouer |
| 2024 | On the Use of Deep Learning Models for Semantic Clone Detection. Subroto Nag Pinku, Debajyoti Mondal, Chanchal K. Roy |
| 2024 | Optimizing Decompiler Output by Eliminating Redundant Data Flow in Self-Recursive Inlining. Runze Zhang, Ying Cao, Ruigang Liang, Peiwei Hu, Kai Chen |
| 2024 | Optimizing Self-Adaptation in Service-Based Systems: Leveraging Ensemble Prediction with DNN-ILSTM Models. Shenglong Xie |
| 2024 | PRECOS: Project-specific Retrieval for Better Code Summarization. Tingwei Zhu, Zhong Li, Tian Zhang, Minxue Pan, Xuandong Li |
| 2024 | Private-Keep Out? Understanding How Developers Account for Code Visibility in Unit Testing. Muhammad Firhard Roslan, José Miguel Rojas, Phil McMinn |
| 2024 | Property-based Testing within ML Projects: an Empirical Study. Cindy Wauters, Coen De Roover |
| 2024 | PseudoSweep: A Pseudo-Tested Code Identifier. Megan Maton, Gregory M. Kapfhammer, Phil McMinn |
| 2024 | RENAS: Prioritizing Co- Renaming Opportunities of Identifiers. Naoki Doi, Yuki Osumi, Shinpei Hayashi |
| 2024 | ROOT: Requirements Organization and Optimization Tool. Katherine R. Dearstyne, Alberto D. Rodriguez, Jane Cleland-Huang |
| 2024 | Refactoring Legacy Code Using Cleaning Up Cycles: An Experience Report. Andrei V. Girjoaba, Andrea Capiluppi |
| 2024 | Remote Communication Trends Among Developers and Testers in Post-Pandemic Work Environments. Felipe Jansen, Ronnie de Souza Santos |
| 2024 | RetypeR: Integrated Retrieval-based Automatic Program Repair for Python Type Errors. Sichong Hao, Xianjun Shi, Hongwei Liu |
| 2024 | RevToken: A Token-Level Review Recommendation: How Far Are We? Yasuhito Morikawa, Yutaro Kashiwa, Kenji Fujiwara, Hajimu Iida |
| 2024 | Review-Pulse: A Dashboard for Managing User Feedback for Android Applications. Omar Abdelaziz, Zadia Codabux, Kevin Schneider |
| 2024 | SEART Data Hub: Streamlining Large-Scale Source Code Mining and Pre-Processing. Ozren Dabic, Rosalia Tufano, Gabriele Bavota |
| 2024 | StackRAG Agent: Improving Developer Answers with Retrieval-Augmented Generation. Davit Abrahamyan, Fatemeh H. Fard |
| 2024 | Stereocode: A Tool for Automatic Identification of Method and Class Stereotypes for Software Systems. Ali F. Al-Ramadan, Joshua A. C. Behler, Michael John Decker, Natalia Dragan, Michael L. Collard, Jonathan I. Maletic |
| 2024 | Supporting Software Maintenance with Dynamically Generated Document Hierarchies. Katherine R. Dearstyne, Alberto D. Rodriguez, Jane Cleland-Huang |
| 2024 | TREC: A Regression Test Recommender for Java Projects. Sai Kiran Bhrugumalla, Ajay Kumar Jha |
| 2024 | Take Loads Off Your Developers: Automated User Story Generation using Large Language Model. Tajmilur Rahman, Yuecai Zhu, Lamyea Maha, Chanchal Roy, Banani Roy, Kevin A. Schneider |
| 2024 | Test Scheduling Across Heterogeneous Machines While Balancing Running Time, Price, and Flakiness. Hengchen Yuan, Jiefang Lin, Wing Lam, August Shi |
| 2024 | The Effectiveness of Compact Fine-Tuned LLMs in Log Parsing. Maryam Mehrabi, Abdelwahab Hamou-Lhadj, Hossein Moosavi |
| 2024 | The Impact of Program Reduction on Automated Program Repair. Linas Vidziunas, David W. Binkley, Leon Moonen |
| 2024 | Toward Debugging Deep Reinforcement Learning Programs with RLExplorer. Rached Bouchoucha, Ahmed Haj Yahmed, Darshan Patil, Janarthanan Rajendran, Amin Nikanjam, Sarath Chandar, Foutse Khomh |
| 2024 | Towards Identifying Code Proficiency Through the Analysis of Python Textbooks. Ruksit Rojpaisarnkit, Gregorio Robles, Raula Gaikovina Kula, Dong Wang, Chaiyong Ragkhitwetsagul, Jesús M. González-Barahona, Kenichi Matsumoto |
| 2024 | Towards Unmasking LGTM Smells in Code Reviews: A Comparative Study of Comment-Free and Commented Reviews. Mahmut Furkan Gön, Burak Yetistiren, Eray Tüzün |
| 2024 | Understanding Code Change with Micro-Changes. Lei Chen, Michele Lanza, Shinpei Hayashi |
| 2024 | Understanding Web Application Workloads and Their Applications: Systematic Literature Review and Characterization. Roozbeh Aghili, Qiaolin Qin, Heng Li, Foutse Khomh |
| 2024 | Unraveling the Impact of Code Smell Agglomerations on Code Stability. Amanda Santana, Eduardo Figueiredo, Juliana Alves Pereira |
| 2024 | Using Animations to Understand Commits. Carmen Armenti, Michele Lanza |
| 2024 | VFIX: Facilitating Software Maintenance of Smart Contracts via Automatically Fixing Vulnerabilities. Pengcheng Fang, Peng Gao, Yun Peng, Qingzhao Zhang, Tao Xie, Dawn Song, Prateek Mittal, Sanjeev R. Kulkarni, Zhuotao Liu, Xusheng Xiao |
| 2024 | Viscount: A Direct Method Call Coverage Tool for Java. Muhammad Firhard Roslan, José Miguel Rojas, Phil McMinn |
| 2024 | What You Need is what You Get: Theory of Mind for an LLM-Based Code Understanding Assistant. Jonan Richards, Mairieli Wessel |
| 2024 | iRisk: A Scalable Microservice for Classifying Issue Risks Based on Crowdsourced App Reviews. Vitor Mesaque Alves de Lima, Jacson Rodrigues Barbosa, Ricardo Marcondes Marcacini |
| 2024 | jscefr: A Framework to Evaluate the Code Proficiency for JavaScript. Chaiyong Ragkhitwetsagul, Komsan Kongwongsupak, Thanakrit Maneesawas, Natpichsinee Puttiwarodom, Ruksit Rojpaisarnkit, Morakot Choetkiertikul, Raula Gaikovina Kula, Thanwadee Sunetnanta |