软件体系结构演化模型

王映辉, 王立福

电子学报 ›› 2005, Vol. 33 ›› Issue (8) : 1381-1386.

PDF(364 KB)
PDF(364 KB)
电子学报 ›› 2005, Vol. 33 ›› Issue (8) : 1381-1386.
论文

软件体系结构演化模型

  • 王映辉1,2, 王立福1
作者信息 +

Research about Model and Ripple Effect Analysis of Software Architecture Evolution

  • WANG Ying-hui1,2, WANG Li-fu1
Author information +
文章历史 +

摘要

软件演化包括静态演化和动态演化两个方面.作为软件的蓝图的SA(软件体系结构),为人们宏观把握软件的整体结构和软件演化提供了一条有效的途径.在描述SA的构件-连接件模型的基础上,首先针对SA的静态演化,建立了SA邻接矩阵和可达矩阵,凭借矩阵变换与运算对SA静态演化中的波及效应进行了深入地分析和量化界定,同时给出了构件在SA中贡献大小相对量的计算方法.其次,针对SA的动态演化,给出了SA动态语义网络模型,分析了SA动态语义网络中基于不动点的浸润过程收敛的判定,提出了邻接矩阵原子过滤的概念,进而指出,SA动态演化过程可用一系列邻接矩阵原子过滤在时刻上的逻辑衔接来描述.最后给出了两个层面上对SA演化波及效应的分析框架.为SA演化的管理、控制、利用、评价和量化描述奠定了基础.

Abstract

Software architecture(SA) acts as blueprint and skeleton of software.It's an availability approach for people to grasp whole macroscopical architecture and evolution of software based on SA.Firstly,for aim of static evolution of SA,SA relation matrix and reachability matrix are created.Depending on matrix shift & calculation,ripple effect of SA evolution can be analyzed and its quantity can be ascertained.At the same time,an approach for calculating relative quantity of component effect is shown.Secondly,for aim of dynamic evolution of SA,SA dynamic semantic network model is described,convergence condition of soak process in this SA dynamic semantic network model is addressed.A concept of atomic filtration of adjacency matrix is put forward,so SA dynamic evolution is expressed by a series of continuous atomic filtrations of adjacency matrix.An analysis framework of ripple effect of SA evolution based on two of levels is proposed.All are credible foundation to manage,control,utilize,value SA evolution,and describe SA evolution with quantity.

关键词

软件体系结构 / 软件演化 / 可达矩阵 / 波及效应 / 浸润

Key words

software architecture / evolution / reachability matrix / ripple effect / soak

引用本文

导出引用
王映辉, 王立福. 软件体系结构演化模型[J]. 电子学报, 2005, 33(8): 1381-1386.
WANG Ying-hui, WANG Li-fu. Research about Model and Ripple Effect Analysis of Software Architecture Evolution[J]. Acta Electronica Sinica, 2005, 33(8): 1381-1386.
中图分类号: TP311.52   

基金

国家 (863)高技术研究发展计划 (No.2001AA113171); 国家重点基础研究发展规划 (973) (No.2002CB312006); 陕西省自然基金 (No.2003F35); 国家博士后基金 (No.20040350251)
PDF(364 KB)

2378

Accesses

0

Citation

Detail

段落导航
相关文章

/