软件演化环境下基于节点介数的构件重要性度量方法 |
| |
作者单位: | ;1.云南大学软件学院;2.云南省软件工程重点实验室 |
| |
摘 要: | 在软件演化中,构件的重要性度量可以为软件演化的控制和监测提供依据。以软件体系结构为蓝图和支撑,提出软件体系结构有向图模型,引入节点介数对构件的重要性进行度量。并对构件的请求依赖、服务依赖进行分析和研究,通过使用Pearson相关系数进行分析,找出与节点介数最相关的因素。对大量开源软件源代码进行实验,实验结果表明,用节点介数度量构件的重要性是有效的,并且构件的请求依赖和服务依赖的总和与构件的节点介数最为相关。这也为下一步利用依赖关系衡量构件重要性指明了另一个研究方向。
|
关 键 词: | 软件体系结构 软件演化 构件 有向图 节点介数 |
A METHOD OF COMPONENT IMPORTANCE MEASUREMENT BASED ON NODE BETWEENNESS IN SOFTWARE EVOLUTION ENVIRONMENT |
| |
Abstract: | |
| |
Keywords: | |
|
|