Panorama®++在嵌入式环境的应用
嵌入式产品的稳定性/可靠性至关重要,在航空/军工/机器人等领域极其明显。Panorama®++在嵌入式环境中的成功应用,可以实现项目从设计到编码再到测试全过程的管理,包括:可视化(3J图式)、代码量分析、条件分支测试统计、内存泄漏分析、代码效率统计等。从而更加高效的保障嵌入式产品项目的成功.。
功能特点:
(1) 能够在目标机资源紧缺情况下实现测试数据的实时采集
(2) 基于嵌入式软件项目源码定性、定量的进行代码分析和统计
(3) 支持VxWorks、WinCE、嵌入式Linux 等主流嵌入式操作系统
(4) 支持X86、Pentium、ARM、Power-PC等系列CPU
(5) 支持Socket通信、串口通信、文件读写等多种方式的数据采集
(6) 支持多任务、多进程的源码测试分析
(7) 支持航空航天级MC/DC覆盖率测试
(8) 支持内存泄漏分析及源码位置定位
(9) 支持源码性能(耗时)统计分析,查清系统性能瓶颈点
嵌入式源码插桩及测试:
(1)自带预处理器的源码插桩(2)不影响原有代码逻辑 (4)不改变开发过程原有习惯
(3)多途径采集测试数据 (5)运行效率影响最小化 (6)目标码体积增加量最小化