复杂网络 java_基于复杂网络的Java程序分析工具设计与实现

第 36 卷  第 4 期2009 年 4 月 计 算 机 科 学 Computer Science Vol. 36 No. 4 Apr. 2009 到稿日期:200805205   本文得到国家“863”项目(编号:2006AA01Z177) ,江苏省自然科学基金基础研究项目(编号 :BK2006115)支持。 陈  焘  硕士研究生 ,研究方向为分布式计算与并行处理 ,E2mail : andreict @dislab. nju. edu. cn ;顾  庆  副教授 ,研究方向为分布式计算与并 行处理;陈道蓄  教授 ,博士生导师 ,研究方向为分布式计算与并行处理。 基于复杂网络的 Java 程序分析工具设计与实现 陈  焘  李孔文  王树森  顾  庆  陈道蓄 (南京大学计算机科学与技术系  计算机软件新技术国家重点实验室  南京 210093) 摘  要  随着软件产业的迅速发展 ,软件系统的功能和结构日益复杂 ,有必要有效地理解复杂软件系统的结构 ,理解其在生命周期里的变化规律。开发了一个基于复杂网络的 Java 程序分析工具 ,分析 Java 代码 ,为 Java 软件系统结构构建复杂网络 ,并进行复杂网络特征的统计和分析 ,为更好地研究和理解复杂软件系统的结构及其演化规律提供了有力的支持。 关键词  软件系统结构 ,程序分析 ,复杂网络 Design and Implementation of a Tool of Java Program Analysis Based on Complex Networks CHEN Tao  LI Kong2wen  WAN G Shu2sen  GU Qing  CHEN Dao2xu(State Key Laboratory for Novel Software Technology ,Department of Computer Science and Technology , Nanjing University ,Nanjing 210093 ,China) Abstract  With the rapid progress of software industry ,large2scale 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 pro2vides an effective support for researching and understanding the structures and evolutions of complex software systems. Keywords  Software systems struct

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值