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

Accurate architecture recovery is essential for the effective maintenance and evolution of modern software systems. While recent approaches have improved recovery precision through multidimensional fusion by combining lexical information with dependencies and directory structures, two major challenges remain. The first is the semantic gap introduced by lexical information, which seeks to infer design intent and code entity responsibilities from naming and comments but is too shallow to accurately capture the underlying functional intent. The second is the incomplete utilization of available information in fusion frameworks that compress heterogeneous information into single edge weights. We address these challenges with REFINE, a novel recovery method that integrates functional semantics, dependencies, and directory structures within a unified fusion framework. REFINE employs code models to capture functional intent, encodes each information source as a vector representation, and performs weighted embedding fusion before clustering entities into architectural components. Our evaluation, covering nine software systems with ground-truth architectures, investigates four key dimensions: baseline comparison, functional semantic contribution, fusion effectiveness, and clustering impact. Results show that REFINE achieves an average precision improvement of 27% over representative baselines. These findings highlight REFINE as a reliable and efficient solution for architecture recovery.

Fri 20 Mar

Displayed time zone: Athens change

14:00 - 15:30
Session 7B - Software Architecture, Dependencies, and Industry InnovationJournal First Track / Research Track at Megaron Beta
Chair(s): Christian Hammer University of Passau
14:00
15m
Talk
Detecting and removing bloated dependencies in CommonJS packages
Journal First Track
Yuxin Liu KTH Royal Institute of Technology, Deepika Tiwari KTH Royal Institute of Technology, Cristian Bogdan KTH Royal Institute of Technology, Benoit Baudry Université de Montréal
14:15
15m
Talk
Beyond Lexical: Functional Semantics and Fusion for Precise Architecture Recovery
Research Track
Chunguang Zhang Southeast University, Bixin Li Southeast University, Yan Xiao Sun Yat-sen University
14:45
15m
Talk
Innovating Industry With Research: eknows and Sysparency
Journal First Track
Verena Geist Software Competence Center Hagenberg GmbH, Michael Moser Software Competence Center Hagenberg GmbH, Josef Pichler University of Applied Sciences Upper Austria, Florian Schnitzhofer Sysparency GmbH
15:00
15m
Talk
Industry 4.0/IIoT Platforms for manufacturing systems - A systematic review contrasting the scientific and the industrial side
Journal First Track
Holger Eichelberger University of Hildesheim, Christian Sauer University of Hildesheim, Amir Shayan Ahmadian University of Koblenz, Christian Kröher University of Hildesheim