检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]华南理工大学计算机系统结构研究所,广州510640
出 处:《计算机应用研究》2008年第7期2053-2056,共4页Application Research of Computers
基 金:粤港关键领域重点突破项目(2005A10307007);广东省自然科学基金资助项目(05300200);广东省重大科技专项资助项目(2003A1030404)
摘 要:软件系统的演化需要具有灵活性、适应性的软件体系结构的支持。提出一种在组织结构上具有固有的动态性的软件体系结构理论模型——动态树型软件体系结构模型(DTSAM)。在DTSAM定义的软件体系结构组织结构下,软件系统的演化抽象成为一棵动态树的渐增和渐减。其中,所设计的渐增和渐减算法分别定义了动态树的增减过程;所设计的生长函数中适应性因子的调节,使得软件体系结构在组织结构层次上具有整体适应性和局部适应性。最后应用模型对例子系统仿真,其过程产生的结果也证实了这种适应性。Software evolution needs the supports of software architecture with flexibility and adaptability. This paper proposed a dynamic tree software architecture model (DTSAM) with inherent dynamic character. Abstracted software system evolution as a dynamic tree growing and reducing gradually under the definition of DTSAM, in which the growing algorithm and the redu- cing algorithm separately defined the growing process and the reducing process of the dynamic tree, and the adjustment of the adaptable variable in the growing function made software architecture owning total adaptability and partial adaptability on the architectural level. Finally, the result produces during the application case with DTSAM proves that adaptability.
分 类 号:TP31[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.249