Research on Software Architecture Based on Service Connection and Message Connection

任洪敏,朱承,钱乐秋
DOI: https://doi.org/10.3969/j.issn.1000-1220.2003.04.032
2003-01-01
Abstract:Development based on software architecture is one of the most effective solutions to improve software quality and productivity, and minimize the difficulties of developing large and complex systems. Therefore, software architecture is one of the key research areas of software reuse and component-based software engineering. Based on the analysis of characteristic properties of good architecture styles and the illumination of various forms of interaction between components, an architecture style based on service and message connection is introduced in this paper. An accompanying component production and assembly platform is developed for support and verification purposes. Briefly, this architecture style distinguishes itself by the following features: (1) support of diverse variability mechanisms, (2) explicit and flexible service and message connection mechanisms between components, (3) support of component composition, (4) grouping of component interfaces to ports.
What problem does this paper attempt to address?