求知 文章 文库 Lib 视频 iPerson 课程 认证 咨询 工具 讲座 Model Center   Code
会员   
订购 | 案例 | 学习资源 | 培训&咨询 | 解决方案 | 模型框架 | 用户组 | 客户专区 | 联系我们

Enterprise Architect Trechoro的SysML v2 建模

什么是 Sparx Enterprise Architect Trechoro?
Trechoro 是 Sparx Systems 在 Enterprise Architect 中专用的 SysML v2 建模环境。它使用建模优先的方法原生实现 SysML v2 和 KerML,独立于 UML。Trechoro 支持图形和文本创作,扩展到大型存储库,并通过受控引用和分布式团队的性能来保持现有资产的可追溯性。
Trechoro 在 2025 年 Sparx Systems 全球峰会上推出,提供干净、高性能的 SysML v2 体验:原生 KerML 对齐、无 UML 内部结构以及同步图形 + 文本创作。通过 Sparx Pro Cloud Server 进行渲染加速,使大型分布式存储库保持响应。受控引用维护与现有 UML/SysML 1.x 资产、工作项和审阅的链接。
什么是SysML v2 ?
SysML v2 是 OMG®用于系统工程的现代语言,旨在使模型在日常工作中更加精确、富有表现力和可用性。它通过更精简的元模型和单一的、连贯的图形加文本符号来发展 SysML 1.x。借助正式指定的语义和更强大的 MBSE 结构,团队可以在一个一致的模型中描述、分析和验证系统。
SysML v2 专为重用、扩展和机器可读性而设计,适合当今从概念到验证的数字工程管道。它增强了端到端的可追溯性,与更广泛的工具链清晰地连接,并支持用于仿真和分析的可执行模型。在航空航天、汽车、国防和其他复杂的产品领域,它在一个统一的框架中调整意图、架构和分析,并迅速成为稳健的基于模型的开发的标准。
为什么将 SysML v2 用于 MBSE 和数字工程?
  • 形式化的、工具一致的语义: 消除工具之间的歧义,并通过严格的分析实现自动化。
  • 统一的文字+图形符号: 一个事实来源,可加快创作、审阅和入职速度。
  • 用于模拟/分析的可执行模型: 及早验证行为,以降低返工和交付风险。
  • 可互作和机器可读: 专为插入数字线程和工程工具链而构建,以便重用和集成。
  • 具有可追溯性的秤: 支持跨需求、结构、行为和验证的可靠链接的系统。
KerML 解释:SysML v2 背后的元模型
KerML(内核建模语言)是支撑 SysML v2 的 OMG? 标准元模型。它提供了语言的核心语义和结构,定义了通用建模原语,例如类型、特征、关系和行为。通过提供精确的内核,KerML 确保模型在企业规模的工具和领域中保持一致、可解释和可移植。
Trechoro 直接在 KerML 上工作,以规范定义的相同结构表达元素。这种本机对齐可实现语义丰富、符合标准的模型、更清晰的继承和可靠的自动化。它还提高了非常大的存储库的响应能力,并在链接到 UML 或 SysML 1.x 内容时保持可追溯性干净。
KerML 如何使 SysML 建模受益
  • 通用语义基础: 确保 SysML v2 实现之间的一致性和工具互作性。
  • 完整的建模基元: 类型、特征、关系和行为可实现精确的跨域表示。
  • 保真度的支柱: 支持复杂系统的高质量定义、验证和解释。
  • 大规模重用: 鼓励强大的继承和模式,使大型模型保持可维护性。
  • 清晰的性能: 本机 KerML 实现(如 Trechoro 中)减少了歧义并提高了大型存储库的响应能力。
Sparx Enterprise Architect Trechoro SysML v2 功能
 
1) KerML 驱动的 SysML v2 图
  • 基于 KerML 构建的原生 SysML v2 建模,统一结构和行为。
  • 强力支持继承和重用,以管理复杂的交互。
  • 通过将图表渲染卸载到 Sparx Pro Cloud Server ,为大型存储库提供高性能,从而为全球分布的团队保持编辑响应速度。
2) SysML v2 文本表示法:导入和导出
  • 进口 SysML v2 文本符号直接输入 Trechoro。
  • 使用完整的 SysML v2 库 键入 子集 功能。
  • 导出 干净的 SysML v2 文本,没有特定于 Enterprise Architect 的标记或 UML 工件。
  • 使用代码编辑器语法突出显示轻松创作,以提高可读性和减少错误。
3) 将 UML/SysML 1.x 与 SysML v2 桥接(可追溯性)
  • SysML2 引用对象 允许您引用 SysML v2 中的经典 Enterprise Architect UML 元素以保持可追溯性。
  • 将工作项(用户情景、看板任务、评审、甘特图活动)链接到正式的 SysML v2 构造,而不会污染 SysML2 模型。
  • 使用 Sparx EA Trechoro,您可以将 SysML 1.x 元素与 SysML v2 元素一起引用,以支持迁移和跨模型分析。
4) SysML2 功能窗口:重点建模 UI
  • Sparx Systems Trechoro 提供了一个专门构建的窗口,仅显示完全没有任何 UML 工件的 SysML v2 构造。
  • 减少干扰,并帮助实施与 KerML/SysML v2 一致的规范建模。
5) Trechoro 中的端口和继承建模
  • 显示停靠在元素上(SysML 1.x 样式)或作为独立元素(SysML v2 样式)的端口。
  • 独立端口使内部功能和关系显式化,非常适合复杂的设计和更清晰的行为。
  • 启用端口继承和跨组件重用。
6)将特征视为一流的图表元素
  • 直接在图表上显示端口、部件、值、作、约束,而不仅仅是作为内部属性。
  • Sparx Enterprise Architect Trechoro 改进了可追溯性、分层分解、接口定义和跨元素链接。
7) EA Trechoro 中的 SysML v2 IntelliSense 和自动完成
  • 用于 SysML v2 文本的上下文感知 IntelliSense,可简化创作并减少错误。
  • 自动完成支持嵌套表达式(例如,dryMass + cargoMass + fuelTank.fuel.fuelMass 在 fuelTank. 之后带有建议,例如 fuel)。
  • 悬停以查看元素的完全限定路径 - 立即了解所有权、范围和键入上下文。
8) 扩展脚本和 API 支持
  • 通过 Enterprise Architect 脚本、COM 和 .NET API 访问 SysML v2 抽象语法。
  • 与 SysML v2 REST API 分开,但公开了规范结构的完整映射。
  • 以编程方式查询、创建和作元素、功能和关系,以实现自动化和工具链集成。
Sparx Systems Trechoro 路线图和计划功能
在初始版本中,Sparx Systems Enterprise Architect Trechoro 旨在支持:
  • 所有核心 KerML 和 SysML v2 元素类型
  • 标准库包
  • 导入/导出 SysML v2 文本表示法
  • 动态视图和筛选的关系图类型
  • UML 图上的参考元素
  • 用于加快建模速度的用户体验快捷方式和工具
375 次浏览  2 次