首页> 外文期刊>電子情報通信学会技術研究報告. ソフトウェアサイエンス. Software Science >Program slicing method using dynamic data dependence analysis for Java programs
【24h】

Program slicing method using dynamic data dependence analysis for Java programs

机译:使用动态数据依赖分析的Java程序切片方法

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

摘要

Program slice is proposed as a technique to do the program debugging efficiently. Program slice is obtained by generally analyzing the control dependence and the data dependence between program statements. Moreover, the dependence analysis is divided into a static analysis which requires a little cost but produces results with low accuracy, and a dynamic analysis which produces results correctly but requires a large cost. In this paper, we propose a program slice technique intended for Java programs. Java is popularly used by the software development environment in recent years. There is a limitation in a static analysis since Java contains a lot of dynamically determined issues such as reference to an object and dynamic binding. Our technique improves accuracy of slice by combining static analyses with a dynamic analysis.
机译:提出了程序切片作为一种有效地进行程序调试的技术。程序切片是通过通常分析程序语句之间的控制相关性和数据相关性而获得的。此外,依赖性分析分为静态分析和静态分析,该静态分析需要很少的成本,但是生成的结果的准确性较低;动态分析可以正确地生成结果,但是需要的开销较大。在本文中,我们提出了一种针对Java程序的程序切片技术。近年来,Java被软件开发环境广泛使用。静态分析有一个局限性,因为Java包含许多动态确定的问题,例如对对象的引用和动态绑定。我们的技术通过将静态分析与动态分析相结合来提高切片的准确性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号