检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
行,不要画布上拖),再到画布上单击一个图元后鼠标不松开往另一个目标图元拉出连线,停靠至目标图元内部或者边线上松开(连线上锚点位置变绿圈或者非锚点位置变时连线变色), 建立连接后松开鼠标,连线完后,工具箱中线选中状态消失。 父主题: 模型设计
如何查看和修改模型图类型 当模型图的类型和当前建模内容不匹配时会出现各种各样的错误,应该正确的选择图的类型。 查看图类型 在工程树上右键单击需要查看的图或在打开图鼠标右键菜单“属性”按钮。 即可在属性栏查看当前图的类型。 修改图类型 打开模型图的属性菜单,即可在类型栏下拉框中选择自己需要的视图,单击“保存”。
在模型图中构建架构关系。 XX模型的元素要与指定的XX模型层次结构保持一致 以逻辑模型为例: 查询逻辑模型架构信息树,右侧操作开关把展示不匹配架构方案的元素打开。 架构信息树构出后 根据错误元素名称查询定位到其所在架构树节点。 查询错误元素与其他元素关系。 对比架构方案设置。 S
(包含关联空间中的引用的逻辑元素)。 如何检查 查询基于模型图(只有逻辑模型图内的逻辑元素参与构树)构出的逻辑模型架构树,找出与架构方案不匹配(标红)的元素。 正确示例 架构层级规则示例: 关联父级:配置的是当前层级元素与上一层级的元素之间的连线类型和父子关系指向。 嵌套:是否支持当前类型的元素与同类型元素建立关系。
在代码模型图上创建出来的代码模型元素; 引用到代码模型中的代码元素(包含关联空间中的引用的代码元素); 如何检查 查询基于代码模型图构出的代码模型架构树,找出与架构方案不匹配(标红)的元素。 正确示例 架构层级规则示例: 关联父级:配置的是当前层级元素与上一层级的元素之间的连线类型和父子关系指向。 嵌套:是否支持当前类型的元素与同类型元素建立关系。
最后单击“查询”按钮,实时生成的逻辑架构信息树如下: 架构信息树中还有两个操作开关配置,一个是“展示不匹配架构方案的元素”,另一个是“基于整个工程构建架构树” 展示不匹配架构方案的元素:在架构信息树中展示出不符合架构方案规则的元素节点,并以红色文本加叹号的方式在架构信息树中标记出。
上。当对象接收到消息并开始执行相关活动时,该对象的生命线上会出现这个矩形框,表示该对象处于激活状态。当活动完成后,矩形框消失,表示对象回到非激活状态。 组合片段 fragment 组合片段,反映了一个或多个片段的交互(称为交互操作数)由交互运算符控制,其相应的布尔条件被称为互动约
在构建模型图上创建出来的构建元素; 引用到构建模型中的构建元素(包含关联空间中的引用的构建元素); 如何检查 查询基于模型图构出的构建模型架构树,找出与架构方案不匹配(标红)的元素。 正确示例 架构层级规则示例: 关联父级:配置的是当前层级元素与上一层级的元素之间的连线类型和父子关系指向。 嵌套:是否支持当前类型的元素与同类型元素建立关系。
实体,该实体建立了一种和数据库表的映射关系。 Attribute 属性。 Class 类,是对象的集合,展示了对象的结构以及与系统的交互行为。 Database 数据库。 Composition 组合,是整体与部分的关系,但部分不能离开整体而单独存在。 Aggregation 聚合,是整体与
引用到技术模型中的技术元素(包含关联空间中的引用的技术元素)。 如何检查 查询基于模型图(只有技术模型图内的技术元素参与构树)构出的技术模型架构树,找出与架构方案不匹配(标红)的元素。 正确示例 架构层级规则示例: 关联父级:配置的是当前层级元素与上一层级的元素之间的连线类型和父子关系指向。 嵌套:是否支持当前类型的元素与同类型元素建立关系。
结束源端激活块 当用户想要表示某一任务在消息指令发出之后,该任务将处于非激活状态,可以通过显式设置某消息线为“结束源端激活块”来实现。通常这样的场景应该用异步消息线来实现,异步消息发出指令/任务后,该消息线的源端对象即处于非激活状态。 假设老师发出“打扫卫生”任务后就去做别的事情,则他的
在交付模型图上创建出来的交付元素; 引用到交付模型中的交付元素(包含关联空间中的引用的交付元素); 如何检查 查询基于模型图构出的交付模型架构树,找出与架构方案不匹配(标红)的元素 正确示例 架构层级规则示例: 关联父级:配置的是当前层级元素与上一层级的元素之间的连线类型和父子关系指向。 嵌套:是否支持当前类型的元素与同类型元素建立关系。
参考表1配置模型图的基本信息。 表1 新建模型图参数表 模型图信息 说明 名称 必填。最多128位,只能包含中英文、数字、下划线、中划线、中括号和空格。 描述 非必填。限制200字符。 父级节点 必填。可以选择任一包节点。 单击“确定”创建成功。
发、部署、运行4个典型视角描述系统的各个切面,以用例串接和验证各切面设计。 初始化模板 非必填。选择自动生成模型工程初始的包和图结构。 模板语言 必填。选择创建目录结构的语言类型。 描述 非必填。添加模型工程相关描述。
号(artifactVersion)、平台类型(cpuType)、下载地址(repo)等。 Frame 框架,包含自研或开源框架。 DataBase 数据库。 Middleware 中间件。 OperatingSystem 操作系统。 Realization 实现,是一种类与接口
在部署模型图上创建出来的部署元素; 引用到部署模型中的部署元素(包含关联空间中的引用的部署元素); 如何检查 查询基于模型图构出的部署模型架构树,找出与架构方案不匹配(标红)的元素。 正确示例 架构层级规则示例: 关联父级:配置的是当前层级元素与上一层级的元素之间的连线类型和父子关系指向。 嵌套:是否支持当前类型的元素与同类型元素建立关系
转换状态:必填。表示转换到什么状态,从状态列表中选取,严格按照时间点从小到大排序,上下不允许相同。 事件名:非必填,触发转换的事件。 持续时间约束:非必填。描述状态持续的时间长度。如[>5ms]表示事件的持续时间必须大于5毫秒。 时间约束:非必填。描述事件发生的具体时间。如[> 10ms after EventB]
活动图元素介绍 元素名 图标 含义 Action 动作是可执行的原子计算,它导致模型状态的改变和返回值。 Activity 活动是状态机内正在进行的非原子执行。 StructuredActivity 结构化活动是一个活动节点,可以将下级节点作为独立的活动组。 CentralBufferNode
交互概述图元素介绍 元素名 图标 含义 Action 动作是可执行的原子计算,它导致模型状态的改变和返回值。 Activity 活动是状态机内正在进行的非原子执行。 StructuredActivity 结构化活动是一个活动节点,可以将下级节点作为独立的活动组。 CentralBufferNode
活动图元素介绍 元素名 图标 含义 Action 动作是可执行的原子计算,它导致模型状态的改变和返回值。 Activity 活动是状态机内正在进行的非原子执行。 StructuredActivity 结构化活动是一个活动节点,可以将下级节点作为独立的活动组。 CentralBufferNode