19、基于细化层的合规业务流程设计

基于细化层的合规业务流程设计

1. 业务流程的重用与合规性

在业务流程设计中,为了便于某些区域的重用,引入了流程片段的概念,它是流程图的连通子图。部分片段可进行参数化,区域可明确设置为可变的,以提高重用的灵活性。只有抽象流程的受限区域能填充活动,这保证了流程的合规性,因为基本流程结构不能改变,隐式合规规则不会被违反。例如,活动 A 应始终在活动 B 之前执行,这就是一条隐式合规规则。

2. 可变性描述符

可变性描述符用于描述应用程序的可变性。在业务流程设计阶段,它为流程设计师提供了每个受限区域可选择的活动,以填充抽象流程,使其成为可执行流程。可变性描述符由包含定位器和替代方案的可变性点组成。定位器指向应用程序中可变的工件,替代方案描述了可在该点插入的值。可变性点之间可能存在依赖关系,例如,当使用某个可变性点填充受限区域时,另一个可变性点的活动也必须插入。

以下是一个可变性描述符的示例(图 3):

<process…> 
   <invoke
   operation
    =“##opaque“ />
</process>
Payment.BPEL
CreditCard.WSDL
…
<portType...>
   <operation name=“debit“ />
</portType>
...
Application Template
Variability Descriptor
Variability Point B
Locator
Explicit Alternative (1)
Expressi
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值