CATIA Magic
全球基于模型的系统工程解决方案
下一代系统工程解决方案
2018 年,达索系统完成了对 No Magic(基于模型的系统工程、软件架构和业务流程建模解决方案的领导者)的收购,希望巩固达索系统在系统工程领域的地位并促进新的互联体验。通过收购 No Magic,还增强了达索系统基于 3DEXPERIENCE 平台提供的行业解决方案体验。
达索系统公司现在能够将系统工程推广应用于开发“体验互联网”——这是一种智能且自主的体验,它在物理世界中以数字方式连接产品、自然和生活。 No Magic解决方案集成在 3DEXPERIENCE 平台上,以开发一流的基于模型的系统工程和系统之系统工程解决方案和产品,称为CATIA Magic。
CATIA Magic 解决方案性能出众且符合各项行业标准。
让我们的产品助力您应对业务挑战
我们提供了一系列角色来帮助您应对业务挑战。
- Magic Systems of Systems Architect
- Magic Cyber Systems Engineer
- Magic Software Architect
- Magic Collaboration Studio
Magic Systems of Systems Architect
凭借在 DoDAF 2.0、MODAF、NAF 3 和 UAF 方面的丰富经验,“Magic System of Systems Architect”通过 UAF 标准化解决方案提供了性能强大且符合DoDAF 2.0、MODAF、NAF 3、NAF 4 和 UAF 1.0标准的产品。
“Magic System of Systems Architect”全面支持所有架构框架产品,确保您达成项目成果。“Magic System of Systems Architect”在系统之系统(SoS)工程的集成方面也处于行业领先地位,确保您获得以网络为中心的成功。借助经过市场验证和测试的 CATIA Magic 解决方案来从容应对您的互操作性挑战。
Magic Cyber-Systems Engineer
“Magic Cyber-Systems Engineer”产品是一款行业领先的基于模型的跨平台协作式系统工程 (MBSE) 环境,可提供智能、强大且直观的工具,以在最符合标准的SysML模型和图表中定义、跟踪和可视化系统的所有方面。 该环境使系统工程师能够:
- 运行工程分析以进行设计决策评估和需求验证。
- 持续检查模型一致性。
- 使用指标跟踪设计进度。
系统模型可以在远程存储库中进行管理,存储为标准 XMI 文件,或者发布到文档、图像和 Web 视图,以解决利益相关方的各种疑虑。
主要优势
- 了解问题。
- 开发基于标准的系统架构,以改善交流和支持。
- 根据运营需求制定系统配置决策。
- 为系统(包括其界面)提供完善而一致的规范。
- 自动验证系统需求。
Magic Software Architect
Magic Software Architect 产品是一款行业领先的跨平台协作式软件架构工程产品,可提供智能、强大且直观的工具,以在最符合标准的UML模型和图表中定义、跟踪和可视化系统的所有方面。这种动态的多功能开发工具可促进面向对象 (OO) 的系统和数据库的分析及设计。它提供了行业最佳的代码工程机制(支持Java、C++和CORBA IDL编程语言的全双向工程),以及数据库模式建模、DDL生成和逆向工程功能。
主要优势
- 符合且支持行业标准。
- 独立于具体开发方法。
- 直观易用,可快速入门。
- 可扩展性。
- 协作和团队发展。
Magic Collaboration Studio
Magic Collaboration Studio产品用于协同开发和海量数据版本模型存储。这款产品经过精心设计,可提供先进的模型治理(合并、分支、通过安全连接进行访问控制)、模型分析以及与第三方工具集成。Magic Collaboration Studio 可以与 Magic Systems of Systems Architect、Magic Cyber-Systems Engineer 和 Magic Software Architect 一起使用。
主要优势
- 确保与分布式团队无缝协作,进行大规模系统的系统/软件架构定义。
- 通过启用并行建模,在利益相关方之间提供有关架构的数字化协作。
- 支持用户在线和离线工作。
- 跟踪和审查 Web 上已发布架构的修改。
CATIA Magic 解决方案
使用 Magic Model Analyst、Magic Real-Time Communication Designer 和 Magic Alf Analyst 扩展 CATIA Magic 功能
- Magic Model Analyst
- Magic Real-Time Communication Designer
- Magic Alf Analyst
- 网络安全角色
Magic Model Analyst
Magic Model Analyst 产品率先提供了基于 OMG fUML 和 W3C SCXML 标准的行业可扩展模型执行框架。Magic Model Analyst 可以与 Magic Systems of Systems Architect、Magic Cyber-Systems Engineer 和 Magic Software Architect 一起使用。它用于在代表目标用户界面的模拟模型环境中,通过执行、动画和调试模型来验证系统行为。
仿真的目的是在不操纵真实系统的情况下对系统进行了解,这可能是因为系统尚未明确或无法使用,也或者是由于成本、时间、资源或风险约束等限制条件而无法直接访问。仿真通常在系统的模型上执行。使用 Magic Model Analyst 产品,用户可以测试系统对用户交互或预定义测试数据和执行方案的反应。
主要优势
- 在需求明确之前,通过建模和仿真方法,预测系统行为,以准确地指定解决方案。
- 对系统分析进行完整性、一致性、可追溯性和矛盾性检查,从而防止返工循环。
- 持续管理不确定性并在早期做出高层次的解决方案权衡以实现准确的决策。
Magic 实时通讯设计
基于模型的系统工程 (MBSE) 和 SysML 工具 变得日益成熟,以应对嵌入式和分布式应用日益增长的复杂性。这些新系统规模更大,包含自治组件,从边缘到云端运行,并且通常对性能、可扩展性、鲁棒性和安全性有严格的要求。
SysML 和 Data Distribution Service™ (DDS™) 这两项标准解决了基于模型的设计所需的端到端设计要求。SysML 定义了系统本身的需求。DDS 解决了跨不同计算机运行的系统组件之间的通信要求,包括连接性、安全性和服务质量 (QoS)。
达索系统通过全新的 Magic Real-Time Communication Designer 解决了 MBSE 与接口设计之间的数字连续性和集成问题。本软件插件提供了对 RTI Connext®的直接集成,RTI Connext® 是基于DDS标准的领先商业软件,使工程师能够基于实时通信流创建基于模型的系统,这些系统跨越嵌入式和分布式系统。工程师可以直接从 SysML 中的系统模型转到 RTI Connext 来实施和部署分布式系统。
此集成的优点包括:
- 提高生产力 ,通过使用 SysML(由 DDS 特定配置文件扩展)对系统的 DDS 相关方面进行建模,并使用任何受支持的编程语言生成必要的 DDS 设置代码来实现。
- 从需求到功能性应用的整个系统的统一图形表现,为工程师提供系统的通用视图和统一真实数据源。
- 与 RTI Connext 集成,实现 DDS 各个方面的图形设计和配置,包括域、类型、主题和 QoS。
在我们与美国RTI公司 (Real-Time Innovations Inc. RTI) 的合力推动下,此集成已通过 RTI Connect® 的特别验证。
观看网络研讨会,了解如何使用开放标准将 MBSE 与接口设计相连接。
Magic Alf Analyst
Alf(基础UML的动作语言)是一种用于在整体UML模型中编写详细可执行行为的文本语言。Alf 是对象管理组织 (OMG) 制定的一个标准,该组织同时也是维护 UML 规范的组织。Alf 是 OMG 一系列规范中的一种,这些规范与定义 UML 的精确执行语义相关,并基于最初的基础 UML (fUML) 规范构建。
主要优势
- Magic Alf Analyst 允许您在 Magic Model Analyst 内使用 Alf 语言。
- 它提供用于输入和更新 Alf 代码的语法感知编辑器,以及用于将 Alf 代码转换为 fUML 活动模型的编译器。
- 使用 Alf 代码编写的行为规范在类、活动和状态机模型上下文中完全可执行。
- Alf Plugin 在“完全符合”级别支持 Alf 语言,即它提供了一种完整的动作语言,用于在MagicDraw中以常规方式创建的UML模型中表示动态行为。
Cyber Systems Engineer 和 Systems Cybersecurity Designer
如何将系统工程、安全和网络安全团队串联起来?通过设计保证安全。完全嵌入到系统模型后,您可以:
- 识别资产
- 识别损坏和威胁场景(STRIDE、UNECE 155 个类别)
- 对攻击路径进行建模(包括 MITRE CWE 库)
- 自动计算风险
- 选择需要满足的网络安全要求,以缓解已识别的风险
通过遵循 ISO 21434 和 ISO 26262 风险评估流程,您可以轻松构建交叉分析,以确保可追溯性、可扩展性和一致性,从而加强数据资本化和产品架构设计。
欢迎加入 CATIA MBSE 网络系统用户社区中的精彩对话!
CATIA MAGIC 常见问题答疑
基于模型的系统工程 (MBSE) 是一种系统工程方法,它依赖于图形模型来概念化、设计、分析和记录复杂的系统。它涉及使用:
- 建模语言,比如系统建模语言 (SysML) 或统一建模语言 (UML)、
- 建模工具、
- 分析技术
- 以及集成方法。
MBSE 的主要目标是改善整个系统开发生命周期中的沟通、理解和决策。
基于模型的系统工程 (MBSE) 的三大支柱是模型、方法和工具:
- 模型:模型是 MBSE 的核心组成部分,代表正在开发的系统的不同方面,包括其结构、行为、需求、接口和交互。模型是在系统的整个生命周期内对其进行可视化、分析和记录的一种手段。
- 方法:MBSE 采用各种建模和分析技术、方法和流程来开发、分析和验证系统模型。这些方法可帮助工程师和利益相关方了解系统需求、定义系统架构、仿真系统行为并做出明智的决策。
- 工具:MBSE依赖于专业的软件工具,这些工具支持系统模型的创建、操作、分析和文档编制。这些工具提供图形建模编辑器、仿真功能、版本控制以及与其他工程工具集成等功能,可助力利益相关方之间实现高效的协作与沟通。
我们的 CATIA Magic Cyber Systems Engineer 工具正是将这三大支柱完美结合的最佳实例。
这款高级建模工具原名为 Cameo Systems Modeler,现更名为 CATIA Magic Cyber Systems Engineer,最初由 No Magic, Inc. 开发,目前已由达索系统进行改进,推动了基于模型的系统工程 (MBSE) 的发展。通过使用 SysML 和 UML,用户可以无缝创建、评估和记录系统模型。它具有直观的图形建模编辑器和强大的仿真功能,既能优化系统开发流程,又能增强团队内部的沟通。
CATIA Magic Cyber Systems Engineer(原名为 Cameo Systems Modeler)为用户提供基于模型的系统工程 (MBSE) 功能。其有助于改善沟通,及早发现问题,并加深对系统的了解。借助其仿真和分析功能,用户可以全面评估系统行为。此外,该工具还支持具有可追溯性的全面文档记录。通过促进协作并确保设计符合要求,其可最大限度地降低成本高昂的返工风险。
了解更多
了解 CATIA 可以为您做些什么
与 CATIA 专家进行交谈,了解我们的解决方案如何在各种规模的企业中实现无缝协作和可持续创新。
了解更多内容
学生、学术界人士、专业人员和企业人员均可参加相关课程并加入班级。查找适合您的 CATIA 培训。
获取帮助
查找有关软硬件认证、软件下载、用户文档、支持联系人和服务产品的信息