前页 后页

创建可重用子系统

基于模型的系统工程通过在设计项目中重用公共实体,提供了快速有效地定义复杂系统的灵活性和表现力。在基于模型的方法流行之前,使用基于文档的方法定义系统的机会很少。 SysML包含一系列可重用的库,例如SI定义和SI值类型,但是还支持建模人员创建其他领域或技术特定的库,这些库可以在组织内重用,也可以发布以供社区的广泛使用。用户或整个行业。

Enterprise Architect提供了一系列功能,可帮助创建,发现,可视化和重用元素库,例如子系统,参数约束,通用数据类型,通用值类型,维度和单位。可重复使用资产服务可用于存储这些资产,以提供由各个标准机构管理的一组规范的库。

SysML设计模型

库是一个包,其中包含许多可重用的子系统,参数约束,公共数据类型和公共值类型,维和单位。下图显示了一个示例库模型:

SysML Systems Engineering Model of a Module Library in Sparx Systems Enterprise Architect

在示例库中,每个子软件包均包含捕获这些可重用实体的子模型:

  • 定义系统的块,例如“组件包”中列出的系统或“外部包”中定义的系统
  • ConstraintBlocks定义用于参数模型的参数约束
  • 描述数量的值类型,以特定单位的可度量尺寸表示
  • 描述数据结构和流的数据类型和流规范