企业号介绍

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

北汇信息POLELINK

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

588 内容数 99w+ 浏览量 187 粉丝

Klocwork——支持DevOps和功能安全/信息安全的静态代码分析器

型号: Klocwork

--- 产品详情 ---

 

Klocwork是一款现代、灵活的静态代码分析器,适用于C、C++、C#、Java、JavaScript、Python和Kotlin的静态检测,可以识别软件中的潜在缺陷,在开发最前期保证代码的安全性和可靠性,帮助软件遵循相应的编码规范。

Klocwork专为企业级DevOps/DevSecOps构建,可拓展到任何规模的项目检测,尤其适用于大型复杂开发环境,可实现不同编译环境的自由切换;支持增量分析;提供Web端管理平台,为项目协作提供极大便利;提供可定制化报告,适应不同项目要求。

Klocwork的主要功能特性:

  • 基于SAST(静态应用程序安全测试)查找安全漏洞

Klocwork具有内置的检查程序,在DevOps(DevSecOps)流程中自动检查源代码中数百个潜在的安全漏洞,确定必须修复的缺陷,并在Validate端给出详细的指导,帮助开发人员高效修复源码中存在的问题,提高代码的安全性、可靠性和合规性。

  • 支持DevOps

Klocwork工具的设计以持续集成和持续交付为首要思想,这使得将静态代码分析作为CI/CD的一部分变得容易,从而使开发人员能够更早、更频繁地发现代码缺陷。

增量分析:通过Klocwork Server的系统上下文数据,在整个系统已经分析完成后,可以仅分析已更改的文件,提供差异分析结果。这种方式可以尽可能减少分析耗时。

易于自动化:Klocwork工具有强大的命令行界面,我们可以基于命令行实现任何静态分析操作,这为实现测试流程自动化提供了极大便利。

容器化构建:Klocwork可以在容器化和云构建的系统中运行,为能够使用内部云或者外部云服务进行代码静态分析提供最大限度的灵活性和机会。

  • 支持行业标准要求的编码规范

Klocwork支持的行业标准:IEC 61508、ISO 26262、EN 50128、DO-178B/C、 IEC 62304、FDA。在相关标准下涉及到的编码规范有MISRA、AUTOSAR、CERT、CWE、OWASP、DISA STIG、PCI DSS、C Secure、JSF AV C++、NASA,针对以上编码规则,Klocwork提供一站式支持,并且您可以根据项目要求定制化编码规范,这使得通过静态分析自动化遵循编码规范变得非常简单。

同时,Klocwork支持通过Klocwork Checker Studio定制化检查规则。开发/测试工程师可以借助Klocwork Abstract Syntax Tree (KAST)抽象语法树快速轻松地创建定制的安全检查,契合不同项目的静态分析要求。

  • 提供网页端集中式分析与管理平台——Klocwork Validate

Klocwork Validate集中执行深度代码静态分析,并提供高度可定制的管理平台,使开发人员、主管和其他项目相关人员能够:

  • 定义全局或特定项目的 QA 、安全目标以及规则配置。
  • 控制访问权限和审批流程。
  • 查看趋势图和度量数据,掌握项目质量和趋势。
  • 生成合规性和安全性报告,支持报告的高度定制化。
  • 根据严重程度、位置和生命周期确定缺陷的优先级。
  • 使用 Smart Rank帮助开发人员根据缺陷可能性确定修复的优先级,结合问题严重性(Critical/Error/Warning…),提供整体漏洞风险评分。
  • 针对诊断问题提供详细的修改说明。
  • 区分新问题与遗留代码问题
  • 将积压问题推送到变更控制系统。
  • 将Helix QAC调查结果导入并集成到Klocwork SAC,实现在单个仪表板中查看和管理合并的分析结果。
  • 支持的IDEs 
  • Supported C/C++ IDEs:CLion、Eclipse、Wind River Workbench、QNX Momentics、Microsoft Visual Studio、Visual Studio Code
  • Supported C# IDEs:Microsoft Visual Studio、Visual Studio Code
  • Supported Java IDEs:Android Studio、Eclipse、IBM Rational Application Developer for WebSphere、JetBrains IntelliJ IDEA、Visual Studio Code
  • Supported JavaScript/Kotlin/Python IDEs:Visual Studio Code
  • 支持的编译器

