0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

德国Embedded World 2024大会关键盘点:亮点演讲Static Sentiment Analysis(静态情感分析)和汽车软件开发的现状

北汇信息POLELINK 2024-04-28 23:27 次阅读

每年,嵌入式世界大会Embedded World conference都会汇集顶尖的嵌入式开发者、研究人员和创新者,在德国纽伦堡与国际嵌入式社区分享他们的知识和见解。

今年的大会延续了这一传统,为不断增长和多样化的全球嵌入式社区提供了一个充满活力的环境,通过主题演讲、演示和展会进行交流。Perforce公司在活动中展示了包括Klocwork、Helix QAC、Helix ALM、Helix Core、Helix IPLM和Helix Plan等知名品牌——所有这些都帮助开发者加速嵌入式开发。

继续阅读以重温体验或回顾2024年大会的活动并了解大会的关键收获和嵌入式软件开发的新兴趋势。

特色演讲:Static Sentiment Analysis(静态情感分析)和汽车软件开发的现状
今年,Perforce参与了两场演讲,讨论了2024年的嵌入式软件趋势和嵌入式开发的未来。

Static Sentiment Analysis (静态情感分析)
Perforce首席软件工程师Alex Celeste进行了演讲 “Static Sentiment Analysis 静态情感分析:智能发现意图中的热点”。

像静态分析和类型检查这样的客观分析可以发现硬逻辑错误,但“软”设计层面的问题,或者代码本身不清晰,通常很难用工具来帮助。这就是情感分析的用武之地。

什么是Sentiment Analysis 情感分析?

Sentiment Analysis 情感分析是一种机器学习技术,它使用自然语言处理(NLP)从各种来源获取主观信息——比如意见、情感语调或意图——的洞察。

小北同学ps:在中文语境中,“Sentiment Analysis” 通常保留英文原文或直接翻译为“情感分析”。这是因为“情感”一词在中文中已经很好地传达了该技术所关注的情绪和态度的主观性。

在她的演讲中,Alex讨论了如何将 Sentiment Analysis 情感分析作为静态分析流程的一部分应用,以便用户可以更好地识别:

  • 应该优先进行进一步分析的项目领域。
  • 设计和风格的一致性水平。

她还展示了Sentiment Analysis情感分析作为静态分析流程的一部分的几个用例,包括能够:

  • 在不需要用复杂的配置指导工具的情况下检测风格违规。
  • 检测实现设计模式的失败尝试。
  • 通过识别与项目基线相比具有更高“意外因素”的段落来优先传统静态分析可用的计算资源。

此外,Static Sentiment Analysis静态情感分析的潜能允许它能诠释出创作者的意图,强调在提交标识之外可能的意图变动,这可能有助于开发团队确定是否需要对人类或AI作者进行进一步培训。

汽车软件开发的现状


与参会者提前了解了新发布的2024年汽车软件开发现状报告的结果。

Perforce合规总监(即报告作者)Jill Britton和产品推广人Steve Howard在年度报告中提出了重要发现,包括:

  • 嵌入式信息安全成为汽车专业人士最关注的问题,超过了以往的功能安全。
  • MISRA®使用量增加了20%以满足编码标准要求。
  • 电动汽车开发正在迅速成为常态。

完整的报告现已可用!获取您需要的洞察力,以在2024年加速您的开发。下载完整报告

https://www.elecfans.com/soft/Mec/2024/202404192724289.html

嵌入式软件开发的未来:2024年嵌入式软件趋势
随着今天嵌入式社区的多样化代表,Embedded World 2024展示了每年都在增加复杂性的先进技术。

嵌入式信息安全
Perforce在活动中与会议参与者交谈时,表达了对嵌入式信息安全日益增长的担忧——现在嵌入式系统拥有越来越复杂的连接软件和设备,具有更多的智能和自主性,开发者如何知道他们是否已经做得足够,以确保这些系统的信息安全?

有许多方法、安全标准和工具可以帮助加强嵌入式信息安全,使开发者准备好防止代码漏洞并阻止网络攻击。

