SANER 2026
Tue 17 - Fri 20 March 2026 Limassol, Cyprus

Companies regularly have to contend with multi-release systems, where several versions of the same software are in operation simultaneously. Question answering over documents from multi-release systems poses challenges because different releases have distinct yet overlapping documentation. Motivated by the observed inaccuracy of state-of-the-art question-answering techniques on multi-release system documents, we propose QAMR, a chatbot designed to answer questions across multi-release system documentation. QAMR enhances traditional retrieval-augmented generation (RAG) to ensure accuracy in the face of highly similar yet distinct documentation for different releases. It achieves this through a novel combination of pre-processing, query rewriting, and context selection. In addition, QAMR employs a dual-chunking strategy to enable separately tuned chunk sizes for retrieval and answer generation, improving overall question-answering accuracy.

We evaluate QAMR using a public software-engineering benchmark as well as a collection of real-world, multi-release system documents from our industry partner, Ciena. Our evaluation yields five main findings: (1) QAMR outperforms a baseline RAG-based chatbot, achieving an average answer correctness of 88.5% and an average retrieval accuracy of 90%, which correspond to improvements of 16.5% and 12%, respectively. (2) An ablation study shows that QAMR’s mechanisms for handling multi-release documents directly improve answer accuracy. (3) Compared to its component-ablated variants, QAMR achieves a 19.6% average gain in answer correctness and a 14.0% average gain in retrieval accuracy over the best ablation. (4) QAMR reduces response time by 8% on average relative to the baseline. (5) The automatically computed accuracy metrics used in our evaluation strongly correlate with expert human assessments, validating the reliability of our methodology.

Fri 20 Mar

Displayed time zone: Athens change

14:00 - 15:30
Session 7A - Software Quality, Maintenance, and Developer SupportJournal First Track / Early Research Achievement (ERA) Track / Registered Report Track / Tool Demo Track / Industrial Track / Research Track at Panorama
Chair(s): Dominik Sobania University of Duisburg-Essen, Germany
14:00
15m
Talk
A PRISMA-driven Systematic Mapping Study on System Assurance Weakeners
Journal First Track
Kimya Khakzad Shahandashti York University, Alvine Boaye Belle York University, Timothy Lethbridge University of Ottawa, Oluwafemi Odu York University, Mithila Sivakumar University of Ottawa
14:15
15m
Talk
A Bug is Being Born: How Close Are We? A Time Sensitive Forecasting Approach
Registered Report Track
Mikel Robredo University of Oulu, Matteo Esposito University of Oulu, Fabio Palomba University of Salerno, Rafael Peñaloza University of Milano-Bicocca, Valentina Lenarduzzi University of Southern Denmark
14:30
15m
Talk
Newcomers’ experiences during debugging: A cognitive inclusivity perspective using GenderMag
Journal First Track
Faith Culas University of Auckland, Amisha Singh University of Auckland, Atharva Arankalle University of Auckland, Priyanka Dhopade University of Auckland, Kelly Blincoe University of Auckland
14:45
15m
Talk
Ranking Guidance Actions to Support Engineers in Fulfilling Process Constraints
Journal First Track
Anmol Bilal Johannes Kepler University, Christoph Mayr-Dorn Johannes Kepler University, Linz, Alexander Egyed Johannes Kepler University Linz
15:00
15m
Talk
Question Answering for Multi-Release Systems: A Case Study at Ciena
Industrial Track
Parham Khamsepour University of Ottawa, Mark Cole , Ish Ashraf , Sandeep Puri , Mehrdad Sabetzadeh University of Ottawa, Shiva Nejati University of Ottawa
Pre-print
15:15
7m
Talk
Revealing Reversed Causal Effects in Bug-Fix Delays: A LiNGAM-Based Comparison between OSS and Enterprise Systems
Early Research Achievement (ERA) Track
Ryo Masuda Hitachi, Ltd., Takahiro Kinoshita Hitachi, Ltd., Hideyuki Kanuka Hitachi, Ltd., Sien Reeve O. Peralta Waseda University, Hironori Washizaki Waseda University, Masanari Kondo Kyushu University
15:22
7m
Talk
PRECOG: Pull Request Priorization and Visualization
Tool Demo Track
Hugo Raskin University of Namur, Xavier Devroey University of Namur, Benoît Vanderose University of Namur
Pre-print Media Attached