Abstract:
A dynamic architecture is proposed to facilitate model-oriented application system, which can be dynamically adapted to user requirements. The architecture dominates the action of components and models with frame instance. Formalizing user requirements to operable model, a convenient dynamic architecture mechanism for model-oriented evolution is thus naturally presented. A corresponding supporting system named IPmis is developed, it provides a visualized integrated environment for the development. A hospitalization integrate system is also developed with IPmis to illustrate the effect of dynamic adaptation.
Key words:
model,
software architecture,
dynamic evolution,
frame
摘要: 为了使应用系统能够动态调整以适应用户需求的变化,提出一种面向模型的动态应用架构。该架构以生成的框架对象实例来调度各应用构件的工作,在框架层解释模型与构件间的引用和交互过程。通过把用户业务需求这一抽象概念具体化为可直接操控的模型,给出一种面向模型的动态架构演化技术。设计并实现了一个支撑平台IPmis,为具有动态调整能力的应用系统的开发和运行提供了可视化的集成环境。在此平台上完成了医疗保险集成系统的开发,满足了随用户需求变更和动态调整的需要。
关键词:
模型,
软件体系结构,
动态演化,
框架
CLC Number:
YANG He-biao; ZHU Du-hui; ZHANG Hua-feng. Model-oriented Dynamic Architecture[J]. Computer Engineering, 2008, 34(11): 99-101.
杨鹤标;诸笃辉;张华锋. 面向模型的动态架构[J]. 计算机工程, 2008, 34(11): 99-101.