期刊文献+

基于复杂网络的Java程序分析工具设计与实现 被引量:4

Design and Implementation of a Tool of Java Program Analysis Based on Complex Networks
下载PDF
导出
摘要 随着软件产业的迅速发展,软件系统的功能和结构日益复杂,有必要有效地理解复杂软件系统的结构,理解其在生命周期里的变化规律。开发了一个基于复杂网络的Java程序分析工具,分析Java代码,为Java软件系统结构构建复杂网络,并进行复杂网络特征的统计和分析,为更好地研究和理解复杂软件系统的结构及其演化规律提供了有力的支持。 With the rapid progress of software industry, large-scale software systems become dominant, and their functions and structures are usually complicated. There is a need to better understand the structures and evolutions of these systems. This paper developed a tool of Java program analysis based on complex networks. This tool builds complex networks for Java programs, and calculates the complex networks' features existed in Java programs' structures. It provides an effective support for researching and understanding the structures and evolutions of complex software systems.
出处 《计算机科学》 CSCD 北大核心 2009年第4期145-150,共6页 Computer Science
基金 国家"863"项目(编号:2006AA01Z177) 江苏省自然科学基金基础研究项目(编号:BK2006115)支持
关键词 软件系统结构 程序分析 复杂网络 Software systems structures, Program analysis, Complex networks
  • 相关文献

参考文献8

  • 1Watts D J, Strogatz S H.' Collective dynamics of ' small-world ' networks. Nature, 1998,393 : 440-442
  • 2Barabcisi A-L, Albert R. Emergence of scaling in random networks. Science, 1999,286 : 509-512
  • 3Albert R, Barabdsi A - L. Statistical mechanics of complex networks. Rev. Mod. Phys. ,2002,74:47-97
  • 4Myers C R. Software systems as complex networks: Structure, function, and evolvability of software collaboration graphs. Phys. Rev. ,2003,E 68,046116
  • 5Wheeldon R,Counsell S. Power Law Distribution in Class//Proc. Third IEEE Int'l Workshop Source Code Analysis and Manipulation. 2003
  • 6Erdos P,Renyi A. On random graphs. Publicationes Mathernaticae, 1959,6 : 290-297
  • 7陈焘,顾庆,王树森,陈道蓄.基于复杂网络的JDK代码结构演化研究[J].电子学报,2007,35(B12):118-123. 被引量:4
  • 8颜端武,王曰芬,李飞.国外人际网络分析的典型软件工具[J].现代图书情报技术,2007(9):6-11. 被引量:7

二级参考文献11

  • 1李正彪.一个综述:国外社会关系网络理论研究及其在国内企业研究中的运用[J].经济问题探索,2004(11):58-61. 被引量:26
  • 2闫栋,祁国宁.大规模软件系统的无标度特性与演化模型[J].物理学报,2006,55(8):3799-3804. 被引量:27
  • 3Huisman M, Van Duijin M A J. Software for Social Network Analysis [EB/OL]. [2006-07-15]. http://stat, gamma, rug. nl/snijders/Software% 20for% 20Social% 20Network% 20Analysis% 20CUP_ch13_Oct2003. pdf.
  • 4Carley, Kathleen M. Dynamic Network Analysis [EB/OL]. [ 2006 - 10 - 15 ]. http://stiet.si. umich. edu/researchseminar/Winter%202003/DNA. pdf.
  • 5James Moody. Dynamic Network Visualization[J]. American Journal of Sociology, 2005, 110(4) :6-41.
  • 6Carley, Kathleen M. In Habiting Adaptation. In:Proceedings of the 2002 Command and Control Research and Technology Symposium [ C ]. Conference held in Naval Postgraduate School, Monterey, CA Evidence Based Research, Vienna, VA,2002.
  • 7Erdos P, Renyi A. On the evolution of random graphs [J]. Publ. Math. Inst. Hung. Acad. Sci, 1960,5:17 - 61.
  • 8Watts D J, Strogatz S H. Collective dynamics of ‘small-world' networks [J]. Nature, 1998,393 (6684):440 - 442.
  • 9Albert R, Barabasi A L. Statistical mechanics of complex networks[J].Rev Mod Phys,2002,74(1) :47 - 97.
  • 10Christopher R Myers. Software systems as complex networks: Structure, function, and evolvability of software collaboration graphs[J]. Physical Review E,2003,68(4): 1 - 15.

共引文献9

同被引文献47

引证文献4

二级引证文献9

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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