基于连接件的软件体系结构动态演化  

Dynamically Evolving Software Architecture Basedon Connectors

在线阅读下载全文

作  者:黄万艮[1] 陈松乔[2] 

机构地区:[1]湖南大学会计学院,湖南长沙410079 [2]中南大学信息科学与工程学院,湖南长沙410083

出  处:《湖南大学学报(自然科学版)》2009年第5期81-84,共4页Journal of Hunan University:Natural Sciences

基  金:国家自然科学基金资助项目(10571051)

摘  要:针对基于中间件的软件体系结构(SA)动态演化存在的缺陷,对连接件进行了扩展,使连接件能够对其所连接的实体进行监视和操作;提出了一种支持动态演化的SA风格,使得演化信息可以通过SA自身进行传播.如果连接件之间没有连接通路,则增加一个或多个连接件对SA进行改造.设计了从运行系统中获得SA的算法,使SA成为运行系统的一个可控组成部分.提出了直接对连接件进行操作的SA动态演化框架,消除了SA动态演化的不一致性,提高了演化效率,并具有很好的可跟踪性.Aimming at the defect of Software Architecture (SA) dynamic evolution based on middleware, the connector definiton was expanded, in this way a connector can monitor and operate on the entities linked with it. A kind of SA style supporting dynamic evolution was given, thus the messages about evolution can be broad- cast throught SA itself. If there are connectors without paths between them, the SA can be altered by adding one or two connectors. An algorithm getting SA from the running system was designed. Thus, SA becomes a part of the running system and can be controlled. A SA dynamic evolution way operating on connectors directly was given, thus SA dynamic evolution can be carried through consistently and efficiently.

关 键 词:软件体系结构 连接件 动态演化 

分 类 号:TP311[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象