建立基于模型的设计流程

对于刚接触基于模型的设计或处于早期应用并希望加速的组织,MathWorks Consulting Services 可以帮助他们根据自己的应用和开发需求量身定制基于模型的设计开发流程。建立基于模型的设计流程服务通过完整的工具支持实现正式流程,涵盖日常交互式工作流和完整的任务自动化。MathWorks 顾问不仅会告诉您建立哪些流程,还会指导您使用哪些工具,以及如何在工作流中使用它们的最近方法。

典型的基于模型的设计流程建立包括以下步骤:

流程映射并确定其优先级

通过与客户跨众多行业、应用和标准(例如 ISO 26262DO-178)合作的丰富经验,MathWorks 制定了 Maturity Framework™。该框架可用于表示使用基于模型的设计开发嵌入式系统必备的基本能力。该框架定义的基于模型的设计的六项核心能力包括:建模 (Modeling)、仿真和分析 (Simulation and Analysis)、实现 (Implementation)、验证和确认 (Verification and Validation)、流程、工具和基础架构 (Process, Tools, and Infrastructure),以及企业管理 (Enterprise Management)。我们将您组织的现有流程与框架中所述的目标和实践建立对应关系。接下来,我们会根据发现的重要差异、缺失的活动或未充分利用的能力提供一份详细的路线图和实现优先级

模型架构的建立和审核

由于良好的模型架构可以确保高效的开发工作流,MathWorks 顾问会审核您现有的模型架构以确定合适的建模模式、调度方法、数据管理、分区等,或根据您的应用或现有软件架构提出新模型架构。我们帮助您设计模型架构,以减少手动干预、支持自动代码生成或验证等活动并且易于满足标准需求。我们指导您如何最好地构建架构模板和模式,为您的不同应用或产品线支持正在进行的和将来的开发计划。

工具实现支持

我们基于您的模型开发分步说明和示例,展示基于模型的设计流程的每个阶段。我们让您详细了解每项活动,解释开始条件、输入、输出工件和完整性度量。MathWorks 顾问能够在单个工程师、小组或企业级别自动化手动任务,如代码生成、测试或报告生成。

MathWorks 顾问帮助您:

  • 加速和优化基于模型的设计方法
  • 建立自动化和标准化的工具链和流程
  • 培养基于模型的设计的自身竞争力

有问题吗?

问题
面板导航