Model Examiner - 功能安全解决方案(以下简称MXAM)测试套件是您进行全面静态模型分析的首选工具。MXAM提供了一种简单的方法来检查建模规范、分析模型结构和评估模型指标,所有这些功能都可以通过模型静态测试工具软件MXAM来完成。

MXAM通过自动运行模型规范检查以及自动修复或引导用户手动修复结果偏差为用户提供全面的模型检查与优化方案,有效地确保您的软件模型符合ISO 26262标准。 MXAM工具的独特功能 - 持续偏差注释,允许您对个别规范的违规进行偏差注解,以此说明允许偏差接受的情形。MXAM 的注释功能支持对可自动检查和不可自动检查的规范进行持续跟踪,并记录检查的过程。

通过ISO 26262、IEC 61508和ISO 25119认证

MXAM专为功能开发人员、测试人员和质量经理在MATLAB/Simulink、Embedded Coder和TargetLink平台上进行基于模型的开发而设计,并通过了TÜV SÜD(南德意志技术监督协会)认证,可用于安全相关的嵌入式软件开发过程,符合ISO 26262、IEC 61508和ISO 25119标准。

MXAM 主要优点概述:

高效

  • 是模型审核及模型优化的高效助手
  • 自动化的模型分析,极易按用户要求进行配置

可扩展

  • 轻松检验大型模型系统
  • 可在单独工作站使用亦可被集成到公司范围的软件工具链中

控制

  • 有效管理建模规范及其测试方案
  • 支持各种软件工具链整合技术

一致性

  • 确保模型达到建模规范及国际安全标准 (ISO26262, ISO 25119, IEC61508, DO178C etc.) 的要求
  • 符合 ISO26262 要求的质量工具包

MXAM如何支持

1.建立完美的模型

最佳的建模实践经验帮助您及早发现或避免建模错误从而为下一步模型的功能验证做好准备。MXAM验证模型是否符合 MISRA SL/SF, MISRA TL, Embedded Coder建模标准并对TargetLink模型的已知问题进行有针对性的检验。MES功能安全文档额外提供确保安全攸关软件功能模块开发的建模标准。从而使建立的模型满足国际安全标准 ISO 26262, ISO 25119, IEC 61508 以及DO 178B/C的要求。

2. 极大减少模型维护成本

统一的模型布局提高了模型的可读性及维护性从而可以快速识别错误。确保达到此目的MXAM集成了MAAB建模标准以及MES建模布局建议及最佳经验。

3. 为无误自动编码优化模型

基于模型的软件开发中软件模型是软件代码的基础。优化的软件模型确保软件代码生成的自动化。从而节省开发资源。以期将有限资源投用到如功能开发及检验等更迫切需要的地方。MXAM 对于常见的软件代码生成工具诸如 Embedded Coder, TargetLink 以及 ASCET 提供特定的建模规范文档以保障软件模型质量使其达到自动高效代码生成的要求。

4. 综合报告并为模型修复建议

MXAM 给出一目了然的建模规范审核结果。如发现错误 MXAM 直接指出出现错误的模型部分并给出错误分析以及修改建议。在多数情况下校正功能还可自动修复错误模型部分。MXAM 是一个保证建模质量的非常省时,便捷的工具。

5. 互动式的模型的同行评审

MXAM 中可通过注释添加个人的模型违规意见。从而使得模型审核及评价结果被持续记录下来。MXAM 全面,完整的总结和记录了手动及自动建模规范验证的结果。

6. 多样的报告形式

MXAM 自动进行模型审核并记录结果生成报告。MXAM 报告可以以HTML-, PDF-, EXCEL- 和 XML- 的格式按照用户自定义模板来生成。

7. 舒适管理建模规范

MXAM 的特殊框架确保了大型建模规范及验证方案库的便捷管理。可随意添加用户自定义建模规范及测试方案。通透的管理模式保证了模型质量的可追朔性。模型验证结果可随时再现。

MES模赛思公司简介:

模赛思软件技术有限公司(Model Engineering Solutions,简称MES)是一家高科技软件公司,专为软件项目的质量保障提供解决方案。MES为客户基于模型的软件开发提供技术支持,使其符合IEC 61508、ISO 26262或ASPICE等行业标准。MES的主要客户包括整车厂如戴姆勒、大众、丰田和吉利等以及博世、西门子和三星等行业供应商。在汽车行业中,除少数几家公司外,全球数十家顶尖制造商及供应商均在他们的开发环境中使用MES的解决方案。为支持其全球客户,MES已在美国和中国建立了子公司,并与全球分销商网络紧密合作。

MES的产品包括质量工具软件:MES Model Examiner、MES Model & Refactor和MES Quality Commander,它们共同构成了一个工具链,全面保障基于模型的软件开发过程中所有阶段的质量。通过MES Jenkins Plugin,该工具链也可以在持续集成环境中使用。工具链主要应用平台为MATLAB Simulink。除了MES质量工具外,MES测试中心和MES学院的专家们还为全球客户提供关于质量保证和开发流程优化的定制咨询服务及培训课程。

