流程/系统实现图的目的是清晰地描述在执行一个业务流程时涉及多个应用程序时的事件序列。它增强了应用程序通信图,增加了排序约束,以及批处理和实时处理之间的交接点。它将识别可以简化的复杂序列,并识别架构中可能的合理化点,以便向业务用户提供更及时的信息。它还可以确定可以减少应用程序之间交互流量的流程效率改进。
UML/BPMN EAP Profile
- 交互应用程序组件:表示管理与IS外部元素交互的顶级组件。在大多数情况下,它是一个GUI组件,比如这里的web界面。
- 流程应用程序组件:流程应用程序组件负责业务流程执行。它编排流程的任务。
- 业务流程:如流程图(事件图)所示。业务流程在流程图中有详细说明。
- 应用程序:此应用程序组件对应于遗留应用程序、现成产品,或者可以是应用程序组件的组装。
- 组件实现:应用程序组件实现指定的元素,例如业务流程。
- 访问链接:IS的各个部分之间的依赖关系,通常是应用程序组件。表示原始元素使用或访问目标元素。
- 信息流:定义企业活动实体之间任何类型的信息(业务实体、事件、产品、非正式信息等)的流。
Archimate
两个流程由一个应用程序和两个应用程序组件实现。
BookTravel 流程由旅行预订站点发起,并由“BookTravel”流程应用程序组件执行。