首页 | 本学科首页   官方微博 | 高级检索  
     

基于特征的领域构件高内聚控制
引用本文:王映辉 张世琨 王立福. 基于特征的领域构件高内聚控制[J]. 计算机科学, 2005, 32(7): 237-241
作者姓名:王映辉 张世琨 王立福
作者单位:1. 北京大学软件工程国家工程研究中心,北京,100871;陕西师范大学计算机学院,西安,710062
2. 北京大学软件工程国家工程研究中心,北京,100871
基金项目:本文得到国家“八六三”高技术研究发展计划项目(2001AA113171),国家“九七三”重点基础研究发展规划项目(2002CB312006),国家博士后基金(20040350251)
摘    要:构件的高内聚性是基于构件蔓用研究领域常见的话题,也是软件开发者一直追求的目标。无论是对软件体系结构的获取,还是对软件演化的探究,甚至遗留系统的现代化改造,都与高内聚性构件的确定有着不可分割的天然联系。通过特征跟踪矩阵,建立了领域构件与特征之间的联系;给出了基于特征的n维向量空间中领域构件向量的表示,进而获取了反应领域构件间密切关系的领域构件向量距离矩阵;基于领域构件向量距离矩阵,结合等级簇聚合算法建立了领域构件等级簇树;最后在领域构件等级簇树的基础上,提出了一种高内聚领域构件获取和控制策略。

关 键 词:领域构件 基于特征 内聚 软件体系结构 n维向量空间 距离矩阵 软件开发者 现代化改造 研究领域 软件演化 遗留系统 特征跟踪 控制策略 等级 分割 算法 簇

Variability Control of High-cohesion Domain Component Based on Feature
WANG Ying-hui,ZHANG Shi-kun,WANG Li-fu. Variability Control of High-cohesion Domain Component Based on Feature[J]. Computer Science, 2005, 32(7): 237-241
Authors:WANG Ying-hui  ZHANG Shi-kun  WANG Li-fu
Affiliation:WANG Ying-Hui,ZHANG Shi-Kun,WANG Li-Fu National Engineering Research Center for Software Engineering,Peking University,Beijing 100871 School of Computer Science,Shanxi Normal University,Xi'an 710062
Abstract:It's a general topic to achieve component cohesion in the research filed based on component reuse. High-co- hesion of module (component is a special module) is always an aim of software developer. There is inherent relation- ship between All, which we get software architecture and explore software evolution and modernize legacy system, and high-cohesion component decision. The relationship between domain component and feature is established based on feature track matix. Expression of domain component vector within n-dimension space based feature is represented, then a distance matrix of domain component vector, which represent the relationship within domain components, is achieved. The domain component rank cluster tree is established combine rank cluster algorithm with the distance ma- trix of domain component vector. At last, the granularity decision strategy of high-cohesion domain component is demonstrated based on the domain component rank cluster tree.
Keywords:Domain engineering  Feature  Track matrix  High-cohesion  Domain component
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《计算机科学》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号