一种基于系统建模工具绘图元素合理排布的模型定义方法技术方案

技术编号:44976558 阅读:22 留言:0更新日期:2025-04-15 16:58
本发明专利技术公开了一种基于系统建模工具绘图元素合理排布的模型定义方法,包括:步骤一、根据面向SysML的系统建模工具模型元素合理排布的实现需求,创建基本图形数据;步骤二、基于创建的SysML系统建模工具合理排布的基本图形数据,进行图形元模型定义;步骤三、基于创建的合理排布图形元模型,对图形数据架构进行应用。根据本发明专利技术技术方案,为了提高SysML图模型元素的合理排布和布局,设计并实现了一种通用性强的SysML建模工具布局算法基础数据的定义应用方案。该方法支持在符合SysML规范的建模工具中应用,具有数据源可切换的灵活解决方案,能够高效地实现SysML绘图元素的合理排布。

【技术实现步骤摘要】

本专利技术涉及基于sysml的系统建模工具研发领域,特别涉及一种基于系统建模工具绘图元素合理排布的模型定义方法


技术介绍

1、其中在mbse(model-based systems engineering,基于模型的系统工程)领域,复杂系统的建模工具在数字基础设施、复杂高端系统研发等方面发挥重要的支撑作用,但是随着国际环境不确定性的日益增加,这类工业软件不确定问题也逐渐凸显,如数据安全、核心算法及基础数据定义等问题。在此背景下,企业或组织亟需确保复杂系统建模软件的自主研发, 尤其是加快该类建模软件核心技术研发的攻关进程,降低对外部供应商和技术的依赖,以应对国际竞争和市场变化。

2、uml(unified modeling language,统一建模语言)是面向mbse的一种通用的可视化建模语言,是omg(object management group,对象管理组织)发布的一个标准。它是一种图形化的建模语言,可用于对软件进行描述、可视化处理,并构造和生成软件系统工件的文档。uml适用于各种软件开发方法,可用于软件生命周期的各个阶段。

...

【技术保护点】

1.一种基于系统建模工具绘图元素合理排布的模型定义方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的基于系统建模工具绘图元素合理排布的模型定义方法,其特征在于,步骤一包括:根据面向SysML的系统建模工具模型元素合理排布的实现需求,定义基本图形数据,包括:定义基本数据的树形结构、定义图形信息、定义图的根节点信息、定义图的子节点信息、定义图的边信息和定义图的端口信息。

3.根据权利要求1所述的基于系统建模工具绘图元素合理排布的模型定义方法,其特征在于,步骤二包括:基于创建的SysML系统建模工具合理排布的基本图形数据,进行图形元模型定义:定义属性集合、定义图...

【技术特征摘要】

1.一种基于系统建模工具绘图元素合理排布的模型定义方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的基于系统建模工具绘图元素合理排布的模型定义方法,其特征在于,步骤一包括:根据面向sysml的系统建模工具模型元素合理排布的实现需求,定义基本图形数据,包括:定义基本数据的树形结构、定义图形信息、定义图的根节点信息、定义图的子节点信息、定义图的边信息和定义图的端口信息。

...

【专利技术属性】
技术研发人员:季洪新马洪波李伟伟陶福星杨林李繁毅苟朋
申请(专利权)人:金航数码科技有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1