Detailed Information

Cited 0 time in webofscience Cited 0 time in scopus
Metadata Downloads

Reconstruction of an execution architecture view by identifying mapping rules for connectorsopen access

Authors
Ahn, HwiKang, SungwonLee, Seonah
Issue Date
Feb-2025
Publisher
Elsevier Inc.
Keywords
Architecture connector; Execution architecture; Software architecture reconstruction; Software engineering
Citation
Journal of Systems and Software, v.220
Indexed
SCOPUS
Journal Title
Journal of Systems and Software
Volume
220
URI
https://scholarworks.gnu.ac.kr/handle/sw.gnu/74735
DOI
10.1016/j.jss.2024.112268
ISSN
0164-1212
1873-1228
Abstract
An execution architecture view plays a crucial role in depicting the structure of a software system at runtime and analyzing its execution aspects, such as concurrency and performance. However, such execution views are frequently missing in real-world practices. Therefore, researchers have endeavored to reconstruct execution architecture views from software systems. However, existing approaches either require domain experts’ knowledge or are applicable only to systems with particular architecture styles. In this paper, we propose a systematic approach to reconstructing an execution architecture view, without prior knowledge of the components and connectors in the target system. With the proposed approach, by defining a candidate set of execution view connectors and mapping rules from source code to execution view connectors, developers can reconstruct an execution view. To evaluate the proposed approach, we applied it to three real-world software systems. Our evaluation results show that the proposed approach reconstructs an execution architecture with a higher than 86 % F1-score and less than 13.9 person-hours. © 2024
Files in This Item
There are no files associated with this item.
Appears in
Collections
ETC > Journal Articles

qrcode

Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.

Related Researcher

Researcher Lee, Seon Ah photo

Lee, Seon Ah
IT공과대학 (소프트웨어공학과)
Read more

Altmetrics

Total Views & Downloads

BROWSE