Abstract is missing.
- How Far Have We Gone in Binary Code Understanding Using Large Language ModelsXiuwei Shang, Shaoyin Cheng, Guoqiang Chen, YanMing Zhang, Li Hu, Xiao Yu, Gangyang Li, Weiming Zhang, Nenghai Yu. 1-12 [doi]
- VFIX: Facilitating Software Maintenance of Smart Contracts via Automatically Fixing VulnerabilitiesPengcheng Fang, Peng Gao, Yun Peng, Qingzhao Zhang, Tao Xie 0001, Dawn Song, Prateek Mittal, Sanjeev R. Kulkarni, Zhuotao Liu, Xusheng Xiao. 13-24 [doi]
- An Empirical Study of Automatic Program Repair Techniques for Injection VulnerabilitiesTingwei Zhu, Tongtong Xu, Kui Liu 0001, Jiayuan Zhou, Xing Hu 0008, Xin Xia, Tian Zhang 0001, David Lo 0001. 25-37 [doi]
- Optimizing Decompiler Output by Eliminating Redundant Data Flow in Self-Recursive InliningRunze Zhang, Ying Cao 0006, Ruigang Liang, Peiwei Hu, Kai Chen 0012. 38-49 [doi]
- Maven Unzipped: Exploring the Impact of Library Packaging on the EcosystemMehdi Keshani, Gideon Bot, Priyam Rungta, Maliheh Izadi, Arie van Deursen, Sebastian Proksch 0001. 50-62 [doi]
- New PHP Language Features Make Your Static Code Analysis Tools Miss VulnerabilitiesLin Wang, Yuan Zhang, Xin Tan, Shengke Ye, Min Yang. 63-74 [doi]
- Enhancing Web Test Script Repair Using Integrated UI Structural and Visual InformationZhongzhen Wen, Yifei Lu, Tongtong Xu, Minxue Pan, Tian Zhang, Xuandong Li. 75-86 [doi]
- Toward Debugging Deep Reinforcement Learning Programs with RLExplorerRached Bouchoucha, Ahmed Haj Yahmed, Darshan Patil, Janarthanan Rajendran, Amin Nikanjam, Sarath Chandar, Foutse Khomh. 87-99 [doi]
- Focused: An Approach to Framework-Oriented Cross-Language Link Specification and DetectionAilun Yu, Yifan Shi, Bo Shen, Wei Zhang 0004, Haiyan Zhao 0001, Guangtai Liang, Tianyong Wu, Zhi Jin. 100-111 [doi]
- Decomposing God Header File via Multi-View Graph ClusteringYue Wang, Wenhui Chang, Tongwei Deng, Yanzhen Zou, Bing Xie. 112-124 [doi]
- Leveraging Large Vision-Language Model for Better Automatic Web GUI TestingSiyi Wang, Sinan Wang, Yujia Fan, Xiaolei Li, Yepang Liu 0001. 125-137 [doi]
- Mind the Gap: The Disconnect Between Refactoring Criteria Used in Industry and Refactoring Recommendation ToolsJames Ivers, Anwar Ghammam, Khouloud Gaaloul, Ipek Ozkaya, Marouane Kessentini, Wajdi Aljedaani. 138-150 [doi]
- CPLS: Optimizing the Assignment of LLM QueriesYueyue Liu, Hongyu Zhang 0002, Zhiqiang Li 0003, Yuantian Miao. 151-162 [doi]
- Towards Unmasking LGTM Smells in Code Reviews: A Comparative Study of Comment-Free and Commented ReviewsMahmut Furkan Gön, Burak Yetistiren, Eray Tüzün. 163-174 [doi]
- OPASS: Orchestrating TVM's Passes for Lowering Memory Footprints of Computation GraphsPengbo Nie, Zihan Wang, Chengcheng Wan 0001, Ziyi Lin, He Jiang 0001, Jianjun Zhao 0001, Yuting Chen 0001. 175-186 [doi]
- "What Happened to my Models?" History-Aware Co-Existence and Co-Evolution of Metamodels and ModelsMarcel Homolka, Luciano Marchezan, Wesley K. G. Assunção, Alexander Egyed. 187-198 [doi]
- RetypeR: Integrated Retrieval-based Automatic Program Repair for Python Type ErrorsSichong Hao, Xianjun Shi, Hongwei Liu. 199-210 [doi]
- Deep Learning-Based Code Completion: On the Impact on Performance of Contextual InformationMatteo Ciniselli, Luca Pascarella, Gabriele Bavota. 211-223 [doi]
- Encoding Domain Knowledge in Log AnalysisFilip Zamfirov, Dennis Dams, Mazyar Seraj, Alexander Serebrenik. 224-236 [doi]
- Blessing or Curse? Investigating Test Code Maintenance Through Inheritance and InterfaceDong Jae Kim, Tse-Hsun Peter Chen. 237-248 [doi]
- Impact of JVM Configurations on Test RuntimeAbdelrahman Baz, Milos Gligoric 0001, August Shi. 249-261 [doi]
- Improving Long-Tail Vulnerability Detection Through Data Augmentation Based on Large Language ModelsXiao Deng, Fuyao Duan, Rui Xie 0003, Wei Ye 0004, Shikun Zhang. 262-274 [doi]
- Next-Generation Refactoring: Combining LLM Insights and IDE Capabilities for Extract MethodDorin Pomian, Abhiram Bellur, Malinda Dilhara, Zarina Kurbatova, Egor Bogomolov, Timofey Bryksin, Danny Dig. 275-287 [doi]
- Towards Identifying Code Proficiency Through the Analysis of Python TextbooksRuksit Rojpaisarnkit, Gregorio Robles, Raula Gaikovina Kula, Dong Wang, Chaiyong Ragkhitwetsagul, Jesús M. González-Barahona, Kenichi Matsumoto. 288-299 [doi]
- Exploring the Adoption of Fuzz Testing in Open-Source Software: A Case Study of the Go CommunityOlivier Nourry, Masanari Kondo, Mahmoud Alfadel, Shane McIntosh, Yasutaka Kamei. 300-311 [doi]
- Private-Keep Out? Understanding How Developers Account for Code Visibility in Unit TestingMuhammad Firhard Roslan, José Miguel Rojas, Phil McMinn. 312-324 [doi]
- Compilation of Commit Changes Within Java Source Code RepositoriesStefan Schott, Wolfram Fischer, Serena Elisa Ponta, Jonas Klauke, Eric Bodden. 325-336 [doi]
- The Impact of Program Reduction on Automated Program RepairLinas Vidziunas, David W. Binkley, Leon Moonen. 337-349 [doi]
- Improving Retrieval-Augmented Code Comment Generation by Retrieving for GenerationHanzhen Lu, Zhongxin Liu. 350-362 [doi]
- Understanding Code Change with Micro-ChangesLei Chen, Michele Lanza, Shinpei Hayashi. 363-374 [doi]
- On the Generalizability of Transformer Models to Code Completions of Different LengthsNathan Cooper, Rosalia Tufano, Gabriele Bavota, Denys Poshyvanyk. 375-387 [doi]
- A Taxonomy of Self-Admitted Technical Debt in Deep Learning SystemsFederica Pepe, Fiorella Zampetti, Antonio Mastropaolo, Gabriele Bavota, Massimiliano Di Penta. 388-399 [doi]
- Broken Windows: Exploring the Applicability of a Controversial Theory on Code QualityDiomidis Spinellis, Panos Louridas, Maria Kechagia, Tushar Sharma 0001. 400-412 [doi]
- Investigating Developers' Preferences for Learning and Issue Resolution Resources in the ChatGPT EraAhmad Tayeb, Mohammad Alahmadi 0001, Elham Tajik, Sonia Haiduc. 413-425 [doi]
- Supporting Software Maintenance with Dynamically Generated Document HierarchiesKatherine R. Dearstyne, Alberto D. Rodriguez, Jane Cleland-Huang. 426-437 [doi]
- The Effectiveness of Compact Fine-Tuned LLMs in Log ParsingMaryam Mehrabi, Abdelwahab Hamou-Lhadj, Hossein Moosavi. 438-448 [doi]
- Test Scheduling Across Heterogeneous Machines While Balancing Running Time, Price, and FlakinessHengchen Yuan, Jiefang Lin, Wing Lam, August Shi. 449-460 [doi]
- Unraveling the Impact of Code Smell Agglomerations on Code StabilityAmanda Santana, Eduardo Figueiredo 0001, Juliana Alves Pereira. 461-473 [doi]
- Understanding Web Application Workloads and Their Applications: Systematic Literature Review and CharacterizationRoozbeh Aghili, Qiaolin Qin, Heng Li 0007, Foutse Khomh. 474-486 [doi]
- PRECOS: Project-specific Retrieval for Better Code SummarizationTingwei Zhu, Zhong Li, Tian Zhang, Minxue Pan, Xuandong Li. 487-498 [doi]
- Can We Do Better with What We Have Done? Unveiling the Potential of ML Pipeline in NotebooksYuangan Zou, Xinpeng Shan, Shiqi Tan, Shurui Zhou. 499-511 [doi]
- On the Use of Deep Learning Models for Semantic Clone DetectionSubroto Nag Pinku, Debajyoti Mondal, Chanchal K. Roy. 512-524 [doi]
- Demystifying Device-Specific Compatibility Issues in Android AppsJunfeng Chen, Kevin Li, Yifei Chen, Lili Wei, Yepang Liu 0001. 525-537 [doi]
- On the Rationale and Use of Assertion Messages in Test Code: Insights from Software PractitionersAnthony Peruma, Taryn Takebayashi, Rocky Huang, Joseph Carmelo Averion, Veronica Hodapp, Christian D. Newman, Mohamed Wiem Mkaouer. 538-549 [doi]
- On the Impact of Draft Pull Requests on Accelerating FeedbackFiras Harbaoui, Mohammed Sayagh, Rabe Abdalkareem. 550-561 [doi]
- RENAS: Prioritizing Co- Renaming Opportunities of IdentifiersNaoki Doi, Yuki Osumi, Shinpei Hayashi. 562-573 [doi]
- Can Developers Prompt? A Controlled Experiment for Code Documentation GenerationHans-Alexander Kruse, Tim Puhlfürbeta, Walid Maalej. 574-586 [doi]
- Exploring Pseudo-Testedness: Empirically Evaluating Extreme Mutation Testing at the Statement LevelMegan Maton, Gregory M. Kapfhammer, Phil McMinn. 587-598 [doi]
- BABEL: A Novel Software Vulnerability Detection Framework for Breaking Language BarriersXia Li, Yuhang Lin, Yongqiang Zheng, Junyi He, Rihu Liao, Junlang Wang. 599-611 [doi]
- GlueTest: Testing Code Translation via Language InteroperabilityMuhammad 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 0001. 612-617 [doi]
- Leveraging LSTM and Pre-trained Model for Effective Summarization of Stack Overflow PostsDuc-Loc Nguyen, Thi Mai Anh Bui. 618-623 [doi]
- Nigerian Software Engineer or American Data Scientist? GitHub Profile Recruitment Bias in Large Language ModelsTakashi Nakano, Kazumasa Shimari, Raula Gaikovina Kula, Christoph Treude, Marc Cheong, Kenichi Matsumoto. 624-629 [doi]
- Monitoring Temporal Dynamics of Issues in Crowdsourced User Reviews and their Impact on Mobile App UpdatesVitor Mesaque Alves de Lima, Jacson Rodrigues Barbosa, Ricardo Marcondes Marcacini. 630-635 [doi]
- NeuroUI: A Metamorphic Testing Strategy to Make UI Component Detection Models RobustProma Chowdhury, Kazi Sakib. 636-641 [doi]
- An Empirical Study of the Impact of Test Strategies on Online Optimization for Ensemble-Learning Defect PredictionKensei Hamamoto, Masateru Tsunoda, Amjed Tahir, Kwabena Ebo Bennin, Akito Monden, Koji Toda, Keitaro Nakasai, Kenichi Matsumoto. 642-647 [doi]
- Property-based Testing within ML Projects: an Empirical StudyCindy Wauters, Coen De Roover. 648-653 [doi]
- RevToken: A Token-Level Review Recommendation: How Far Are We?Yasuhito Morikawa, Yutaro Kashiwa, Kenji Fujiwara, Hajimu Iida. 654-659 [doi]
- Using Animations to Understand CommitsCarmen Armenti, Michele Lanza. 660-665 [doi]
- What You Need is what You Get: Theory of Mind for an LLM-Based Code Understanding AssistantJonan Richards, Mairieli Wessel. 666-671 [doi]
- Remote Communication Trends Among Developers and Testers in Post-Pandemic Work EnvironmentsFelipe Jansen, Ronnie de Souza Santos. 672-677 [doi]
- Ghost Echoes Revealed: Benchmarking Maintainability Metrics and Machine Learning Predictions Against Human AssessmentsMarkus Borg, Marwa Ezzouhri, Adam Tornhill. 678-688 [doi]
- Icing on the Cake: Automatic Code Summarization at EricssonGiriprasad Sridhara, Sujoy Roychowdhury, Sumit Soman, Ranjani H. G., Ricardo Britto 0001. 689-700 [doi]
- Migrating Existing Container Workload to Kubernetes - LLM Based Approach and EvaluationMasaru Ueno, Tetsuya Uchiumi. 701-706 [doi]
- Developing a Llama-Based Chatbot for CI/CD Question Answering: A Case Study at EricssonDaksh Chaudhary, Sri Lakshmi Vadlamani, Dimple Thomas, Shiva Nejati, Mehrdad Sabetzadeh. 707-718 [doi]
- Learning Strategies Using Boolean Program Metrics to Verify Industrial CodePriyanka Darke, Bharti Chimdyalwar, Manoj Alladawar, Sahil Sulakhe, R. Venkatesh 0001, Supratik Chakraborty. 719-729 [doi]
- If it's not SBOM, then what? How Italian Practitioners Manage the Software Supply ChainSabato Nocera, Massimiliano Di Penta, Rita Francese, Simone Romano 0001, Giuseppe Scanniello. 730-740 [doi]
- Just-in-Time Flaky Test Detection via Abstracted Failure Symptom MatchingGabin An, Juyeon Yoon, Thomas Bach 0001, Jingun Hong, Shin Yoo. 741-752 [doi]
- Refactoring Legacy Code Using Cleaning Up Cycles: An Experience ReportAndrei V. Girjoaba, Andrea Capiluppi. 753-764 [doi]
- Insights on Microservice Architecture Through the Eyes of Industry PractitionersVinicius L. Nogueira, Fernando S. Felizardo, Aline M. M. M. Amaral, Wesley K. G. Assunção, Thelma ElitaColanzi. 765-777 [doi]
- A Developer-Centric Study Exploring Mobile Application Security Practices and ChallengesAnthony Peruma, Timothy Huo, Ana Catarina Araújo, Jake Imanamka, Rick Kazman. 778-790 [doi]
- Take Loads Off Your Developers: Automated User Story Generation using Large Language ModelTajmilur Rahman, Yuecai Zhu, Lamyea Maha, Chanchal Roy, Banani Roy, Kevin A. Schneider. 791-801 [doi]
- Integrating Lean Processes and Engineering Discipline into Work Culture Over 20 Years: An Experience ReportDoug Durham, Bonita Sharif. 802-807 [doi]
- BIPeC: A Combined Change-Point Analyzer to Identify Performance Regressions in Large-scale Database SystemsZhan Lyu, Thomas Bach 0001, Yong Li, Minh Le Nguyen, Lars Hömke. 808-819 [doi]
- Effective Unit Test Generation for Android AppsGuojun Ma, Yu Pei 0001, Liushan Chen, Chenqing Gan, Hao Zhang, Hao Liang, Tian Zhang. 820-832 [doi]
- Assessing Software Developer Productivity and Emotional State Using BiometricsKang-Il Park. 833-837 [doi]
- Fostering Microservice Maintainability Assurance Through a Comprehensive FrameworkAmr S. Abdelfattah. 838-842 [doi]
- Optimizing Self-Adaptation in Service-Based Systems: Leveraging Ensemble Prediction with DNN-ILSTM ModelsShenglong Xie. 843-847 [doi]
- GitTruck@Duck - Interactive Time Range Selection in Hierarchy-Oriented Polymetric Visualization of Git Repository EvolutionAdrian Hoff, Thomas Hoffmann Kilbak, Leonel Merino, Mircea Lungu. 853-857 [doi]
- iRisk: A Scalable Microservice for Classifying Issue Risks Based on Crowdsourced App ReviewsVitor Mesaque Alves de Lima, Jacson Rodrigues Barbosa, Ricardo Marcondes Marcacini. 858-862 [doi]
- jscefr: A Framework to Evaluate the Code Proficiency for JavaScriptChaiyong Ragkhitwetsagul, Komsan Kongwongsupak, Thanakrit Maneesawas, Natpichsinee Puttiwarodom, Ruksit Rojpaisarnkit, Morakot Choetkiertikul, Raula Gaikovina Kula, Thanwadee Sunetnanta. 863-867 [doi]
- MetaSim: A Search Engine for Finding Similar GitHub RepositoriesMd Rayhanul Masud, Md Omar Faruk Rokon, Qian Zhang, Michalis Faloutsos. 868-872 [doi]
- PseudoSweep: A Pseudo-Tested Code IdentifierMegan Maton, Gregory M. Kapfhammer, Phil McMinn. 873-877 [doi]
- Review-Pulse: A Dashboard for Managing User Feedback for Android ApplicationsOmar Abdelaziz, Zadia Codabux, Kevin Schneider. 878-882 [doi]
- ROOT: Requirements Organization and Optimization ToolKatherine R. Dearstyne, Alberto D. Rodriguez, Jane Cleland-Huang. 883-887 [doi]
- SEART Data Hub: Streamlining Large-Scale Source Code Mining and Pre-ProcessingOzren Dabic, Rosalia Tufano, Gabriele Bavota. 888-892 [doi]
- StackRAG Agent: Improving Developer Answers with Retrieval-Augmented GenerationDavit Abrahamyan, Fatemeh H. Fard. 893-897 [doi]
- Stereocode: A Tool for Automatic Identification of Method and Class Stereotypes for Software SystemsAli F. Al-Ramadan, Joshua A. C. Behler, Michael John Decker, Natalia Dragan, Michael L. Collard, Jonathan I. Maletic. 898-902 [doi]
- TREC: A Regression Test Recommender for Java ProjectsSai Kiran Bhrugumalla, Ajay Kumar Jha. 903-907 [doi]
- Viscount: A Direct Method Call Coverage Tool for JavaMuhammad Firhard Roslan, José Miguel Rojas, Phil McMinn. 908-912 [doi]