基于路径覆盖插桩的可执行代码测试工具实现

来源 :计算机工程 | 被引量 : 0次 | 上传用户:tianshanfeiren
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为解决传统程序插桩技术存在代码膨胀和运行时间较长的问题,提出对可执行代码进行控制流路径覆盖消除冗余的插桩策略。依据该策略设计一种针对Java可执行代码的单元测试工具,完成程序执行路径跟踪和覆盖率分析。对测试工具进行功能验证和性能分析,结果表明,该策略能够有效减少插桩点数量,降低插桩对被测程序时间特性的影响。
其他文献
公元4世纪80年代吕光用兵西域是东晋十六国时期重大历史事件之一。本文以藏文文献《红史》记载为依据,结合汉文文献记载,对吕光用兵西域原因再行探讨。主要考证内容:1.关于西
针对传统分布式仿真框架HLA/RTI中动态调度负载平衡较差、执行可靠性较低的问题,提出一种基于环境感知的仿真服务调度模型C3SM。C3SM模型包含总体结构、调度策略和服务部署。总
针对单径路由协议在高速Ad hoc网络中平均端到端时延和丢包率高的问题,在动态源路由协议的基础上,提出基于邻居节点变化率与路由长度的多径路由协议DSR_HD。利用HELLO消息获
鉴于FPGA可编程芯片具有设计灵活、集成度高和可靠性高等特点,本文简要介绍了如何以FPGA为核心来设计测井信号分离卡的方法,并给出了该FPGA的仿真结果.