34、工作流系统中的时间约束管理

工作流系统中的时间约束管理

1. 时间约束类型

在工作流系统中,时间约束主要分为两类:结构时间约束和显式时间约束。
- 结构时间约束 :反映工作流的控制结构,活动必须在前驱活动完成后才能开始。
- 显式时间约束 :由工作流设计者指定,源自组织规则、法律、承诺等,可分为事件间的时间关系约束和事件与特定日历日期的绑定约束。

1.1 事件间时间关系约束

  • 下界约束(Lower Bound Constraint) :事件 A 和 B 之间的持续时间必须大于或等于 δ,记为 lbc(A, B, δ)。例如,在法律工作流中,发出警告和关闭业务之间需经过一定时间;会议邀请需在会议前至少一周发送给参与者。
  • 上界约束(Upper Bound Constraint) :事件 A 和 B 之间的距离必须小于或等于 δ,记为 ubc(A, B, δ)。例如,最终专利申请需在初步申请后的一定时间内完成;商业信函的回复有时间限制;硬件故障报告后的保证反应时间等。

1.2 事件与特定日历日期的绑定约束

为表达事件与特定日历日期集合的约束,需要定义固定日期类型和固定日期约束。
- 固定日期类型(Fixed - Date Type) :是一种数据类型 F,具有以下方法:
- F.valid(D):若任意日期 D 对 F 有效,则返回 true。
- F.next(D) 和 F.pr

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值