Thu 4 Sep 2025 11:30 - 11:50 at Room 1.1 - Requirements Specification & Modeling Chair(s): Fatma Başak Aydemir

With the rapid growth of open-source ecosystems (e.g., Linux) and domain-specific software projects (e.g., aerospace), efficient management of reusable artifacts is becoming increasingly crucial for software reuse. The multi-level feature tree enables semantic management based on functionality and supports requirements-driven artifacts selection. However, constructing such trees heavily relies on domain expertise, which is time-consuming and labor-intensive. To address this issue, this paper proposes an automatic multi-level feature tree construction framework named FTBUILDER, which consists of three stages. 1 It automatically crawls domain-specific software repositories and merges their metadata to build a structured artifact library. 2 It employs clustering algorithms to identify a set of artifacts with common features. 3 It constructs a prompt and uses LLMs to summarize their common features. FTBUILDER recursively applies the identification and summarization stages to construct a multi-level feature tree from the bottom up. To validate FTBUILDER, we conduct experiments from multiple aspects (e.g., tree quality and time cost) using the Linux distributions ecosystem. Specifically, we first simultaneously develop and evaluate 24 alternative solutions in the FTBUILDER. We then construct a three-level feature tree using the best solution among them. Compared to the official feature tree, our tree exhibits higher quality, with a 9% improvement in the silhouette coefficient and an 11% increase in GValue. Furthermore, it can save developers more time in selecting artifacts by 26% and improve the accuracy of artifact recommendations with GPT-4 by 235%. FTBUILDER can be extended to other open-source software communities and domain-specific industrial enterprises.

Thu 4 Sep

Displayed time zone: Brussels, Copenhagen, Madrid, Paris change

11:00 - 12:30
Requirements Specification & ModelingResearch Papers / RE@Next! Papers / Journal-First at Room 1.1
Chair(s): Fatma Başak Aydemir Utrecht University
11:00
30m
Paper
Generative Goal Modeling
Research Papers
Travis Breaux Carnegie Mellon University, Ateeq Sharfuddin Carnegie Mellon University
Pre-print
11:30
20m
Paper
Automatic Multi-level Feature Tree Construction for Domain-Specific Reusable Artifacts Management
RE@Next! Papers
Dongming Jin Peking University, China, Zhi Jin Guizhou University of Finance and Economics, NIANYU LI ZGC Lab, China, Kai Yang , Linyu Li , Suijing Guan
11:50
20m
Paper
Towards the Automatic Restructuring of Software Requirements Specifications to Conform to Standards Using Large Language Models
RE@Next! Papers
Ryu Okamoto Osaka University, Shinji Kusumoto Osaka University
12:10
20m
Paper
RM4ML: Requirements Model for Machine Learning-enabled Software Systems.
Journal-First
Yilong Yang Beihang University, Bingjie Zeng , Juntao Gao Northeast Petroleum University, Jian Tu China University of Petroleum-Beijing