FSE 2026
Sun 5 - Thu 9 July 2026 Montreal, Canada

Industrial communication software (such as GNU Radio) serves as a critical bridge connecting wireless communication theory with engineering practice, occupying a core position in the modern radio industry. However, such software is typically highly complex and has a vast API, leaving beginners with a significant cognitive gap between “domain theory” and “software implementation." Existing teaching support is often limited by the static nature of documentation and the lack of specific domain knowledge in general programming tools, making it difficult to provide effective real-time guidance. To address this challenge in industrial software education, this paper proposes an intelligent teaching tool enhanced by Large Language Models—GRIA. GRIA innovatively leverages Retrieval-Augmented Generation (RAG) to map beginners’ natural language requests to precise domain knowledge and software operation sequences, aiming to address the specific problems of API misuse and configuration difficulties in industrial software teaching. Through controlled experiments in real teaching scenarios, results show that GRIA can reduce the total time required for teaching by over 65%, decrease instructors’ repetition rate on low-level debugging tasks by 69.4%, and significantly reduce learning time by approx. 70%. The successful practice of GRIA provides a new paradigm for the application of Large Language Models in complex industrial software engineering education.

Thu 9 Jul

Displayed time zone: Eastern Time (US & Canada) change

14:00 - 15:30
SEET: Project-Based Learning, Teamwork, and Course SupportSoftware Engineering Education / Research Papers at MB 9C
Chair(s): Jaydeb Sarker University of Nebraska at Omaha
14:00
20m
Talk
Overcoming the Empirical Process Control Threshold Concept through Scrum Simulation
Software Engineering Education
Eduardo Miranda Carnegie Mellon University, Torgeir Dingsøyr Norwegian University of Science and Technology and SimulaMet, Pritam Chita Edinburgh Napier University
14:20
20m
Talk
Bridging the Gap in Industrial Software Education: A LLM-Based Intelligent Assistant for GNU Radio
Software Engineering Education
Daiyang Zhang Xidian University, Yuanye Qiu XIDIAN University, Yu Duan Xidian University, Zhiping Jiang Xidian University, Yueshen Xu Xidian University, Gairui Bai Xidian University, Rui Li School of Computer Science and Technology,Xidian University,Xi'an,China, Di Cui Xidian University
14:40
20m
Talk
How Do Students Perceive Their Teammates? A Qualitative Study of Peer Evaluation in SE Course Projects
Software Engineering Education
Sahithya Gandu Colorado State University, Anurag Vemula Colorado State University, Satyanarayana Chowdary Kadiyala Colorado State University, Marcia C. Moraes Colorado State University, Sudipto Ghosh Colorado State University, USA, Fabio Marcos De Abreu Santos Colorado State University, USA, Bianca Trinkenreich Colorado State University
15:00
20m
Talk
From Domain Understanding to Design Readiness: a playbook for GenAI-supported learning in Software Engineering
Software Engineering Education
Rafal Wlodarski Carnegie Mellon Silicon Valley