-
题名DDR:一种自适应的面向模式的软件体系结构
被引量:2
- 1
-
-
作者
周艳明
王强
周源邵
-
机构
哈尔滨工业大学软件工程有限公司
国家计算机网络与信息安全管理中心
-
出处
《计算机工程与应用》
CSCD
北大核心
2005年第16期65-68,共4页
-
文摘
信息系统必须处于开放、可更改状态以响应对技术和需求的修改。为满足信息系统这种变化和演化的特征,提出了一种自适应的面向模式的软件体系结构,称之为“显示-定义-实现”(DDR)体系结构模式。描述了DDR体系结构模式适合的问题领域,并给出了相应的解决方案和组织结构。DDR体系结构模式由显示层、定义层与实现层组成。显示层是系统数据表现形式的实现,它实现了应用程序显示逻辑。定义层是DDR体系结构模式的核心,它封装了可更改的系统内部成分——通常以元对象的方式表示,所有元对象的集合形成定义层的数据字典。该层还提供了一个对外接口以方便对自身具体内容的修改,即元对象协议。实现层描述了开发应用功能的用户接口,实现了系统的业务逻辑。用DDR体系结构模式实现的系统,是一个自适应性系统,具有主动性、高安全性等特点,有利于系统的维护、扩展与移植。
-
关键词
变化和演化
自适应系统
设计模式
软件体系结构
面向模式的体系结构模式
-
Keywords
change and evolution,self-adaptive system,design pattern,software architecture,pattern-oriented software architecture
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-