期刊文献+

大规模软件结构度量工具设计与应用

Design and application of metric tool for large-scale software
下载PDF
导出
摘要 大规模软件的结构度量将软件中看做特殊的网络结构进而计算网络的拓扑特征以反应软件特性。实现了一种大规模软件度量工具,根据功能需求,首先给出了工具模型的整体设计;然后分别阐述了各个进程的详细设计和功能以及数据库结构的设计;最后应用工具对六种不同节点数和边数的大规模软件进行度量,计算了各个进程所要耗费的时间。结果表明,度量工具能够很好地满足功能和时间性能的要求。 Large-scale software can be seen as a special kind of network structure induding topology character and they can reflect the characteristics of softworc. This paper implemented an analytical software tool. First it gave the overall model, and then introduced functions of each module. At last, measured six software of different size and computed the runtime of each module. The metric tool is effective and can meet the requirements of functions. The experimental results also show that the time performance is acceptable.
出处 《计算机应用研究》 CSCD 北大核心 2009年第10期3784-3786,共3页 Application Research of Computers
基金 国家教育部高等学校科技创新工程重大项目培育资金资助项目(708026)
关键词 大规模软件 拓扑特征 度量工具 时间性能 large-scale software topology characteristics metric tool time performance
  • 相关文献

参考文献8

  • 1HALSTEAD M H, Elements of software science [ M ]. New York : Elsevier Science Inc, 1977.
  • 2MCCABE T. A software complexity measure[J]. IEEE Trans on Software Engineering, 1976, 2(4) : 308- 320.
  • 3CHIDAMBER S R, KEMERER C F. A metrics suite for object oriented design[J], IEEE Trans on Software Engineering, 1994, 20 (6) :4?6-493.
  • 4BRITO F, ABREU E. The MOOD metric set[ C]//Proc of ECOOP Workshop on Metrics. 1995.
  • 5MYERS C R. Software systems as complex networks: structure, function, and evolvability of software collabo ration graphs [ J ]. Physics Review E, 2003, 68(4) :1-15.
  • 6WHEELDON R, COUNSELL S. Power law distribu- tions in class relationships [ C ]//Proc of IEEE International Workshop on Source Code Analysis and Mani-pulation. 2003: 45-54.
  • 7韩明畅,李德毅,刘常昱,李华.软件中的网络化特征及其对软件质量的贡献[J].计算机工程与应用,2006,42(20):29-31. 被引量:24
  • 8DI BATTISTA G, EADES P, TAMMASSIA R, et al. Algorithms for drawing graphs: an annotated bibliography[ J]. Computational Geometry: Theory and Application, 1994,4(5) :235-282.

二级参考文献7

  • 1A L Barabasi,R Albert.Emergence of scaling in random network[J].Science,1999; 286:509~512
  • 2R Albert,A L Barabasi.Statistical mechanics of complex networks[J].Review of Modern Physics,2002;74:47~97
  • 3DependencyFinder-1.1.1.http://Depfind.sourceforge.net,2005
  • 4Jung-1.6.0.http://jung.sourcrforge.net,2005
  • 5Christopher R Myers.Software systems as complex networks:Structure,function,and evolvability of software collaboration graphs[J].Physical Review E,2003 ;68:1~15
  • 6韩柯,杜旭涛译.软件测试[M].北京:机械工业出版社,2003:211~236
  • 7吴金闪,狄增如.从统计物理学看复杂网络研究[J].物理学进展,2004,24(1):18-46. 被引量:250

共引文献23

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部