基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
用复杂网络理论研究软件系统的复杂性,选取两款面向对象开源软件框架webwork和spring作为研究对象,无(有)向图节点代表类,边代表类间的依赖和关联等关系,将系统抽象为网络图,并对其拓扑结构进行分析.研究表明:无(有)网络具有较大的聚类系数和较小的平均路径长度,具有小世界特性.由于框架都使用了依赖注入和控制反转,程序中类之间的关系,完全由spring容器来控制,而不是由代码控制,容器运行时会根据spring提供的配置信息注入到组件中.用依赖注入的一个结果是改变了编译阶段部分类之间的相互关系,由原来的关联实体类到关联加载配置文件类,从而影响节点的度包括入度和出度,使无(有)向图的边(弧)数改变.实验结果表明:度分布统计特性仍然具有无标度特性.
推荐文章
基于复杂网络的软件复杂性度量研究
软件复杂性
复杂网络
软件度量
下一代软件工程
基于复杂网络的软件结构度量方法综述
复杂网络
软件结构复杂性
软件度量
建模
软件度量法在智能电能表软件质量分析中的应用
电能表软件
复杂性度量
自动测量
量化
可靠性设计
软件系统结构的复杂性度量研究
软件系统结构
复杂性度量
复杂网络
静态软件结构度量
动态软件结构度量
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 复杂网络与软件度量分析
来源期刊 北京交通大学学报 学科 工学
关键词 软件度量 复杂网络 度分布 聚类系数
年,卷(期) 2016,(5) 所属期刊栏目 计算机网络和信息处理
研究方向 页码范围 23-28
页数 6页 分类号 TP311
字数 4412字 语种 中文
DOI 10.11860/j.issn.1673-0291.2016.05.004
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 刘峰 北京交通大学计算机与信息技术学院 73 414 12.0 16.0
2 樊建平 中国科学院深圳先进技术研究院 43 458 11.0 20.0
3 马健 北京交通大学计算机与信息技术学院 5 7 2.0 2.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (0)
共引文献  (0)
参考文献  (8)
节点文献
引证文献  (4)
同被引文献  (16)
二级引证文献  (4)
1976(1)
  • 参考文献(1)
  • 二级参考文献(0)
1980(1)
  • 参考文献(1)
  • 二级参考文献(0)
1981(1)
  • 参考文献(1)
  • 二级参考文献(0)
1994(1)
  • 参考文献(1)
  • 二级参考文献(0)
1998(1)
  • 参考文献(1)
  • 二级参考文献(0)
1999(1)
  • 参考文献(1)
  • 二级参考文献(0)
2002(1)
  • 参考文献(1)
  • 二级参考文献(0)
2003(1)
  • 参考文献(1)
  • 二级参考文献(0)
2016(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
2018(2)
  • 引证文献(2)
  • 二级引证文献(0)
2019(4)
  • 引证文献(2)
  • 二级引证文献(2)
2020(2)
  • 引证文献(0)
  • 二级引证文献(2)
研究主题发展历程
节点文献
软件度量
复杂网络
度分布
聚类系数
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
北京交通大学学报
双月刊
1673-0291
11-5258/U
大16开
北京西直门外上园村3号
1975
chi
出版文献量(篇)
3626
总下载数(次)
7
总被引数(次)
38401
论文1v1指导