软件功能模块
在开发的早期阶段通过静态分析源代码,在测试、运行前发现潜在错误,从而大幅降低开发成本和时间。 通过增强源代码的可靠性、兼容性和可维护性,提升代码质量并降低今后的维护成本。
可以使用45种以上的软件指标计算,量化评价源代码的品质。使用量化的品质标准,可以将对象源代码与本公司或产业界的基准进行比较,作为品质改善的指标。
根据风险的严重程度确定编码问题的优先级。Helix QAC使用过滤器(Filter),抑制(Suppressions)和基线(baselines)帮您定位到最关键的软件缺陷。它提供准确的诊断和可行的结果-使您能够第一时间解决最重要的问题。
通过WEB浏览器可以轻松访问Helix QAC仪表板并获取其集中存储的分析结果。结果会“快照”的形式上传,您可以通过定制化的视图和报告来监控项目的代码质量和合规性度量 (compliance metrics)。
Helix QAC仪表板可以根据您的需求自由搭配行列实现完全定制化,充分满足团队和项目的需求。通过使用仪表板,您可以:
1、按项目或者模块回顾所有想查看的代码
2、区分问题和代码偏离
3、查看项目更新和通知
4、配置代码规则(比如MISRA,AUTOSAR和CERT)
5、核实代码与相应标准和行业最佳实践的匹配程度
6、衡量整体的代码质量
7、通过定制化报告监控开发进展。
将静态代码分析与其余开发工具集集成在一起。Helix QAC支持大多数编译器。并且,您可以将它与许多开发工具集成在一起-包括IDE(例如Microsoft Visual Studio),版本控制系统(例如Helix Core)和持续集成构建服务器(例如Jenkins)。