【24h】

A Survey of Dynamic Program Analysis Techniques and Tools

机译:动态程序分析技术和工具调查

获取原文

摘要

Dynamic program analysis is a very popular technique for analysis of computer programs. It analyses the properties of a program while it is executing. Dynamic analysis has been found to be more precise than static analysis in handling run-time features like dynamic binding, polymorphism, threads etc. Therefore much emphasis is now being given on dynamic analysis of programs ( instead of static analysis) involving the above mentioned features. Various techniques have been devised over the past several years for the dynamic analysis of programs. This paper provides an overview of the existing techniques and tools for the dynamic analysis of programs. Further, the paper compares these techniques for their merits and demerits and emphasizes the importance of each technique.
机译:动态程序分析是一种非常流行的计算机程序的技术。它在执行时分析程序的属性。已经发现动态分析比操纵绑定的运行时特征等静态分析更精确,如动态绑定,多态性,线程等。因此,现在对涉及上述特征的程序(而不是静态分析)的动态分析,因此涉及许多重点。在过去几年中已经设计了各种技术,以便对计划的动态分析。本文概述了现有技术和工具的动态分析程序。此外,本文比较了这些技术的优点和缺点,并强调了每种技术的重要性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号