例如,将现有的DevOps最佳实践转化为构建嵌入式软件的DevSecOps流程,可以帮助团队在开发期间自动化信息安全。

使用可用的工具——例如为识别缺陷、漏洞和标准合规性问题而构建的静态分析工具Helix QAC和Klocwork——对于需要确保安全而不减慢开发速度的团队也非常有益。

在嵌入式软件开发中使用AI
AI/ML也是今年活动的热门话题。除了在嵌入式世界上讨论的静态情感分析外,Design News表示,AI技术正在迅速成为SDLC的一部分,包括在代码生成、调试和代码审查中的应用。

例如,像Github CoPilot这样的生成性AI工具及其与Visual Studio Code的集成可以提供即时的代码建议和推荐,加速工作流程并提高调试效率。有兴趣提高生产力的开发者可以练习使用AI工具,但应记住作为人类开发者的责任,确保保持编码最佳实践。

迈向现代编程语言
我们在嵌入式世界的专家们收到了许多关于采用更新的编程语言的问题,如Rust和C++

虽然Rust在嵌入式开发中仍未被广泛使用,但对该语言的兴趣正在增长。目前,嵌入式开发者使用C++作为比C更现代的语言。事实上,我们2024年汽车软件开发现状报告的结果显示,在汽车行业中,C++是汽车软件开发的领先编程语言(51%),50%使用C。在汽车领域,Rust的采用率为12%。

随着Rust在整体嵌入式领域以及C++的发展将会很有趣。例如,MISRA最近发布了MISRA C++:2023,它集成了AUTOSAR C++14指南,并支持更新版本的C++。

我们还预计在不久的将来会看到最新版本的C++的更广泛采用,包括C++17和C++20,它们提供了算法优化、更清晰的代码、更好的性能以及改进的功能安全和信息安全。

想要提前加速嵌入式开发吗?私信北汇,申请免费静态分析软件试用。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式
    +关注

    关注

    5017

    文章

    18501

    浏览量

    293403
  • 嵌入式软件测试

    关注

    2

    文章

    25

    浏览量

    6066
  • 汽车软件
    +关注

    关注

    0

    文章

    71

    浏览量

    3081
