| 注册
首页|期刊导航|计算机应用与软件|软件演化环境下基于节点介数的构件重要性度量方法

软件演化环境下基于节点介数的构件重要性度量方法

成蕾 林英 李彤 王晓芳 郑交交 李响

计算机应用与软件2017,Vol.34Issue(10):29-34,6.
计算机应用与软件2017,Vol.34Issue(10):29-34,6.DOI:10.3969/j.issn.1000-386x.2017.10.005

软件演化环境下基于节点介数的构件重要性度量方法

A METHOD OF COMPONENT IMPORTANCE MEASUREMENT BASED ON NODE BETWEENNESS IN SOFTWARE EVOLUTION ENVIRONMENT

成蕾 1林英 1李彤 2王晓芳 2郑交交 1李响1

作者信息

  • 1. 云南大学软件学院 云南昆明650091
  • 2. 云南省软件工程重点实验室 云南昆明650091
  • 折叠

摘要

Abstract

In software evolution,the importance measure of components can provide the basis for the control and monitoring of software evolution.With software architecture as blueprint and support,this paper proposes a software architecture directed graph model,and introduces node betweenness to measure the importance of components.And the component request dependence and service dependence are analyzed and studied.By using the Pearson correlation coefficient analysis,the factors which are most related to the node betweenness are found out.Through the experiment of a large number of open source software source code,the experimental results show that it is effective to use node betweenness to measure the importance of component,and the sum of component request dependence and the component service dependence is the most correlative factor to betweenness.This also points to another research direction for measuring the importance of components by using dependencies.

关键词

软件体系结构/软件演化/构件/有向图/节点介数

Key words

Software architecture/Software evolution/Component/Directed graph/Node betweenness

分类

信息技术与安全科学

引用本文复制引用

成蕾,林英,李彤,王晓芳,郑交交,李响..软件演化环境下基于节点介数的构件重要性度量方法[J].计算机应用与软件,2017,34(10):29-34,6.

基金项目

国家自然科学基金项目(61379032). (61379032)

计算机应用与软件

OA北大核心CSTPCD

1000-386X

访问量0
|
下载量0
段落导航相关论文