Newsletter Das wichtigste im Blick.

为您量身定做的网络研讨会

您是否对我们秋季版本的新功能感兴趣,但又觉得工具更新简报不够具体?欢迎您参加下一场网络研讨会,我们的产品应用工程师将亲自向您展示MES工具,包括MES Model Examiner® (MXAM)、MES Test Manager® 、MES Model & Refactor® (MoRe)和MES Quality Commander® (MQC)。在这次网络研讨会上,我们的工程师将向您展示最新功能,并对每个工具进行现场演示,随后是互动问答环节。

本次在线技术研讨的主题是MISRA C在基于模型的设计中的应用。来自dSPACE中国和MES模赛思公司的专家将指导您如何有效利用 TargetLink来满足基于模型的开发项目中MISRA C:2012的要求,并向您展示如何实现MISRA C的合规性。您还将了解到如何配合使用dSPACE TargetLink和MES Model Examiner (MXAM)两种软件来实现MISRA合规性。

MES Jenkins Plugin和MES Test Manager®可以成为您的ALM工具和您的测试项目之间的纽带,为您配备便捷的自动化测试流程解决方案。在本网络研讨会中,我们将向您展示一个便捷的高度自动化的持续集成(CI)解决方案示例。完成需求导入配置设置后,我们将演示需求的变更将如何导致测试工件的更新并触发CI运行。

 

需求集是创建高质量软件的核心。设置测试项目的第一步是配置需求导入,以便在ALM和测试工具之间建立通信。我们将向您展示如何在MES Test Manager®中轻松设置需求导入。需求将使用ReqIF格式(一种通用的交换格式)。想要了解如何将MES Test Manager®集成到CI框架中,可以参看我们之前的网络研讨会 "测试自动化的简易实现"(在线播放可以在“往期研讨会视频”中找到)。

在软件开发中精确地了解所开发软件的质量非常重要,而以软件测试的方式提供高效、全面的质量保证是必不可少的。
随着Scrum和极限编程等方法在软件开发中的重要性日益增加,高效测试开发过程变得越来越重要。一些测试管理工具已经能够自动生成测试序列、评估例程和批处理配置,测试也变得高度的自动化,然而通过系统版本控制工具和持续集成工具可以进一步提升自动化水平,并为其他流程保留宝贵的资源。
本次网络研讨会的重点是利用Jenkins和Gitlab工具实现自动化测试的途径。网络研讨会还将演示在检查新版本或创建合并请求时,不仅可以由开发人员或测试人员启动测试运行,还可以通过定义好的关键字启动测试运行。

您是否也惊讶于为何您的Simulink模型这么容易变得混乱?如果想要修改它们,创建一个整齐的模型架构也会占用大量时间。
在本网络研讨会中,我们将与您分享模型重构的六大秘诀。这些秘诀包括:模型布局和结构的快速改善 、快速接口信号路由和高效总线信号操作以及数据流分析。可靠的例程有助于建模和重构,它使得模型的重构变得更加高效,更加轻松。

您了解SOTIF吗?作为ISO 26262的补充,SOTIF(预期功能安全)标准在业内受到越来越多的关注。
在本次研讨会上我们的专家将为您解读SOTIF标准ISO/PAS 21448。SOTIF与ISO 26262有什么不同?SOTIF 如何影响开发过程,需要关注哪些内容,具有怎样的开发流程和思路?欢迎您利用本次研讨会的机会获得一些新的见解。

 

嵌入式汽车软件产业是否已经到达增长的极限?

一些观察:

  • 许多公司都有大量的软件/控件开发人员空缺
  • 经济预测显示,未来几年将有上百万个技术职位空缺
  • 在高端车辆上,每辆车上汽车软件内容的规模和复杂度(1亿行代码)已经是飞机航空软件的3-4倍
  • 由于软件错误而导致的产品召回愈发频繁,损失巨大

在嵌入式软件开发行业面临诸多压力的情况下,在生成高质量软件的过程中减少50%的工作量无疑会带来巨大效益。

 

您目前是否也面临着这样的挑战,改变您的软件开发流程,使之符合ISO 26262标准,并保持与2020年的更新同步?
本软件开发流程符合最新标准的更新, 是开发安全相关软件的标准套件。我们的下一场网络研讨会将提供一个分步教程,教您如何制订您的符合ISO 26262:2020标准的开发流程。

 

