•  静态代码分析器

     

    30 多年来,Helix QAC 一直是 C 和 C++ 编程语言值得信赖的静态代码分析器。凭借其分析的深度和准确性,Helix QAC 已成为需要满足严格合规性要求的严格监管和安全关键行业的首选静态代码分析器。通常,这涉及验证是否符合编码标准(例如MISRA和AUTOSAR)以及功能安全标准(例如ISO 26262)。

     

    Helix QAC 已通过TÜV-SÜD功能安全合规性认证,包括 IEC 61508、ISO 26262、EN 50128、IEC 60880 和 IEC 62304。此外,它还通过了ISO 9001 |认证。TickIT plus Foundation Level,这是广泛采用的标准之一,可确保不仅满足而且超越您的要求。

     

     

    Helix QAC 主要特点

    01

    风险优先级

    根据风险的严重程度确定编码问题的优先级。Helix QAC 可帮助您使用过滤器、抑制和基线来定位关键的缺陷。它提供准确的诊断和可操作的结果 - 使您能够首先解决重要的问题。

    02

    分析仪表板

    Helix QAC 仪表板是分析结果的集中存储,可通过 Web 浏览器访问。结果作为“快照”上传到仪表板。定制视图和报告意味着可以随着时间的推移监控项目代码质量和合规性指标。

     

    Helix QAC 仪表板是完全可定制的,使您能够定制其行和列,以更充分地满足您的团队和项目的需求。通过使用仪表板,您可以:

     

    • 按项目和部分审查整个代码。

    • 识别问题和偏差。

    • 查看项目更新和通知。

    • 分配规则配置(例如MISRA、AUTOSAR 和CERT)。

    • 验证代码与编码标准和行业实践的符合程度。

    • 衡量整体代码质量。

    • 通过可定制的报告监控发展趋势。

    03

    开发工具集集成

    将静态代码分析与开发工具集的其余部分集成。Helix QAC 支持大多数编译器。而且,您可以将其与许多开发工具集成,包括 IDES(例如Microsoft Visual Studio)、版本控制系统(例如Helix Core)和持续集成构建服务器(例如Jenkins)。

     

     

    谁使用 Helix QAC?

    01

    汽车

    汽车软件开发需要超过1亿行代码。此外,安装的嵌入式软件通常是独立于汽车其他部分开发的。 

     

    因此,开发团队必须能够有效地应对一系列独特的挑战。借助 Helix QAC,开发团队能够在项目上进行协作,并确保他们的代码具有高质量并符合法规合规性。

    02

    嵌入式开发

    管理数字资产的增长对于嵌入式系统的高效设计和开发至关重要。所有这些流程都需要在严格的合规准则下进行。对于质量关键的行业,代码需要符合编码标准和行业要求。而且,Helix QAC 可以证明您的代码是合规的。

    03

    航空航天与国防

    航空航天、国防和军事组织每天都使用嵌入式软件。确保软件安全可靠至关重要。这给开发人员带来了开发没有任何缺陷的软件的压力。

     

    庞大的代码库和复杂的系统使这成为一个挑战。严格的合规要求使其变得更加困难。借助 Helix QAC,机载系统开发人员可以轻松证明合规性并开发质量系统。

    04

    医疗装置

    医疗设备中嵌入的软件质量可能意味着生与死的区别。因此,对设备安全性的审查越来越严格。

     

    通过使用 Helix QAC,您将能够满足不断变化的政府法规,并验证您的医疗设备是否安全、可靠和高效。

    05

    能源技术

    能源和公用事业产品开发团队需要确保功能安全合规性、满足行业法规以及减少潜在的安全漏洞和编码错误。对于团队来说,这可能是一个需要有效应对的重大挑战。 

     

    借助 Helix QAC,能源和公用事业产品开发团队可以轻松遵守编码标准、识别潜在风险并了解代码合规性。