收藏 人收藏

    评论

    相关推荐

    芯原亮相2024上海国际嵌入式大会

    6月12日上午,在2024上海国际嵌入式展(Embedded World China)同期举办的上海国际嵌入式大会上,芯原股份创始人、董事长兼总裁戴伟民博士将以“Chiplet构建高效
    的头像 发表于 06-11 10:54 530次阅读

    2024汽车软件开发状况调查结果出炉:软件研发人员必看

    在今年1月底,嵌入式静态分析领域公认的行业领导及先驱Perforce公司联合北汇信息首次诚挚邀请中国汽车软件开发专业人士参加2024
    的头像 发表于 04-26 08:25 337次阅读
    <b class='flag-5'>2024</b>年<b class='flag-5'>汽车</b><b class='flag-5'>软件开发</b>状况调查结果出炉:<b class='flag-5'>软件</b>研发人员必看

    深蕾半导体VS680人形机器人精彩亮相2024德国嵌入式展Embedded World

    2024年4月9日-11日 深蕾半导体精彩亮相德国纽伦堡会展中心举办的Embedded World 2024
    的头像 发表于 04-23 16:01 211次阅读
    深蕾半导体VS680人形机器人精彩亮相<b class='flag-5'>2024</b><b class='flag-5'>德国</b>嵌入式展<b class='flag-5'>Embedded</b> <b class='flag-5'>World</b>

    北斗星通旗下企业和芯星通亮相Embedded World 2024

    当地时间4月9日-11日,为期3天的Embedded World 2024(嵌入式系统展)在德国纽伦堡会展中心盛大召开。
    的头像 发表于 04-15 10:05 262次阅读

    极海携众多产品组合及MCU+解决方案亮相embedded world 2024

    4月9-11日,2024德国纽伦堡嵌入式展 (embedded world 2024)在纽伦堡盛大举办。
    的头像 发表于 04-14 10:07 416次阅读

    锐宝智联隆重其最新产品与前沿解决方案亮相2024 Embedded World

    2024年4月9日至11日,2024 Embedded World德国纽伦堡国际博览中心盛大举办。此次展会展示了全球各地最新的嵌入式技术和
    的头像 发表于 04-14 09:49 345次阅读

    embedded world 2024|广和通5G智能模组SC171成功斩获Best-in-Show大奖

    2024德国嵌入式展(embedded world 2024)期间,广和通5G智能模组SC171斩获由业内知名媒体
    的头像 发表于 04-11 18:22 679次阅读
    <b class='flag-5'>embedded</b> <b class='flag-5'>world</b> <b class='flag-5'>2024</b>|广和通5G智能模组SC171成功斩获Best-in-Show大奖

    embedded world 2024|广和通5G智能模组SC171成功斩获Best-in-Show大奖

    2024德国嵌入式展(embedded world 2024)期间,广和通5G智能模组SC171斩获由业内知名媒体
    的头像 发表于 04-11 18:21 535次阅读
    <b class='flag-5'>embedded</b> <b class='flag-5'>world</b> <b class='flag-5'>2024</b>|广和通5G智能模组SC171成功斩获Best-in-Show大奖

    和芯星通携嵌入式领域的新兴技术和产品亮相Embedded World 2024

    当地时间4月9日-11日,为期3天的Embedded World 2024德国纽伦堡会展中心盛大召开,向全世界展示嵌入式领域的新兴技术和产品,以及
    的头像 发表于 04-11 09:06 291次阅读

    AMD Vitis™ Embedded嵌入式软件开发套件的功能和特性概述

    Vitis Embedded 是一款独立的嵌入式软件开发套件,主要用于为 AMD 自适应 SoC 和 FPGA 中的 AMD 嵌入式处理子系统(基于 ARM 的子系统和 AMD MicroBlaze)开发并编译 C/C++
    的头像 发表于 04-08 10:50 457次阅读
    AMD Vitis™ <b class='flag-5'>Embedded</b>嵌入式<b class='flag-5'>软件开发</b>套件的功能和特性概述

    乐鑫将携创新技术方案亮相嵌入式展Embedded World 2024

    4 月 9-11 日,乐鑫科技 (688018.SH) 将亮相 2024 德国纽伦堡嵌入式展 (Embedded World 2024)。作
    的头像 发表于 04-01 14:06 332次阅读

    2024年全球汽车软件开发状况调查-首次中国汽车软件开发专业人士问卷征集

    今年,Perforce联合北汇信息一起,首次诚挚邀请中国汽车软件开发专业人士参加该报告2024年的调查。这项调查涵盖了发现汽车软件工作人员面
    的头像 发表于 01-29 15:47 267次阅读
    <b class='flag-5'>2024</b>年全球<b class='flag-5'>汽车</b><b class='flag-5'>软件开发</b>状况调查-首次中国<b class='flag-5'>汽车</b><b class='flag-5'>软件开发</b>专业人士问卷征集

    嵌入式软件开发软件开发的区别

    嵌入式软件开发软件开发是两个不同的概念,它们在一些关键方面有着明显的区别。嵌入式软件开发是指开发嵌入在硬件设备中的
    的头像 发表于 01-22 15:27 1191次阅读

    AUTOSAR软件开发流程简介

    AUTOSAR软件开发流程简介 AUTOSAR软件开发流程是指在AUTOSAR架构下进行软件开发的一系列步骤和方法。它包括以下几个主要阶段: 需求分析:在这个阶段,根据
    的头像 发表于 10-27 15:55 2128次阅读
    AUTOSAR<b class='flag-5'>软件开发</b>流程简介

    Java中对static关键词的介绍

    static 是Java的一个关键字,可以用来修饰成员变量、修饰成员方法、构造静态代码块、实现静态导包以及实现静态内部类,下面我们来分别介绍
    的头像 发表于 10-11 15:26 318次阅读
    Java中对<b class='flag-5'>static</b><b class='flag-5'>关键</b>词的介绍