符合ISO26262标准的建模规范检查模型静态分析静态测试工具的更多相关文章

  1. [Fundamental of Power Electronics]-PART II-7. 交流等效电路建模-7.4 规范电路模型

    7.4 规范电路模型 在讨论了推导开关变换器交流等效电路模型的几种方法后,让我们先停下来,说明下这些结果.所有的在 CCM下以PWM工作的DC-DC变换器都具有相似的基本功能.首先,他们在理想情况下, ...

  2. Java-idea-Checkstyle自动化代码规范检查

    一.概述 CheckStyle是SourceForge下的一个项目,提供了一个帮助JAVA开发人员遵守某些编码规范的工具.它能够自动化代码规范检查过程,从而使得开发人员从这项重要,但是枯燥的任务中解脱 ...

  3. 扩展阿里p3c实现自定义代码规范检查

     前段时间fastjson报出了漏洞,只要打开setAutoType特性就会存在风险,自己测试环境的一个项目被揪出来了-_-!.虽然改动很小,但就是觉得憋屈.fastjson还是挺好的,想着禁用的话太 ...

  4. 【重磅】iNeuOS工业互联平台,系统集成业务模型和WEB组态视图建模集成3D模型

    目       录 1.      概述... 1 2.      平台演示... 2 3.      系统集成业务模型... 2 4.      WEB组态视图建模集成3D模型... 3 5.    ...

  5. .NET应用架构设计—面向对象分析与设计四色原型模式(彩色建模、领域无关模型)(概念版)

    阅读目录: 1.背景介绍 2.问自己,UML对你来说有意义吗?它帮助过你对系统进行分析.建模吗? 3.一直以来其实我们被一个缝隙隔开了,使我们对OOAD遥不可及 4.四色原型模式填补这个历史缝隙,让我 ...

  6. 8021x 获取IP信息失败,请检查锐捷认证客户端当前配置是否符合所在网络的要求,检查完毕后尝试重新认证

    早上一起床,登陆锐捷客户端上网,谁知道错问题了.不能联网了,锐捷登陆成功,但是一会儿就提示失败,获取IP信息失败了.下面我描述一下问题原因: 锐捷登陆后有认证提示,和往常正常情况一样的,不过有个小感叹 ...

  7. Jenkins系列——使用checkstyle进行代码规范检查【升级版】

    1.背景 在<Jenkins系列——使用checkstyle进行代码规范检查>一文中完成了ant实现代码规范检查的例子.但存在以下缺陷: 每个作业都需要配置一个不同的checkstyle ...

  8. spring boot下使用logback或log4j生成符合Logstash标准的JSON格式

    spring boot下使用logback或log4j生成符合Logstash标准的JSON格式 一.依赖 由于配置中使用了json格式的日志输出,所以需要引入如下依赖 "net.logst ...

  9. EF:无法检查模型兼容性,因为数据库不包含模型元数据。

      Model compatibility cannot be checked because the database does not contain model metadata. Model ...

  10. (尚021)Vue_eslint编码规范检查

    1.eslint 1.1说明 1)ESLint是一个代码规范检查工具 2)它定义了很多特定的规则,一旦你的代码违背了某一规则,eslint会做出非常有用的提示 3)官网:http://eslint.o ...

随机推荐

  1. [转帖]手把手教你在QEMU上运行RISC-V Linux

    https://kernel.0voice.com/forum.php?mod=viewthread&tid=3080   嵌入式Linux内核 发布于 2023-3-15 14:44:37  ...

  2. 初识C语言:掌握未来的编程利器

    ​ 欢迎大家来到贝蒂大讲堂 ​ 养成好习惯,先赞后看哦~ ​ 所属专栏:C语言学习 ​ 贝蒂的主页:Betty's blog 1. C语言是什么 在我们生活中,我们和父母.朋友.老师交流时候使用的就是 ...

  3. 在web中,用户输入的文字过多 和页面排版一行显示不下 怎么办

    在写管理系统中, 如果用户在input中,表单输入过多,应该如何去处理 常用的解决办法是: 1==>用户只能够输入一定范围内的字数 2==>超出几个字后(宽度)使用省略号显示. 3==&g ...

  4. 【踩了一个坑】为什么 golang struct 中的 slice 无法原子赋值

    作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢! cnblogs博客 zhihu Github 公众号:一本正经的瞎扯 有这样一个结构体: type MySt struct{ F ...

  5. ABP-VNext 用户权限管理系统实战----问题与解决方案

    1.swagger请求总是报:400 Bad Request,但是postman请求是没有问题 查看日志报表: 解决方案: 在 ConfigureServices 中增加如下的内容 Configure ...

  6. TienChin-课程管理-添加课程页面

    course.js 将 activity 替换成 course. index.vue 这个 index.vue 是 course 文件夹下面的 index.vue 别弄错了. <template ...

  7. 强化学习技巧五:numba提速python程序

    numba是一款可以将python函数编译为机器代码的JIT编译器,经过numba编译的python代码(仅限数组运算),其运行速度可以接近C或FORTRAN语言. numba使用情况 使用numpy ...

  8. 【链表】【python】力扣24. 两两交换链表中的节点【超详细的注释和解释】

    目录 说在前面的话 前言 一.题目(力扣24. 两两交换链表中的节点) 二.题目分析 实现完整代码(Python实现) 总结 说在前面的话 博主也好长一段时间没有更新力扣的刷题系列了,今天给大家带来一 ...

  9. 基于客户真实使用场景的云剪辑Timeline问题解答与代码实操

    本文为阿里云智能媒体服务IMS「云端智能剪辑」实践指南第6期,从客户真实实践场景出发,分享一些Timeline小技巧(AI_TTS.主轨道.素材对齐),助力客户降低开发时间与成本. 欧叔|作者 故事的 ...

  10. 你应该知道的提升Visual Studio开发能力的5个技巧

    如果你像我一样,或许你也沉迷于开发者工具.这就是我喜欢 Visual Studio 的原因之一--它有无数的生产力技巧. 这篇文章将展示五个这样的技巧,这些技巧对我每天的工作都有帮助.请注意,这些仅适 ...