基于复杂网络的软件结构度量方法综述

被引:8
作者
孙世温 [1 ,2 ]
夏承遗 [1 ,2 ]
王莉 [1 ,2 ]
机构
[1] 天津理工大学计算机与通信工程学院
[2] 天津理工大学天津市智能计算及软件新技术重点实验室
关键词
复杂网络; 软件结构复杂性; 软件度量; 建模;
D O I
暂无
中图分类号
TP311.52 [];
学科分类号
081202 ; 0835 ;
摘要
计算机软件复杂性与软件质量、开发成本和生产效率等密切相关,软件复杂性的度量和控制是计算机科学的挑战性问题之一.近年来复杂网络研究的兴起为研究软件系统结构复杂性提供了新的理论、方法和工具,该方法克服了传统软件结构度量方法侧重微观统计、缺乏全局性和整体性等缺点,构成了复杂网络与传统软件工程的交叉研究领域.对该领域的研究工作进展进行了介绍,从软件网络结构特征分析、建模以及研究成果的初步应用3个方面总结已有工作,并对今后有意义的研究方向进行了展望,如基于加权模型的软件网络建模、软件网络动态演化机制等.
引用
收藏
页码:208 / 212
页数:5
相关论文
共 9 条
[1]   基于复杂网络的Java程序分析工具设计与实现 [J].
陈焘 ;
李孔文 ;
王树森 ;
顾庆 ;
陈道蓄 .
计算机科学, 2009, 36 (04) :145-150
[2]   复杂网络及其新近研究进展简介 [J].
陈关荣 .
力学进展, 2008, (06) :653-662
[3]   基于复杂网络的软件复杂性度量研究 [J].
李兵 ;
王浩 ;
李增扬 ;
何克清 ;
余敦辉 .
电子学报, 2006, (S1) :2371-2375
[4]   大规模软件系统的无标度特性与演化模型 [J].
闫栋 ;
祁国宁 .
物理学报, 2006, (08) :3799-3804
[5]   软件中的网络化特征及其对软件质量的贡献 [J].
韩明畅 ;
李德毅 ;
刘常昱 ;
李华 .
计算机工程与应用, 2006, (20) :29-31+186
[6]  
DESIGN METHODOLOGY OF NETWORKED SOFTWARE EVOLUTION GROWTH BASED ON SOFTWARE PATTERNS[J]. Keqing HE Rong PENG Jing LIU State Key Laboratory of Software Engineering,Wuhan University,Wuhan 430072,China. Fei HE Fukazawa Laboratory,Graduate School of Computer Science.Waseda University,Tokyo 169-8555,Japan. Peng LIANG Bing LI State Key Laboratory of Software Engineering,Wuhan University,Wuhan 430072,China..Journal of Systems Science & Complexity. 2006(02)
[7]   软件工程技术发展思索 [J].
杨芙清 .
软件学报, 2005, (01) :1-7
[8]  
Generalized collaboration networks in software systems: a case study of Linux kernels[J] . Shiwen Sun,Chengyi Xia,Zhenhai Chen,Junqing Sun,Zengqiang Chen.Frontiers of Computer Science in China . 2009 (3)
[9]  
Network motifs in ob-ject-oriented software systems. MA Yutao,HE Keqing,LIU Jing. Dynamics of Continu-ous,Discrete and Impulsive Systems Series B:Applica-tions and Algorithms . 2007