企业号介绍

全部
  • 全部
  • 产品
  • 方案
  • 文章
  • 资料
  • 企业

北汇信息POLELINK

北汇信息始终专注于汽车电子领域的新技术和新产品,秉承“价值创造、共享成功”理念,为整车厂和零部件企业提供完整的研发、测试解决方案。

可获得潜在客户线索数量40+立即解锁

446 内容数 55w+ 浏览量 43 粉丝

Helix QAC 企业级代码静态测试工具

型号: Helix QAC

--- 产品参数 ---

  • 所在地 上海,北京,长春,重庆,杭州湾,嘉定,广州

--- 产品详情 ---

前言

随着现代车辆的智能化发展(ADAS, Telematics, Infotainment, Cloud Services),车载代码量呈指数级增长,代码静态分析的自动化势在必行,且人们对功能安全的要求日益严格,符合行业编码规范是对车载代码的基础要求。

 

美国Perforce(PRQA)公司是嵌入式静态分析领域公认的行业领导及先驱,拥有30多年软件开发及测试经验,是MISRA编码委员会创始会员及最具影响力的会员,同时是AUTOSAR组织在代码静态分析领域的唯一会员,负责功能安全软件架构的相关标准制定工作,参与编写了C++14编码指南,制定了AUTOSAR测试方案。

 

Perforce的Helix QAC作为业内为人熟知的自动代码静态分析工具,可以支持MISRA C/C++、AUTOSAR C++、CERT C/C++、CWE C/C++、HICPP、JSF AV C++编码规范包,其精准的诊断消息和强大的软件生命周期管理平台为全球3000多个整车厂和零部件供应商所信赖。

 

北汇信息作为Perforce的合作伙伴,将为中国客户提供专业的静态代码测试解决方案。

 

Helix QAC特性

Helix QAC是静态分析领域公认的行业先驱,旨在帮助开发和测试人员在Coding阶段实现高效的自动化静态测试,发现代码潜在缺陷,衡量代码质量,缩减开发时间,降低开发成本。Helix QAC包含3部分主体:

 

  • Helix QAC/C++静态分析器 可以兼容数百万行代码,高速执行静态分析;
  • 编码规范包 可选组件,配合静态分析器实现代码的合规性测试;
  • 项目管理平台Helix QAC Dashboard 全生命周期软件开发管理。

 

1、代码静态分析

Helix QAC借助特有的深度数据流分析引擎,模拟代码运行时机制,检测C/C++语言中会降低代码复用性、导致功能安全问题、产生网络安全漏洞的危险代码结构,最大限度提高代码检测覆盖率,最小化漏报误报率。

 

Helix QAC目前提供多达4107条诊断消息,其中针对C语言2156条,C++1951条,这意味着对编码规范更全面更精准的覆盖,因为每一条诊断消息都对应具体的编码规则,可以有效诊断指针操作、类型转换、溢出/零除、未定义行为、数据流等等问题,并提供在线help,开发工程师可以根据help实时修改源码。

 

图 1 Helix QAC代码审查

 

2、度量元指标

度量元是对源代码某些可量化属性的度量,每个度量元都从不同角度反映代码质量,比如复杂性、可读性、残留的bug或可测试性等。Helix QAC提供基于函数以及文件的度量元118个,其中针对C语言65个,C++53个,为企业制定度量元标准、控制度量元数值、掌控代码质量提供强有力的依据。

 

3、Helix QAC支持的编码规范

Helix QAC可以自动遵循以下编码规范,并对诊断消息划分严重等级,帮助用户最先解决严重问题,使其软件符合ISO26262要求。

 

1)MISRA C 2004、MISRA C 2012、MISRA C++ 2008:嵌入式系统最理想的编码规范,防止会导致功能安全问题及网络安全漏洞的错误编码。

2)AUTOSAR C++ 14:为应用现代C++语言编写安全和任务关键型嵌入式系统提供有效指导。

3)CERT C/C++:旨在清除代码中可能导致网络安全的编码惯例以及未定义行为。

4)CWE C/C++:从架构、设计、乃至编码层面描述代码中常见的网络安全问题,可以作为识别、减少、预防漏洞的基线。

 

Helix QAC基于对以上编码规范良好的执行力和覆盖度,帮助全球各大整车厂、零部件供应商及其他行业如航空、军工、医疗等领域的企业提高代码质量,实现对编码规范及相关行业标准的最佳实践。

 

图 2 编码规范覆盖度

 

4、Helix QAC Dashboard

Helix QAC Dashboard是基于网页端的项目质量管理平台,可实现异地团队项目信息共享,核心开发人员、开发经理、高级管理人员可以在此平台查看源码诊断消息、进行基线/版本管理、添加修改注释、热力图快速定位问题源码、关注代码质量走势、设置项目权限、查看代码合规情况、定制报告等等,给客户呈现一种更广义的质量管理概念。

 

图 3 Helix QAC Dashboard 自定义窗口

 

图 4 度量元观测代码质量趋势
 

