ICSME 2025
Sun 7 - Fri 12 September 2025 Auckland, New Zealand

This program is tentative and subject to change.

Wed 10 Sep 2025 11:15 - 11:30 at Case Room 3 260-055 - Session 1 - Documentation Chair(s): Ashkan Sami

Open Source Software(OSS) is crucial in modern software ecosystems, with README files serving as key sources of information regarding software functionality, configuration, and usage instructions. However, approximately 9.03% of OSS projects suffer from missing, incomplete, or poorly structured README files, hindering developer efficiency and software maintainability. Recent studies have utilized natural language processing and large language models(LLMs) techniques to automate README generation, aiming to reduce manual documentation efforts. Despite notable progress, existing methods face challenges such as integrating real-time external knowledge, parsing complex software structures, and inadequate customization for project-specific requirements. To address the aforementioned challenges, this paper proposes RMGenie, a framework leveraging the advanced comprehension capabilities of LLM-based agents and their ability to invoke external tools to automate the generation of OSS README documents. First, RMGenie constructs an automated agent workflow to facilitate multi-round interactions with external tools, dynamically integrating external knowledge to progressively extract critical code information for complex software structures. Second, an action tree model is established to quantify the decision paths taken by the agent, employing an information entropy-based scoring mechanism to select the optimal candidate path, thereby determining the most effective README generation decision sequence. Finally, to mitigate issues such as decision biases and abnormalities in tool invocation within the workflow, RMGenie incorporates a feedback mechanism that enhances the accuracy and success rate of the generation process. Experimental results demonstrate that RMGenie significantly outperforms existing baseline methods in terms of content completeness, instruction adherence, and factual accuracy. Additionally, we develope OSS Readme Generator, a VSCode plugin leveraging RMGenie to automatically generate README files by retrieving relevant information from GitHub repositories, thereby enhancing developer productivity and improving OSS documentation standardization.

This program is tentative and subject to change.

Wed 10 Sep

Displayed time zone: Auckland, Wellington change

10:30 - 12:00
Session 1 - DocumentationResearch Papers Track / Industry Track / Registered Reports at Case Room 3 260-055
Chair(s): Ashkan Sami Edinburgh Napier University
10:30
15m
APIDocBooster: An Extract-Then-Abstract Framework Leveraging Large Language Models for Augmenting API Documentation
Research Papers Track
Chengran Yang Singapore Management University, Singapore, Jiakun Liu Harbin Institute of Technology, Bowen Xu North Carolina State University, Christoph Treude Singapore Management University, Yunbo Lyu Singapore Management University, Junda He Singapore Management University, Ming Li Nanjing University, David Lo Singapore Management University
10:45
15m
Automatically Augmenting GitHub Issues with Informative User Reviews
Research Papers Track
Arthur Pilone University of São Paulo, Marco Raglianti Software Institute - USI, Lugano, Michele Lanza Software Institute - USI, Lugano, Fabio Kon University of São Paulo, Paulo Meirelles University of São Paulo
Pre-print
11:00
15m
Can LLMs Update API Documentation?
Research Papers Track
Seonah Lee Gyeongsang National University, Jueun Heo , Katherine R. Dearstyne University of Notre Dame
11:15
15m
RMGenie: An LLM-Based Agent Framework for Open Source Software README Generation
Research Papers Track
Xing Cui Institute of Software, Chinese Academy of Sciences, Jingzheng Wu Institute of Software, The Chinese Academy of Sciences, Zhiyuan Li , Tianyue Luo (Institute of Software Chinese Academy of Sciences), Xiang Ling Institute of Software, Chinese Academy of Sciences
11:30
15m
Requirements Ambiguity Detection and Explanation with LLMs: An Industrial Study
Industry Track
Sarmad Bashir RISE Research Institutes of Sweden, Alessio Ferrari Consiglio Nazionale delle Ricerche (CNR) and University College Dublin (UCD), Muhammad Abbas Khan RISE Research Institutes of Sweden, Per Erik Strandberg Westermo Network Technologies AB, Zulqarnain Haider Alstom Rail AB, Sweden, Mehrdad Saadatmand RISE Research Institutes of Sweden, Markus Bohlin Mälardalen University
Pre-print
11:45
10m
Learning From the Best: What Makes Popular Hugging Face Models? A Registered Report
Registered Reports
Yinan Wu North Carolina State University, Zhou Yang Singapore Management University; University of Alberta, Bowen Xu North Carolina State University, Bo Wang Beijing Jiaotong University, Xuan-Bach D. Le University of Melbourne, David Lo Singapore Management University
Hide past events