作者
Hui Song, Gang Huang, Franck Chauvel, Yingfei Xiong, Zhenjiang Hu, Yanchun Sun, Hong Mei
发表日期
2011/5/1
期刊
Journal of Systems and Software
卷号
84
期号
5
页码范围
711-723
出版商
Elsevier
简介
Runtime software architectures (RSA) are architecture-level, dynamic representations of running software systems, which help monitor and adapt the systems at a high abstraction level. The key issue to support RSA is to maintain the causal connection between the architecture and the system, ensuring that the architecture represents the current system, and the modifications on the architecture cause proper system changes. The main challenge here is the abstraction gap between the architecture and the system. In this paper, we investigate the synchronization mechanism between architecture configurations and system states for maintaining the causal connections. We identify four required properties for such synchronization, and provide a generic solution satisfying these properties. Specifically, we utilize bidirectional transformation to bridge the abstraction gap between architecture and system, and design an …
引用总数
201120122013201420152016201720182019202020212022202320245411141314569381183
学术搜索中的文章
H Song, G Huang, F Chauvel, Y Xiong, Z Hu, Y Sun… - Journal of Systems and Software, 2011