5、集成环境

  • IDE集成环境:Microsoft Visual Studio、Eclipse
  • CI环境:Jenkins、Jira等通过命令行实现交互

 

6、支持的操作系统

  • Windows
  • Linux

 

7、多样化的本地报告

  • 合规报告:给出代码对编码规范的遵循情况,直观定位问题代码。
  • 代码审查报告:总结基于文件和函数的度量元数据、函数调用等信息。
  • Metrics数据报告:提供XML文件,可用作进一步检查代码质量度量的数据源。
  • 抑制报告:提供分析工程期间诊断消息的抑制情况。

 

图 5 Helix QAC本地报告

 

资质认证

Helix QAC得到SGS-TÜV SAAR认证,可用于安全相关软件的开发,符合IEC 61508(SIL4), ISO 26262(ASIL D), EN 50128(SW-SIL4), IEC 60880以及IEC 62304(Software Safety Class C)标准,帮助客户用更少的时间完成产品认证。

 

图 6 资质认证证书

 

客户列表(部分)

 

 

为你推荐

  • 戴姆勒电动卡车耐久性分析中的车轮力测量2025-04-23 10:03

    在电动车辆及新型动力系统的耐久性测试中,精确测量车轮与路面之间的相互作用力、扭矩及振动响应至关重要。DaimlerTruck在其位于德国Wörth的EVZ研发测试中心,针对eActros进行了全面的耐久性测试,以确保电动卡车在复杂路况下的可靠性。整个测试过程中,需要采集作用于车轮
  • 实时网络的仿真和配置工具RTaW Pegase v4.6.4版本更新2025-04-23 10:03

    随着汽车电子、航空航天及工业自动化等领域对嵌入式系统的实时性和可靠性要求不断提升,复杂网络架构的设计与验证正面临前所未有的挑战。如何在高带宽、低延迟、强确定性的需求下实现精准的性能预测与优化,成为工程师攻克技术壁垒的关键。作为嵌入式实时网络仿真领域的领军者,法国国家信息与自动化研究所(INRIA)孵化的RTaW公司,凭借其核心产品RTaW-Pegase,持续
    242浏览量
  • 代码静态测试工具Perforce QAC 2025.1新特性2025-04-21 15:14

    Perforce QAC 2025.1实现了对新发布的MISRA C:2025®标准的100%覆盖,并提供了对应的新合规模块。该版本还扩展了对CERT C Level 1建议的覆盖范围,改进了与持续集成/持续交付(CI/CD)环境使用的Perforce Validate平台集成的许可机制。此外,Validate新增了SAML/OIDC群组同步支持,并通过性能
    103浏览量
  • 基于VT系统的MCU硬件在环建模与仿真应用分析2025-04-16 10:07

    在新能源汽车行业快速发展的背景下,电机控制器(MCU)作为核心部件,其开发和测试的重要性日益增加。为了在开发早期阶段快速验证应用层算法功能及基础软件质量,硬件在环(HIL)测试技术应运而生。本文分析了基于VT系统的MCUHIL建模与仿真应用,探讨其技术优势、实现路径及实践价值。采用Vector的VT5838板卡,结合MATLAB/Simulink和DSPBu
  • SOA架构开发小助手PAVELINK.SOA-Converter 2.1.2新版本发布2025-04-09 10:37

    为提升汽车SOA架构设计开发效率,优化用户体验,我们对PAVELINK.SOA-Converter进行了全新升级。本次2.1.2新版本升级,聚焦于提升软件性能、扩展功能特性及增强用户交互体验。
    724浏览量
  • 2025年德国市场主流车型ADAS性能评测报告之ACC篇2025-04-09 10:05

    2025年初,德国《AutoMotorSport》杂志与MdynamiXAG合作,共同评估ADAS的客观表现,更加强调测试驾驶中获得的实际体验。本期杂志内容先从ACC(自适应巡航控制系统)开始,这些系统负责控制与前车的距离,后续几期测试测试对象还包括泊车辅助系统和主动车道保持系统等。被测的四款车型包括电动车型蔚来ET5Touring、特斯拉ModelY、沃尔
    163浏览量
  • 如何破解车载定位系统测试难题?北汇信息仿真解决方案让验证更高效2025-04-09 10:05

    前言"在智能驾驶时代,当车载导航出现定位漂移、辅助驾驶在恶劣天气下频繁失效、紧急呼叫服务响应错误时,背后往往都是车载定位系统的精度问题在作祟。如何确保车辆在动态场景下的亚米级定位精度?如何在实验室环境复现真实路况的复杂测试场景?这正是车企研发面临的核心挑战。"车载定位车载定位是一种通过卫星导航技术(如GPS、北斗系统等)结合其他传感器例如惯导、摄像头等,实时
    128浏览量
  • AI(人工智能)车辆开发中的主要关注点2025-04-03 20:45

    随着人工智能在汽车软件设计和开发中的应用日益增加,各种问题也随之浮现,尤其是在相关法规和指导方针仍处于制定阶段的背景下。汽车软件团队面临着在快速变化的市场中保持竞争力的压力,因此必须在控制成本、确保安全性的同时按时交付高质量产品。
  • 模型测试全流程实战沙盘,赋能CI/CD及SiL测试 ——TPT Workshop邀请函2025-03-26 15:44

    北汇信息将于4月18日在上海市闵行区虹桥镇紫秀路100号4幢3C室举办为期1天的“模型测试全流程实战沙盘,赋能CI/CD及SiL测试”相关内容的交流探讨,诚邀各位新老客户朋友参加!
    149浏览量
  • CANape 23开启智能测试新时代(下)2025-03-26 10:04

    随着汽车电子技术的飞速发展,车载系统复杂度持续攀升,从传统动力总成到智能驾驶、车联网,测试需求正经历前所未有的变革。作为汽车电子测试领域的标杆工具,Vector公司推出的CANape23.0,将继续引领行业技术革新。本次更新不仅覆盖测量标定、数据分析、硬件兼容性等核心领域,更是通过智能化与集成化设计,为工程师提供了更高效、更灵活的测试解决方案。本文将继续深入
    745浏览量
  • 分布式、域控及SOA架构车身功能测试方案2024-12-27 09:05

    北汇信息推出分布式、域控以及SOA架构的车身功能测试解决方案,支持在实验室环境下完成车身单部件、系统级功能自动化测试,可以极大地提升车身功能的可靠性和稳定性。
  • TSN和DDS测试解决方案2024-05-10 09:29

    北汇信息提供的TSN/DDS测试系统,测试工具链多样化:提供Vector、TSN Systems、Spirent、臻融科技全套测试解决方案,满足不同测试场景下的实际需求。
    557浏览量
  • 汽车智能座舱域功能测试2024-05-10 09:20

    北汇信息推出座舱域功能测试解决方案,支持在实验室环境以及实车环境下完成座舱域功能测试,不仅可以确保产品质量、提升用户体验、保障行车安全,也能降低维护成本、加速产品上市、满足法规要求、推动技术创新等。
    2.7k浏览量
  • 车载T-Box逻辑功能测试方案2024-04-26 11:19

    北汇信息基于对客户需求规范、行业法规及自身测试经验Know-How,为客户提供完整和专业的T-Box逻辑功能测试解决方案。支持在实验室环境及实车环境下完成T-Box上层逻辑功能测试及实车数据分析测试,可以极大地提升T-Box的可靠性和稳定性。
  • 汽车OTA通道和压力测试方案2024-04-25 09:16

    北汇信息基于对客户需求规范、行业法规及自身测试经验Know-How,为汽车客户提供完整和专业的汽车OTA通道测试和压力测试解决方案,包括测试系统开发、测试规范开发、测试脚本实现及测试实施的全流程服务。
    1.6k浏览量
  • TSN网络设计与验证咨询服务2022-09-24 16:59

    TSN通信技术逐步走进汽车行业的视野,目前国内外OEM已积极展开TSN技术预研与储备工作。伴随TSN车规级通信芯片成熟度的提升,TSN必将成为IVN以太网主干网的核心基础技术之一。北汇信息多年来一直致力于TSN设计与验证的实践工作,积累了丰富的TSN项目经验。其间,参与多个国内TSN项目,拥有完整的TSN设计、仿真、原型搭建的开发经验,同时为客户提供齐备的TSN测试工具链与验证方法。
    TSN
    896浏览量
  • 北汇信息MES成功案例及合作伙伴2022-07-19 18:59

    MES成功案例上海汽车制动系统有限公司(SABS)上海汽车制动系统有限公司(简称SABS)是德国大陆公司与上海汽车工业(集团)总公司双方共同投资组建的企业。公司主要产品为ABS防抱死制动系统、制动钳、助力器、传感器、制动软管等。其生产涉及机加、电镀、装配等三种模式。本着“统一规划、分步实施”的原则,SABS逐年分步进行了MES系统建设。系统覆盖了机加、电镀、装配车间。包含:设备集成、SAP集成、计
    817浏览量
  • 注塑MES解决方案2022-07-19 18:42

    通过MES系统建设,可以对生产计划、执行过程、生产质量、资源等进行全面的数字化管控,打破工厂信息孤岛的现状,通过整合工厂数据,实现数据集中管控与共享,为生产制造经营信息提炼提供数据基础。
    724浏览量
  • 军工航空航天MES解决方案2022-07-19 18:30

    军工航空航天MES解决方案:过建立以MES为核心的生产管理系统,与相关信息系统的集成,形成完整的生产信息化管理平台,实现信息化建设的目标。
    1.1k浏览量
  • 汽车行业MES解决方案2022-07-19 18:19

    针对汽车生产制造行业对制造管理系统的管理需求,以及北汇信息在汽车行业多年的MES实施经验,北信息提供一套成熟的生产信息化管理系统(MES)为生产管理者及企业管理者提供真实、完整、多视角的评估报告,有效支持各级管理决策。
    1.1k浏览量