无需用户配置,Klocwork为数百个编译器和交叉编译器提供开箱即用的支持。

 

  • 支持的操作系统
  • Amazon Linux 2、CentOS、Debian、Fedora、Oracle Linux、OpenSUSE、SUSE Enterprise、Red Hat Enterprise Linux、Ubuntu
  • Windows 8.1、Windows 10 versions 1809 to 21H2、Windows Server 2012 to R2、Windows Server 2016、Windows Server 2019

资质认证

Klocwork通过了ISO、IEC、EN的TÜV-SÜD合规认证,可用于信息安全、功能安全相关软件的开发测试。针对IEC 61508(工业标准)可达SIL4, ISO 26262(汽车功能安全)可达ASIL D, EN 50128(铁路交通)可满足SW-SIL4等级要求, IEC 62304(医疗)Software Safety Class C)标准,帮助客户用更少的时间完成产品认证。

图 1 资质认证证书

关于原厂:

Perforce是一家DevOps解决方案提供商,其产品覆盖版本控制软件、应用程序生命周期管理平台、敏捷规划软件以及用于静态代码分析的Klockwork等。Perforce有40,000多个客户,涵盖从热门游戏厂商、半导体公司到著名互联网公司、汽车行业、银行及金融公司等各行各业。在静态分析领域,它有30多年软件开发和测试经验,是MISRA编码委员会和AUTOSAR组织的会员,参与编写编码规范,是静态分析领域公认的行业领导和先驱。

客户列表(部分)

技术支持

由通过Klocwork资质认证的专业技术团队提供技术支持。

技术咨询

根据您的行业及项目需求,为您提供最佳静态测试解决方案(Klocwork、Helix QAC),助力提升测试效率。

产品试用

联系北汇信息,根据您项目需要提供试用许可,帮助您部署软件及解决应用问题。

 

