Klocwork 符合功能安全要求的自动化静态测试工具

详细介绍
发布时间:2024-07-21 来源:试验机自动化产品

  经纬恒润,专门干汽车电子、智能驾驶、车联网、新能源、人工智能的电子科技类产品研发生产、工程咨询、研发工具以及特定场景无人驾驶运维服务等。

  Klocwork工具应用静态分析技术,可实现对C、C++、Java等代码的全面静态分析。检查问题种类既包含软件质量和安全缺陷相关,也可实现多种语言编码规则规范的检查。利用Klocwork,能够在一定程度上帮助研发人员能够在开发早期检测到程序有几率存在的缺陷和漏洞,在开发过程中即可提升代码安全可靠性,确保代码质量可控。

  在开发阶段使用Klocwork开展静态分析,立足程序安全性角度来测试,有利于尽早发现和修复安全性有关问题,并确保代码符合国际公认的编码标准。

  ♦ DevSecOps:Klocwork可以集成到CI/CD工具、容器、云服务等,便于实现自动化测试流程

  Klocwork在设计时首先考虑了CI/CD,方便用户将Klocwork分析代码作为CI/CD一部分,可以做到:

  ♦ 差异分析:通过Klocwork Server上的数据,在整个项目分析完成后,可以只分析更改的文件,提供差异分析结果,节约分析时间。

  ♦ 易于自动化:Klocwork工具有通用的命令行接口,Klocwork检测结果数据能够最终靠REST API访问,所有输出格式都使用标准格式,例如XML、JSON和PDF等。

  ♦ 容器化构建:Klocwork支持在容器化和云构建系统中运行,为使用内部或外部的云服务进行代码分析提供灵活的操作。

  Klocwork Portal是一个集中存储分析数据、度量和分析配置的工具,支持不同人员通过web浏览器访问。Klocwork Poratl界面是高度可定制的,允许开发人员、管理人员和其他有关人员操作:

  Klocwork与开发工具无缝集成,将缺陷检验测试流程提前到开发阶段,提高了研发人员的产出效率及质量:

  ♦ 无需用户配置编译器:Klocwork为数百个编译器和交叉编译器提供了开箱即用的支持,可以方便地与编译器集成。

  ♦ 与IDE集成:支持常见IDE的插件(VS,Eclipse,IntelliJ等),可直接集成到IDE中,代码修改后,在IDE插件提供差异分析结果。

  ♦ 详细的帮助文档:缺陷和编码违反是根据风险的严重程度确定的,对于每个缺陷和编码违规,能查看帮助文档,为理解缺陷和违规提供帮助。

  ♦ 自定义规则:为了更高级的需求,工具提供了用户自定义规则的接口,支持用户结合实际需要自定义检查规则。

  ♦ 架构分析:可与Structure 101集成,使用户了解项目架构,提高项目可维护性。

  本文将从DDS系统安全风险分析切入,对系统的实现的认证、访问控制、加密环节等安全机制做介绍。

  随着高级别智能驾驶技术的快速的提升,无人驾驶与路侧基础设施协同合作已成为行业内的又一热点。我国率先提出以车路云一体化为核心的战略布局,国家政策密集出台,地方试点积极地推进,行业标准日趋完善,智能网联汽车“车路云一体化”正迎来新一轮的发展高潮。在此背景下,经纬恒润打造了智能网联汽车“车路云一体化”解决方案,高度集成自身在汽车电子等方面的专业方面技术和产品的优点,构建基于

  伴随着ISO 11898-2:2024版本的更新,第三代CAN总线通信CAN XL技术迎来了它的序幕。

  近日,经纬恒润开发的齿条式电动助力转向系统R-EPS(Rack-ElectronicPowerSteering)搭载某新能源车企中高端MPV车型,成功量产落地。该产品采用恒润DoublePinion/Rack平台级的软硬件方案,模块复用程度更高,产品更成熟,性能更稳定,制造更智能。配合转向系统的皮带和滚珠丝杠机构,能轻松实现16KN的大推力。细腻的手感和良

  随着L2+无人驾驶功能的普及,整车架构的升级,传统分布式控制器已不能适应市场的发展,如何以低成本高性能实现高阶无人驾驶功能的落地,成为了众多整车厂的迫切需求,行泊一体域控制器应运而生。据高工多个方面数据显示,2023年仅1-6月中国市场(不含进出口)乘用车前装标配行泊一体域控方案交付达到61.07万辆,同比增长113.98%,已经处于市场爆发前期,预计未来两年行泊一

  经纬恒润针对ISO/SAE 21434、WP.29 R155等法规进行了深入研究,结合多年功能安全、信息安全经验,可以为客户提供信息安全全流程解决方案。

  近日,经纬恒润最新高压电池管理系统(BatteryManagementSystem,BMS)搭载极狐T5、S5车型,成功量产。该产品通过了SGSTÜV颁发的ASILD等级功能安全产品认证,是经纬恒润第一个达到ASILD等级的高压BMS控制器。通过加强对电池状态的多方位检测和故障预警,避免发生由于功能失效导致的危险,硬件失效率降低90%,为全生命周期的车辆使用

  7月11日,经纬恒润《车载信息安全全流程实施方案》云技术研讨会,与您相聚云端,不见不散!

  近日,经纬恒润再次荣获PACCAR集团颁发的10PPM质量奖,这是我司连续六年获得该奖项。这一荣誉充足表现客户对我们2023年度汽车配套产品质量的高度认可,彰显了我们在行业中卓越的品质控制与客户满意程度!PACCAR作为世界知名的重卡集团,年年都会向符合标准要求的供应商授予质量奖。10PPM质量奖要求供应商量产交付每一百万件产品,其中故障件≤10pcs。为达到10

  随着电子技术和软件组件在产品设计中的地位日益凸显,传统的工程实践正经历着一场深刻的变革。在这一转型过程中,应用生命周期管理(Application Configuration Management,ALM)的重要性愈发突出,可以帮助企业摆脱孤立无援、互不兼容的工具束缚,促进硬件工程与软件交付之间的无缝衔接。

  经纬恒润基于SystemWeaver平台,按照SOA建模理念为客户提供了新一代基于SOA的企业级电子电气系统协同设计解决方案,可以轻松又有效支持服务和信号的混合架构建模。

  通过自动化测试执行软件TAE、总线监控分析工具VBA和程控电源,的联合调用,实现数字钥匙 的功能测试、性能测试、诊断测试、可靠性测试等多项测试工作。

  诊断系统模块设计主要涵盖了诊断方案设计、诊断需求定义和诊断数据库开发。本文会逐一介绍这些环节,以便更好地理解和把握诊断系统模块设计的全貌。

  汽车软件的数字孪生为整个汽车生命周期的汽车软件提供了一种新的方法。软件孪生技术能帮助整车厂和供应商优化和验证他们的设计,它还有助于改善现有车辆在道路上的运行。更具体地说,软件孪生技术为ECU固件的网络安全提供了巨大的好处。有了这项技术,无论是处于开发阶段的车辆,还是运营中的车队,都可以迅速识别、评估和补救风险。

  本文特别推出基于信息安全的软测工具链解决方案,为客户在信息安全方向实现自动化测试提供优选。