A critical issue for formally specifying dynamic architecture is how to describe the interaction among system behaviors when update dynamically the runtime system 形式化描述动态体系结构的关键在于动态更新时系统行为之间的交互的描述。
So the research of dynamic architectures emerges as the times require , which studies primarily architectural changes and supporting platforms 因此,动态体系结构的研究应运而生,它主要研究软件系统由于特殊需要必须在连续运营情况下的体系结构变化与支撑平台。
The superiority of the dynamic infrastructure by which communication and cooperation among agents are created is obvious compared with the traditional static one 这样通过agent间的通信和协作建立起来的动态体系结构与以往的静态体系结构相比具有明显的优越性。
Based on the previous work , we propose a model for componentbased dynamic architecture ( cbda ) , which has three layers that respectively implement associated updating requirements 在上述工作的基础之上,本文提出了一种基于构件的动态体系结构模型cbda ( componentbaseddynamicarchitecture ) ,该模型分为三层,每层各司其职,各自执行相应的更新请求。
Firstly , the concepts and basic questions of dynamic architecture are addressed . secondly , the difficulties in the research are put forward , that is the lacks of unified structural model and valid formal mechanism for specifying and analyzing 首先介绍了动态体系结构的基本概念、特点以及研究中所涉及的基本问题,指出动态体系结构研究中存在的难点:缺乏通用的结构模型、有效的形式化描述机制和分析工具。