为你推荐

  • CANoe Modbus功能详解:从通信模型到仿真实践2026-07-22 10:03

    Modbus是Modicon公司于1979年开发的通信协议,最初主要用于工业设备间的交互。由于该协议公开、成本低且易于部署,逐步被众多工业设备厂商采用。随着以太网的兴起,又衍生出了基于TCP/IP的Modbus。目前,Modbus已广泛应用于工业自动化、物联网(IoT)、智能电网、楼宇自动化、能源管理系统等领域。Modbus工作方式Modbus属于应用层协议
    57浏览量
  • 从虚拟ECU到HiL到实车测试的底盘全链路测试解决方案2026-07-22 10:02

    作者|Lofty-Aqr7小编|Crystal智能汽车时代,底盘已跳出传统机械结构范畴,成为融合电控、软件、域控与感知执行的核心部件,直接决定驾驶乐趣、乘坐舒适与行车安全、细腻转向手感、线性制动脚感、紧致底盘韧性、极限工况稳定表现,因此人们常说底盘性能是整车驾乘体验的灵魂。随着EMB线控制动、主动式悬架、线控转向等机电一体化技术普及,智能底盘测试会遇到多重难
    400浏览量
  • 新一代HiL品牌PRAXLINK:连接·践行2026-07-15 10:01

    北汇信息扎根汽车电子领域已有16年。这16年,是持续实践、不断进化的16年:我们既深刻理解国际领先的测试理念与技术体系,也亲历了中国汽车产业从跟随到引领的跨越式变革。我们见证了一个朴素的真理——任何先进理念,必须与中国本土的研发节奏、成本结构、工程规则深度融合,才能真正创造价值。在新的产业阶段,中国汽车电子开发对硬件在环(HiL)测试提出更高要求:既要极致灵
    891浏览量
  • 工欲善其事,必先利其器:标定工程师的转型(二)2026-07-08 10:04

    作为测量标定应用方向的两大商业工具方案,ETAS的INCA+ETK/XETK以及Vector的CANape+VX1000,在不同的应用方向上,两者的份额各有不同。工程师对工具的选择有习惯性的因素,也有行业应用或者终端客户的因素,但不管怎么样,物尽所用是大家的共同诉求,这难免出现希望ETAS的标定软件INCA配合Vector的高速标定测量接口VX1000使用或
    130浏览量
  • 具有AI代码修复功能的代码静态测试工具Perforce QAC 2026.2新特性2026-07-03 18:16

    Perforce QAC 2026.2在近期版本推出的AI辅助代码修复能力基础上进一步升级,扩展了Perforce静态分析MCP服务器的功能以支持对项目的缺陷进行高级检索和基于属性的筛选。
    861浏览量
  • 工欲善其事,必先利其器:标定工程师的转型(一)2026-06-24 10:04

    在燃油车为主的时代,行业里积累了大量的发动机标定与动力系统评价的专业工程师,他们对于动力控制,油耗,排放,甚至不同用户群体的驾驶习惯均有着非常深的理解,这是汽车行业得以蓬勃发展的财富。随着汽车电动化的快速发展,特别是现在油价不可预期的当下,很大企业持续加大了电驱动方向的投入,包括电驱动总成,电驱桥,EMB等,而传统燃油项目也有明显的减少(目前增程项目的增加似
  • BMS测试全链路解决方案:从HiL到虚拟验证,赋能汽车/储能/船舶/eVTOL全赛道2026-06-24 10:03

    作者|枫小编|CrystalBMS多元化发展:测试迎来全新挑战电池是新能源汽车的"心脏",而BMS则是保障电池安全运行和综合性能释放的核心。随着新能源技术的快速迭代,BMS正从单一的汽车应用向多领域拓展,其功能也从基础的能量控制、状态监测,延伸至复杂的安全防护、热管理、跨域协同等多个维度。同样的电池包,用不同的BMS算法和控制策略,最终表现出来的续航、寿命、
    1743浏览量
  • 会充电的CANoe–面对复杂生态的整车级充放电系统全链路自动化测试2026-06-17 10:04

    随着电动车智能化的发展,与用户体验相关的充放电场景也在快速发展,比如预约充电、兆瓦闪充、车桩协同参与电网调峰获取收益等,且叠加电动车出海浪潮,不同地区,需要遵守的充放电标准也不同。因此电动车充电不再只是“补能”,而是成为连接车辆、电网、用户与云端的复杂生态。由此带来了电动车充放电功能实现的复杂性。在测试端,当前针对整车层级的充放电功能测试,主要是依赖实车进行
    7595浏览量
  • VX1000实现A2L自动生成的高效测量解决方案2026-06-10 10:05

    在传统的基于VX1000的测量与标定解决方案中,A2L文件通常由ASAP2Toolset、ASAP2Studio等专用工具生成,并且必须与ECU软件版本严格匹配。然而,在实际项目中,用户往往会面临如下挑战:缺乏完整的A2L生成工具链以及A2L文件操作经验,软件频繁迭代导致A2L不同步,测量配置复杂且易出错等。这些问题不仅增加了开发成本,还可能导致测量数据丢失
    219浏览量
  • VectorCAST 2026重磅发布:AI驱动测试自动化及编码测试体验全升级2026-06-10 10:05

    现如今,AI正重塑着各行各业的工作方式,汽车电子测试领域同样不例外,对于需要满足ISO26262道路车辆功能安全标准的代码动态测试而言,基于需求的测试是软件功能测试的核心要求。过去这一环节依赖工程师人为解读需求、手动创建并关联测试用例,耗时费力,大家也一直希望实现这部分工作的自动化提速。VectorCAST作为嵌入式C/C++代码专业动态白盒测试工具集,也着
    654浏览量
  • 整车级电子电气虚拟测试系统(VV)解决方案2026-05-25 12:10

    北汇信息推出以“PRAXLINK”为品牌的HiL测试系统。通过该测试系统,采用硬件在环仿真+虚拟整车建模+全域电控接入+自动化测试管控四层架构,打通零部件测试、整车虚拟验证、实车测试全流程,构建一体化整车级验证平台,从而实现对车辆运行工况的模拟,完成对整车网络和各个电控单元的功能测试、通讯测试和故障诊断测试。满足动力域、底盘域、车身域、座舱域、智驾域的独立验证和联合运行,并实现跨域测试验证的能力。
    200浏览量
  • 自动驾驶全生命周期测试解决方案2026-05-07 17:36

    北汇信息深耕汽车电子测试领域多年,依托VECTOR公司领先的测试工具链,打造了覆盖自动驾驶全生命周期的测试解决方案。我们不仅关注基础功能测试,更将功能安全测试和预期功能安全测试作为重要组成部分,为自动驾驶产品的持续迭代提供全方位的质量保障。北汇信息将继续深耕测试领域,通过技术创新和方法革新,为自动驾驶产品的质量提供更加全面和可靠的保障,推动自动驾驶技术的安全落地和快速发展。
  • 智能底盘测试解决方案2026-04-29 15:45

    汽车智能底盘 3.0 时代,线控化、集成化、高安全成为核心技术趋势,底盘域控制器集中统筹转向、制动、悬架、驱动等执行机构,导致系统复杂度、数据交互量与安全风险显著提升,传统台架与实车测试已难以覆盖冗余控制、失效降级、多系统协同、极限路况等关键场景。北汇信息依托多年汽车电子行业经验,打造 PRAXLINK.DRIVE 在车控、底盘领域硬件在环(HiL)测试子品牌,即智能底盘测试解决方案。
    HIL
    1.6k浏览量
  • HiL测试系统电气设计与集成服务2025-11-21 17:27

    北汇信息作为汽车电子行业知名的测试系统集成商,不仅为汽车行业客户提供交钥匙方案和实施,同时也能为汽车客户提供HiL测试系统搭建服务、实车数据记录系统搭建等,提供更灵活的合作模式,助力客户高效推进汽车电子研发与测试工作。
    1.9k浏览量
  • CI/CT自动化测试解决方案2025-11-12 16:01

    北汇信息可以提供Jenkins、Gitlab Runner CI和自研平台等的CI/CT整体解决方案,通过CI/CT自动化测试执行、测试策略定制、测试任务自动调度、测试系统资源统筹、测试过程闭环等功能,将频繁耗时的工作标准化、开发-测试流程标准化,从而帮助客户提升测试覆盖率、版本质量、交付速度和HIL台架利用率。
  • 高压环境数采方案2025-11-11 17:24

    在高电压环境下,必不可少需要使用外部的传感器、采集设备对高压环境下的信号进行测量,比如电池包的温度变化,电芯电压变化,这些测量会介入到高压环境内部,因此数据采集设备本身的绝缘与隔离就至关重要,这是保证试验人员安全的基础。本文分享基于Vector CSM的7个高压应用场景方案。
  • 储能类电池管理系统BMS HiL解决方案2025-11-10 14:18

    在北汇信息HiL测试环境中,可以在不依赖于真实电池组的情况下,为储能BMS提供所需的高压模拟信号、电芯电压与温度传感器信号、母线电流信号以及上层系统的通讯指令,实现储能BMS状态估算算法、充放电逻辑、热管理策略及故障诊断与保护机制的全面验证。
  • 新能源动力域系统级测试系统解决方案2025-11-06 17:52

    在单控制器HIL测试中,通常聚焦于单个控制器的功能是否完善,是否符合设计需求。随着新能源汽车功能越来越丰富、越来越智能化,如自动辅助驾驶、驾乘体验等,均需要由多个域的控制器协同工作,通过复杂的信号交互、功能链来实现。因此,多控制联调测试便成为在单控制器HIL测试之后,装车测试之前对控制器系统级功能验证的一个重要环节。
    2.5k浏览量
  • 功能安全实车测试设备2025-11-04 14:34

    随着智能网联汽车技术快速发展,功能安全验证已成为行业关注焦点。ISO 26262标准要求通过故障注入测试验证系统安全机制的有效性,但传统台架或仿真测试难以真实反映实车工况表现。针对这一行业痛点,北汇信息推出基于故障注入技术的功能安全实车测试设备。本产品弥补了传统台架或仿真环境的不足,通过在实车环境中自动化构造多层次故障场景,更真实地验证系统的故障检测能力和安全响应机制。
    1.4k浏览量
  • 热管理控制器TMS HiL解决方案2025-10-24 17:05

    北汇信息提供的TMS HiL测试系统支持功能测试、故障诊断等测试,可扩展网络测试、诊断刷写测试;可以模拟极端工况以及电气故障;模块化的VT板卡,易于扩展、复用;CANoe丰富的软硬件接口,支持集成第三方软硬件 ,基于北汇信息丰富的测试系统搭建和服务经验,提供真正交钥匙系统。
    2.2k浏览量