摘要
在分析了目前自组织软件体系结构研究现状的基础上,针对自组织软件体系结构中,构件元素管理、自组织变化策略以及自组织约束问题,提出了一种具有三层结构的自组织软件体系结构模型,论述了构件元素、构件的自组织变化策略以及结构约束和行为约束。对构件管理、变化管理和约束管理的实现问题进行了探讨。以航班预定系统为实例证明了该方法的有效性。
Based on the analysis of the current researches on self-organizing software architecture, to the component elements management, self-organizing change strategy and constraints in self-organizing software architecture, a three- layer self-organizing software architecture model is proposed, and describe the component elements, the self-organizing change strategy and structural constraints as well as behavioral constraints, then discuss the implementation of the compo- nent management, change management and constraints management. Finally, an flight reservation system is as an example to prove its availability.
出处
《计算机与数字工程》
2009年第6期81-84,共4页
Computer & Digital Engineering
关键词
自组织软件
软件体系结构模型
重构
约束
self-organizing software, software architectural model, reconfiguration, constraints