|
目录
|
OV-6b状态转换说明 |
作者:俎涛,张贵显(火龙果科技) |
632 次浏览 |
7次 |
|
|
动机: 以使操作人员更好的了解操作活动状态和转换,识别操作活动中可能出现的错误或漏洞。
内容: 描述在特定条件或者触发特定事件下,业务流程中操作活动状态之间的转换。
OV-6b 的用途包括:
OV-6b 反映了一个事实:在 OV-5a 操作活动分解树或 OV-5b 操作活动模型中,响应外部和内部事件的操作活动明确排序没有完全表达清楚。另外, OV-6b 可用于反映单个操作活动内部操作的显示顺序或操作活动的顺序。 OV-6b 基于状态图。状态机被定义为 “ 描述某个动态视图元素的所有可能行为的规范。行为被视为状态图的遍历,状态图由一个或多个转换连接线连接的,该过转换连接线由一系列事件实例调度触发,在遍历期间,状态机执行一系列与状态机的各种元素相关联的操作。 ”
状态图表可以明确地转换为结构化的文本规则,这些规则指定操作事件的时间方面和对这些事件的响应,而不会失去意义。然而,状态图的图形形式通常允许对规则集的完整性进行快速分析,并检查死循环或缺失条件。如果没有在操作分析阶段早期检查到这些错误,通常会导致部署系统出现严重的行为错误,或者导致昂贵的纠正工作。
OV-6b 中的状态可以嵌套,可以创建非常复杂的模型来表示操作行为。
OV-6b 示例:下图描述了基于搜索操作的事件、防护和转换的状态变化。
OV-6b建模说明(建模工具EA):
Toolbox |
说明 |
|
Node:节点
Operational State:操作状态
Operational State Description:操作状态描述
Performer:执行者
|
|
632 次浏览 |
7次 |
|
|
|