Imagix 4D源代码质量分析工具
Imagix 4D 帮助开发人员了解复杂的,遗留的或开源的C,C ++和Java源代码。通过使用Imagix 4D逆向工程和分析软件。加快开发,测试和维护的速度,学习不熟悉的代码,消除由于错误理解导致的bug。
工具特性:
● 支持CERT-C 和 CERT-C++标准
● 使用可视化来实现快速直观的程序理解
● 提供广泛的视角,生成指标和自动化检查
● 自动生成综合设计报告文件
● 从高级架构到详细构建,类和功能相关性的细节
● 不需要额外的工具来检查具体问题
● 在上下文中显示软件量度,以定位重点测试和维护工作
● 识别设计和编码标准的例外情况
● 自动分析嵌入式软件中存在问题的结构性问题源代码
CWE™通用缺陷列表(Common Weakness Enumeration)是已经在电脑件中发现缺陷的通用在线词典。
Imagix 4D完全支持CWE标准,有助于促进工具的有效使用,识别、发现并解决电脑软件中的bug、缺陷和易受攻击点。
全面的语言支持包括:
● 条件编译指令
● 类模板和命名空间
● 通过Java反射API调用
● 函数指针
● 宏替换
配置文件支持:
● GNU gcc编译器变种
● 其他原生编译器
● 嵌入式交叉编译器
● 多任务系统
可视化加快理解代码
提供一组显示窗口,每个窗口都进行了优化,以便快速,直观地了解特定类型的信息