首页> 外文会议>2012 Second International Conference on Intelligent System Design and Engineering Application >Software Networks of Java Class and Application in Fault Localization
【24h】

Software Networks of Java Class and Application in Fault Localization

机译:Java类软件网络及其在故障定位中的应用

获取原文
获取原文并翻译 | 示例

摘要

Complex networks are backbones of complex systems. A lot of empirical analysis demonstrates that software is kind of artificial complex systems that expose the smallworld effects and follow scale-free degree distribution. Here analyzed is Java class complex networks construction in binary file with BCEL (Byte Code Engineering Library) of Apache Jakarta Project. This method needn’t source code to generate networks, so it can extract all java software’s inner structure to assist programmer to understand software macroscopic features. Existing lectures almost verified variety of software networks are complex networks, and some investigators have concluded software networks cannot yet produce factual instruction in software engineering. Here we utilize log information in Java networks to diagnose software fault and exception. Experiments show that software networks can not only visualize the software structure, but also really instruct software fault localization.
机译:复杂的网络是复杂系统的骨干。大量的经验分析表明,软件是一种人造的复杂系统,可以暴露小世界的影响并遵循无标度分布。这里分析了使用Apache Jakarta Project的BCEL(字节代码工程库)以二进制文件形式构建Java类复杂网络。这种方法不需要源代码即可生成网络,因此可以提取所有Java软件的内部结构,以帮助程序员理解软件的宏观功能。现有的演讲几乎证明了各种软件网络都是复杂的网络,一些研究者认为软件网络尚无法在软件工程中提供实际的指导。在这里,我们利用Java网络中的日志信息来诊断软件故障和异常。实验表明,软件网络不仅可以可视化软件结构,而且可以真正指导软件故障定位。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号