Author
Sozer, Hasan
Publication Date
2024-01-01
Publication Place
-
IEEE
Subject
Feature modeling, Variability analysis, Software maintenance, Reverse engineering, Software architecture reconstruction, Software architecture recovery
Type
Document
Language
English
Digital
Yes
Manuscript
No
Library
Özyeğin University
Library Asset ID
979-835037696-8
Record ID
458695e0-0089-4171-9920-3ed925287499
Library Location
Computer Science
Date
2024-01-01
Notes
TÜBİTAK
Sample Text
Large scale software systems are decomposed into gross-level components to reduce maintenance efforts. Software Architecture Recovery (SAR) approaches have been introduced to automatically cluster software modules for identifying modular components. In our previous work, we analyzed and hybridized various algorithms for clustering software modules. In addition to the employed clustering algorithm, SAR approaches are subject to many variations from multiple perspectives like the types of input and recovered artifacts. In this paper, we systematically review these variations. We aim at extending our work towards a unified approach for SAR in the future.
DOI
10.1109/COMPSAC61105.2024.00173