ICSME A

90 papers

YearTitle / Authors
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
2024A Developer-Centric Study Exploring Mobile Application Security Practices and Challenges.
Anthony Peruma, Timothy Huo, Ana Catarina Araújo, Jake Imanaka, Rick Kazman
2024A Taxonomy of Self-Admitted Technical Debt in Deep Learning Systems.
Federica Pepe, Fiorella Zampetti, Antonio Mastropaolo, Gabriele Bavota, Massimiliano Di Penta
2024An 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
2024An 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
2024Assessing Software Developer Productivity and Emotional State Using Biometrics.
Kang-Il Park
2024BABEL: A Novel Software Vulnerability Detection Framework for Breaking Language Barriers.
Xia Li, Yuhang Lin, Yongqiang Zheng, Junyi He, Rihu Liao, Junlang Wang
2024BIPeC: 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
2024Blessing or Curse? Investigating Test Code Maintenance Through Inheritance and Interface.
Dong Jae Kim, Tse-Hsun Peter Chen
2024Broken Windows: Exploring the Applicability of a Controversial Theory on Code Quality.
Diomidis Spinellis, Panos Louridas, Maria Kechagia, Tushar Sharma
2024CPLS: Optimizing the Assignment of LLM Queries.
Yueyue Liu, Hongyu Zhang, Zhiqiang Li, Yuantian Miao
2024Can Developers Prompt? A Controlled Experiment for Code Documentation Generation.
Hans-Alexander Kruse, Tim Puhlfürß, Walid Maalej
2024Can We Do Better with What We Have Done? Unveiling the Potential of ML Pipeline in Notebooks.
Yuangan Zou, Xinpeng Shan, Shiqi Tan, Shurui Zhou
2024Compilation of Commit Changes Within Java Source Code Repositories.
Stefan Schott, Wolfram Fischer, Serena Elisa Ponta, Jonas Klauke, Eric Bodden
2024Decomposing God Header File via Multi-View Graph Clustering.
Yue Wang, Wenhui Chang, Tongwei Deng, Yanzhen Zou, Bing Xie
2024Deep Learning-Based Code Completion: On the Impact on Performance of Contextual Information.
Matteo Ciniselli, Luca Pascarella, Gabriele Bavota
2024Demystifying Device-Specific Compatibility Issues in Android Apps.
Junfeng Chen, Kevin Li, Yifei Chen, Lili Wei, Yepang Liu
2024Developing 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
2024Effective Unit Test Generation for Android Apps.
Guojun Ma, Yu Pei, Liushan Chen, Chenqing Gan, Hao Zhang, Hao Liang, Tian Zhang
2024Encoding Domain Knowledge in Log Analysis.
Filip Zamfirov, Dennis Dams, Mazyar Seraj, Alexander Serebrenik
2024Enhancing Web Test Script Repair Using Integrated UI Structural and Visual Information.
Zhongzhen Wen, Yifei Lu, Tongtong Xu, Minxue Pan, Tian Zhang, Xuandong Li
2024Exploring Pseudo-Testedness: Empirically Evaluating Extreme Mutation Testing at the Statement Level.
Megan Maton, Gregory M. Kapfhammer, Phil McMinn
2024Exploring 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
2024Focused: 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
2024Fostering Microservice Maintainability Assurance Through a Comprehensive Framework.
Amr S. Abdelfattah
2024Ghost Echoes Revealed: Benchmarking Maintainability Metrics and Machine Learning Predictions Against Human Assessments.
Markus Borg, Marwa Ezzouhri, Adam Tornhill
2024GitTruck@Duck - Interactive Time Range Selection in Hierarchy-Oriented Polymetric Visualization of Git Repository Evolution.
Adrian Hoff, Thomas Hoffmann Kilbak, Leonel Merino, Mircea Lungu
2024GlueTest: 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
2024How 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
2024IEEE International Conference on Software Maintenance and Evolution, ICSME 2024, Flagstaff, AZ, USA, October 6-11, 2024
2024Icing on the Cake: Automatic Code Summarization at Ericsson.
Giriprasad Sridhara, Sujoy Roychowdhury, Sumit Soman, Ranjani H. G., Ricardo Britto
2024If 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
2024Impact of JVM Configurations on Test Runtime.
Abdelrahman Baz, Milos Gligoric, August Shi
2024Improving Long-Tail Vulnerability Detection Through Data Augmentation Based on Large Language Models.
Xiao Deng, Fuyao Duan, Rui Xie, Wei Ye, Shikun Zhang
2024Improving Retrieval-Augmented Code Comment Generation by Retrieving for Generation.
Hanzhen Lu, Zhongxin Liu
2024Insights 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
2024Integrating Lean Processes and Engineering Discipline into Work Culture Over 20 Years: An Experience Report.
Doug Durham, Bonita Sharif
2024Investigating Developers' Preferences for Learning and Issue Resolution Resources in the ChatGPT Era.
Ahmad Tayeb, Mohammad Alahmadi, Elham Tajik, Sonia Haiduc
2024Just-in-Time Flaky Test Detection via Abstracted Failure Symptom Matching.
Gabin An, Juyeon Yoon, Thomas Bach, Jingun Hong, Shin Yoo
2024Learning Strategies Using Boolean Program Metrics to Verify Industrial Code.
Priyanka Darke, Bharti Chimdyalwar, Manoj Alladawar, Sahil Sulakhe, R. Venkatesh, Supratik Chakraborty
2024Leveraging LSTM and Pre-trained Model for Effective Summarization of Stack Overflow Posts.
Duc-Loc Nguyen, Thi-Mai-Anh Bui
2024Leveraging Large Vision-Language Model for Better Automatic Web GUI Testing.
Siyi Wang, Sinan Wang, Yujia Fan, Xiaolei Li, Yepang Liu
2024Maven Unzipped: Exploring the Impact of Library Packaging on the Ecosystem.
Mehdi Keshani, Gideon Bot, Priyam Rungta, Maliheh Izadi, Arie van Deursen, Sebastian Proksch
2024MetaSim: A Search Engine for Finding Similar GitHub Repositories.
Md Rayhanul Masud, Md Omar Faruk Rokon, Qian Zhang, Michalis Faloutsos
2024Migrating Existing Container Workload to Kubernetes - LLM Based Approach and Evaluation.
Masaru Ueno, Tetsuya Uchiumi
2024Mind 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
2024Monitoring 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
2024NeuroUI: A Metamorphic Testing Strategy to Make UI Component Detection Models Robust.
Proma Chowdhury, Kazi Sakib
2024New PHP Language Features Make Your Static Code Analysis Tools Miss Vulnerabilities.
Lin Wang, Yuan Zhang, Xin Tan, Shengke Ye, Min Yang
2024Next-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
2024Nigerian 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
2024OPASS: 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
2024On the Generalizability of Transformer Models to Code Completions of Different Lengths.
Nathan Cooper, Rosalia Tufano, Gabriele Bavota, Denys Poshyvanyk
2024On the Impact of Draft Pull Requests on Accelerating Feedback.
Firas Harbaoui, Mohammed Sayagh, Rabe Abdalkareem
2024On 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
2024On the Use of Deep Learning Models for Semantic Clone Detection.
Subroto Nag Pinku, Debajyoti Mondal, Chanchal K. Roy
2024Optimizing Decompiler Output by Eliminating Redundant Data Flow in Self-Recursive Inlining.
Runze Zhang, Ying Cao, Ruigang Liang, Peiwei Hu, Kai Chen
2024Optimizing Self-Adaptation in Service-Based Systems: Leveraging Ensemble Prediction with DNN-ILSTM Models.
Shenglong Xie
2024PRECOS: Project-specific Retrieval for Better Code Summarization.
Tingwei Zhu, Zhong Li, Tian Zhang, Minxue Pan, Xuandong Li
2024Private-Keep Out? Understanding How Developers Account for Code Visibility in Unit Testing.
Muhammad Firhard Roslan, José Miguel Rojas, Phil McMinn
2024Property-based Testing within ML Projects: an Empirical Study.
Cindy Wauters, Coen De Roover
2024PseudoSweep: A Pseudo-Tested Code Identifier.
Megan Maton, Gregory M. Kapfhammer, Phil McMinn
2024RENAS: Prioritizing Co- Renaming Opportunities of Identifiers.
Naoki Doi, Yuki Osumi, Shinpei Hayashi
2024ROOT: Requirements Organization and Optimization Tool.
Katherine R. Dearstyne, Alberto D. Rodriguez, Jane Cleland-Huang
2024Refactoring Legacy Code Using Cleaning Up Cycles: An Experience Report.
Andrei V. Girjoaba, Andrea Capiluppi
2024Remote Communication Trends Among Developers and Testers in Post-Pandemic Work Environments.
Felipe Jansen, Ronnie de Souza Santos
2024RetypeR: Integrated Retrieval-based Automatic Program Repair for Python Type Errors.
Sichong Hao, Xianjun Shi, Hongwei Liu
2024RevToken: A Token-Level Review Recommendation: How Far Are We?
Yasuhito Morikawa, Yutaro Kashiwa, Kenji Fujiwara, Hajimu Iida
2024Review-Pulse: A Dashboard for Managing User Feedback for Android Applications.
Omar Abdelaziz, Zadia Codabux, Kevin Schneider
2024SEART Data Hub: Streamlining Large-Scale Source Code Mining and Pre-Processing.
Ozren Dabic, Rosalia Tufano, Gabriele Bavota
2024StackRAG Agent: Improving Developer Answers with Retrieval-Augmented Generation.
Davit Abrahamyan, Fatemeh H. Fard
2024Stereocode: 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
2024Supporting Software Maintenance with Dynamically Generated Document Hierarchies.
Katherine R. Dearstyne, Alberto D. Rodriguez, Jane Cleland-Huang
2024TREC: A Regression Test Recommender for Java Projects.
Sai Kiran Bhrugumalla, Ajay Kumar Jha
2024Take 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
2024Test Scheduling Across Heterogeneous Machines While Balancing Running Time, Price, and Flakiness.
Hengchen Yuan, Jiefang Lin, Wing Lam, August Shi
2024The Effectiveness of Compact Fine-Tuned LLMs in Log Parsing.
Maryam Mehrabi, Abdelwahab Hamou-Lhadj, Hossein Moosavi
2024The Impact of Program Reduction on Automated Program Repair.
Linas Vidziunas, David W. Binkley, Leon Moonen
2024Toward Debugging Deep Reinforcement Learning Programs with RLExplorer.
Rached Bouchoucha, Ahmed Haj Yahmed, Darshan Patil, Janarthanan Rajendran, Amin Nikanjam, Sarath Chandar, Foutse Khomh
2024Towards 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
2024Towards 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
2024Understanding Code Change with Micro-Changes.
Lei Chen, Michele Lanza, Shinpei Hayashi
2024Understanding Web Application Workloads and Their Applications: Systematic Literature Review and Characterization.
Roozbeh Aghili, Qiaolin Qin, Heng Li, Foutse Khomh
2024Unraveling the Impact of Code Smell Agglomerations on Code Stability.
Amanda Santana, Eduardo Figueiredo, Juliana Alves Pereira
2024Using Animations to Understand Commits.
Carmen Armenti, Michele Lanza
2024VFIX: 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
2024Viscount: A Direct Method Call Coverage Tool for Java.
Muhammad Firhard Roslan, José Miguel Rojas, Phil McMinn
2024What You Need is what You Get: Theory of Mind for an LLM-Based Code Understanding Assistant.
Jonan Richards, Mairieli Wessel
2024iRisk: A Scalable Microservice for Classifying Issue Risks Based on Crowdsourced App Reviews.
Vitor Mesaque Alves de Lima, Jacson Rodrigues Barbosa, Ricardo Marcondes Marcacini
2024jscefr: 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