Title
Hierarchical message bus-based software architectural style.
Abstract
As the size and complexity of software systems increase, the design and specification of overall system structure become more significant issues than the choice of algorithms and data structures of computation. An appropriate architecture for a system is a key element of its success. Based on the practice of Jadebird software production line, this paper proposes a software architectural style based on hierarchical message buses, named JB/HMB. In this style, the component model consists of external interfaces, static structure and dynamic behavior, which depicts a component from different aspects. Supported by message buses, components interact with one another by messages, which can be used to describe distributed and concurrent systems well. JB/HMB style supports stepwise decomposition and refinement, and runtime system evolution. Finally, characteristics of JB/HMB style are summarized as a conclusion, and future research directions are specified.
Year
DOI
Venue
2002
10.1360/02yf9009
SCIENCE IN CHINA SERIES F-INFORMATION SCIENCES
Keywords
DocType
Volume
software architecture,software component,architectural style,hierarchical message buses
Journal
45
Issue
ISSN
Citations 
2
1009-2757
0
PageRank 
References 
Authors
0.34
0
6
Name
Order
Citations
PageRank
Shikun Zhang15521.40
Lifu Wang213720.18
Fuqing Yang335925.76
张世琨4121.65
王立福591.23
杨芙清600.68