建模工作量太大,而项目时间太紧?不停地重复复杂的建模步骤?总是需要不断修改,然而同样的错误仍一再出现,这些事情让您感到挫败吗?正因如此,我们开发了MES Model & Refactor®(MoRe)作为Matlab Simulink®附加组件。MES Model & Refactor®(MoRe)提供了可靠的例程,以简化您的建模工作,从模型布局和结构的总体改进,到有效的信号路由、接口和总线处理,再到数据流分析。本次网络研讨会将向您展示让建模变得更加有趣的实用解决方案,以及如何在此过程中创建更好的模型。

您想把精力投到更重要的事情上吗?您想把更多时间留给开发者和优化产品吗?那您有考虑过将整个开发验证过程自动化吗?MES-Jenkins插件在这方面提供了完美的支持,MES-Jenkins插件实现可靠的自动化过程同时符合ISO 26262的标准。通过Jenkins UI方便地完成配置而您不必详细阅读各个工具的应用程序接口说明。总览页面呈现了所有基本结果和单独报告的快速摘要,如需要可以自动分发给所有用户。

MES工具链提供各种工具可靠地保证基于模型的软件开发的所有过程符合安全和质量标准(如ISO 26262和ASPICE)。MES Jenkins插件可用于MES工具链的所有产品(MXAM、MTest、MXRAY)。

 

模型测试中最大挑战是正确处理需求,以便可以在测试评估中利用这些需求,系统地创建测试用例,从而激励模型进行相应的仿真。
在以前的网络研讨会中,我们向您展示了如何使用MES Test Manager®(MTest)及 MTest 类似于自然语言的可评估需求的形式化语言 MARS。MARS 可用于需求的系统化并清晰地描述需求。此外,还有自动生成评估函数的功能,用于基于需求的测试结果评估。
在此网络研讨会中,我们将向您展示 MTest 的新功能 - 利用 MARS 需求生成功能测试序列的原型。通过分析需求条件,MARS 可以根据需求自动导出激励模型的信号,自动生成适当的测试序列。MARS为测试对象提供测试序列,从而满足针对需求的高覆盖率。
此外,我们将向您展示测试用例变体(TCV)这一新功能。如何与测试序列的生成保持一致,并以最小的工作量系统地添加测试用例。现在,您可以分配值列表,而不是为参数和信号分配值。这些列表将用于通过组合已经使用的列表来自动生成测试序列。这使用户可以自由设置和添加系统的测试用例。
结合这些新功能,MTest 改善了对系统测试和测试用例创建的支持。这样无需执行重复、耗时且容易出错的工作。它极大地加快了针对需求的高覆盖率和针对结构的高覆盖率的测试用例的创建。在此网络研讨会中,您将了解这些强大和易用的功能,学习如何方便地将生成的测试序列集成到MTest中。

 

基于模型的软件开发 (MBD) 在 20 世纪 90 年代兴起,当时 Simulink®和 MatrixX®等工具正在从学术或研究领域过渡到生产支持领域。MBD 在 1999 年引入高效自动代码生成后,借助Embedded Coder®和 TargetLink®等工具迅速扩展。然而,让一些早期支持者感到懊恼的是,MBD并不是解决所有软件开发问题的灵丹妙药。

然而,如果实施得当,借助 MBD 可以更快地生成更高质量的代码,并有助于降低成本。但是,糟糕的流程、工具和执行也会导致代码质量差,从而创建代码的成本更高、用时更长。本次网络研讨会涉及与软件开发相关的十个问题,并提出了解决这些问题的方案。

 

 

您是否希望了解 MES M-XRAY® 和 MES Model Examiner®(MXAM)新版本的新功能?如何改进和简化软件模型的规范检查和结构分析?我们将通过示例演示新版工具的更新应用。新版本的功能亮点包括新增的自定义规范检查综合向导、视图过滤器的可读性增强、同一个项目中多文档选择的规范检查一致性验证。

 

MES测试管理器(MTest)是使用形式化需求对基于需求的软件模型进行测试的工具。 MTest 提供详细的测试文档和测试结果报告,这对于功能安全尤其重要。 借此可以可靠地评估测试的质量和测试的完整性。
除了重要功能简介,此次网络研讨会还将展示 MTest 当前版本的新功能。 例如面向 Simulink®/Embedded Coder® 用户,新版本提升了测试速度,增加了子系统的模型/代码覆盖率忽略功能以及增强了对Simulink® 数据字典 SLDD 的支持。