2023年汽车软件行业趋势分析:安全性是汽车软件开发的重大挑战2023年汽车软件开发

news/2025/3/26 6:23:47/

伴随电动化、自动驾驶和混合动力车辆的发展,汽车行业正正在经历重大变革,面临着新的市场需求和挑战。阅读本文,您将了解到《2023年汽车软件开发现状》报告中强调的值得注意的汽车软件开发趋势,还可在文末获取完整报告。

汽车软件领域的新趋势

过去,我们只需要把引擎盖打开、观察一下,就能对汽车的工作原理有一个基本的了解。但现在已经没那么简单了。现代的车辆上配备了大量软件,为了提高用户体验,并为驾驶员提供安全和便利功能。所有的这些软件都必须考虑到安全和防范性。

电动汽车的增加

根据《华尔街日报》的数据,2022年销售的新车中电动汽车占了10%。所以,我们一点也不奇怪此次调查的汽车专业人士中有45%表示,电动汽车在很大程度上促使他们在设计方面投入更多,同时还有45%的人表示它带来了一定的影响——比去年增加了7%。

虽然关注的重点更多地向电动汽车转移了,但汽车专业人士最关注的仍然是车辆的安全。由于目前还没有专门针对电动汽车的功能安全标准,所以对传统车辆来说至关重要的标准,对电动汽车来说同样适用,其中最重要的是就是ISO 26262。

随着电子元件数量的增加,ISO 26262对电动汽车越来越重要,因为它适用于车辆中的所有电动和/或电子系统。

《2023年汽车软件开发状况报告》的主要内容

该报告对全球400名汽车专业人士进行了调查,以更好地了解他们遇到了哪些挑战,并了解他们如何跟上不断变化的行业和客户需求。调查问题还包括他们使用了哪些最佳实践和工具来应对这些重大变化。

这些回答的完整结果可在2023年汽车软件开发状况调查报告中查看。

强调最大化利用资源和人才

今年,对汽车企业影响最大的市场状况就是全球经济。通货膨胀、远程/混合式办公、供应链和芯片短缺等条件也是排名前列的问题。

尽管汽车行业增速在2022年放缓,但预计今年车辆销售数据将反弹。ABI Research预测,2023年新消费者和商用车销售将增长5%。制造商和供应商需要明智地利用自己的资源,提高生产水平,满足消费者需求。

为了保持增长,38%的受访者表示他们将专注于保持行业竞争力,26%的受访者将最大限度地利用现有资源。

作为商业战略的一部分,17%的受访者表示他们将专注于教育现有人才。为现有团队成员提供所需的培训,以及雇用和留住合适的人才,是今年的报告中呈现的总体趋势。

汽车软件防范与安全同等重要

根据网络安全和数据管理平台Upstream最近的一份报告,从2021年到2022年,对车辆的API网络攻击数量增加了380%,占攻击事件总和的12%。随着汽车软件安全风险的升级,受调查的汽车专业人员最担心的安全问题是实施安全编码实践的困难。

然而,正是这些担忧在鼓励开发团队采用更强大的安全实践。事实上,有73%的受访者已经或正在实施“左移”策略,这意味着他们采用了在软件开发生命周期的早期进行测试的方法。通过更早地进行测试,可以更轻松地识别和解决软件安全漏洞、错误和缺陷。

此外,绝大多数汽车专业人士表示,他们需要遵守ISO/SAE 21434,这是一项汽车标准,主要针对车辆电子系统中的网络安全风险。虽然这个安全标准大多是客户的要求而不是市场强制性的标准,但它对于汽车开发来说依旧很重要,因为当前的安全关键标准不足以涵盖网络安全风险。

标准合规性仍然很关键

汽车软件开发过程的一个关键部分是确保软件符合行业标准和准则。如前所述,汽车功能安全标准ISO 26262对于所有汽车软件开发都是必不可少的,有高达80%的受访者都必须遵守该标准。

此外,根据受访者的说法,证明合规情况的主要挑战在于难以满足所有安全要求,以及提供必要的证据证明所有合规要求已得到满足。

再加上证明和验证软件的挑战(受访者普遍认为这是最耗时的任务),执行必要的标准可能是一项艰巨的任务。

实施和验证功能标准的最有效方法之一是使用静态分析工具,比如Helix QAC和Klocwork。

了解有关2023年新兴汽车软件开发趋势的更多信息

随着越来越多的硬件组件被软件所取代,保证汽车软件的防范和安全性变得至关重要。通过查看行业研究,您不仅可以跟上今年的趋势,还能预测未来几年的发展趋势。点击下方按钮,下载《2023年汽车软件开发状况报告》,其中包含70多页的分析、数据图表以及主要挑战、最佳实践和新趋势等内容。

立即下载

文章来源:https://bit.ly/3W08h8Y


http://www.ppmy.cn/news/72536.html

相关文章

springboot+java养老院儿童福利院管理系统

安家儿童福利院管理系统包括儿童管理、申请领养管理、捐赠管理、楼栋管理、宿舍管理、分配信息管理、宿舍物品管理、报修管理、维修工管理、报修状态管理、留言管理、系统管理。通过对系统的实现得出安家儿童福利院管理系统具有安全稳定、操作简单、功能强大等特点,…

Shell脚本编程入门--Day2

文章目录 几个简单内置shell命令shell字串的语法计算变量长度的各种玩法批量修改文件名特殊shell扩展变量实际应用父子shell创建进程列表(创建子shell) 几个简单内置shell命令 echo -n 不换行输出 -e 解析字符串中的特殊符号 (\n, \r, \t, \…

搞一搞用例图

前言 基于公司技术方案的设计比较重视用例图,重新学习一下相关内容。用例要说明参与者与用例之间的关系,那么对用例图相关要点进行梳理 用例图的定义及组成要素用例图的4种关系常用的用例图软件 定义与组成 用例图核心作用是将系统需求和参与者之间的…

亚马逊云科技 一周回顾 – 2022 年 7 月 18 日

上周,Amazon 峰会(纽约)在贾维茨中心线下举办,有数千名与会者以及 100 多家赞助商和合作伙伴参加。在主题演讲中,Amazon 首席开发人员倡导者 Martin Beeby 谈到了云基础设施的创新如何帮助客户适应挑战并抓住新的机遇。…

Servlet编程---Day 06

目录 一、会话技术概述 (一)什么是会话技术 (二)会话技术分类: 二、cookie 三、cookie小结 案例:cookie 实现记住用户名密码 四、session 会话 (一)cookie 和session区别 &…

第四次作业

DNS域名解析: 主机名解析为IP地址,通过IP地址解析为域名. 为什么要有域名? 反向解析: www.baidu.com.[主机名](完全限定域名)(满足域结构思想) 发起域名查询,被中间者冒充. 域名 -> IP 正向解析: IP -> 域名 DNS简介: 一个域名不能对应多个…

gRPC-go参数功能介绍1->WithBlock参数介绍

在gRPC-go框架中,当客户端使用 Dial() 方法连接到gRPC服务器时,可以使用 WithBlock() 选项来阻塞客户端,直到与服务器建立连接成功。 通常情况下,当客户端调用 Dial() 方法时,该方法会立即返回,并在后台异…

Zadoff-Chu序列

ZC序列的定义 ZC序列有两个重要的参数: 根索引(root index) q 1 , 2 , ⋯ , N z c − 1 q1,2,\cdots,N_{zc}-1 q1,2,⋯,Nzc​−1ZC序列的长度 N z c N_{zc} Nzc​,一定得是奇数(常常是质数) 给定上述两…