首页> 外文会议>International Conference on Embedded Systems, Cyber-physical Systems, and Applications >LwProf: Lightweight Profiling and Coverage Tool for Embedded Software
【24h】

LwProf: Lightweight Profiling and Coverage Tool for Embedded Software

机译:LWPROF:用于嵌入式软件的轻质分析和覆盖工具

获取原文

摘要

Determining test coverage can be prohibitively expensive in resource constrained embedded systems. Traditional methods for determining test coverage often cannot be considered due to the resulting memory impact when enabling coverage. Even if the binary did fit within the size limitations of the target system, the execution slowdown can significantly change the behavior of a real-time system, giving test results that may not reflect the final application. In this work, we develop a tool, LwProf, that implements an optimized version of traditional profiling techniques for embedded systems. The tool is compared to existing coverage tools to determine the difference in efficiency and effectiveness. When compared to traditional methods, LwProf has a factor of two reduction in code size, a factor of four reduction in data size, and an order of magnitude improvement on the execution speed overhead, enabling coverage and profiling on existing embedded systems.
机译:在资源受限的嵌入式系统中确定测试覆盖可能是对昂贵的。用于确定测试覆盖的传统方法通常不能考虑由于在启用覆盖时产生的内存影响。即使二进制文件符合目标系统的大小限制,执行放缓也会显着改变实时系统的行为,给出可能不反映最终应用的测试结果。在这项工作中,我们开发了一个工具LWPROF,它实现了嵌入式系统的传统分析技术的优化版本。将该工具与现有覆盖工具进行比较,以确定效率和有效性的差异。与传统方法相比,LWPROF在代码大小中有两个减少的因子,数据大小的四个减少,以及对执行速度开销的一个大小提高,在现有嵌入式系统上启用覆盖和分析。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号