摘要
分析了基于服务的工作流与传统工作流在流程自治性和动态性上的不同点,提出了一种基于服务的工作流时间模型.该模型将流程分为公开和私有两部分:私有部分是流程的详细实现,包含了流程的结构信息和时间信息;公开部分是流程的简化形式,只包含了流程的接口活动以及接口之间的时间约束信息.设计了一个具有多项式时间复杂度的算法从流程私有部分自动生成相应的公开部分.该工作流时间模型避免了由于流程以黑盒方式发布所造成的时间信息被屏蔽的缺点.利用该工作流时间模型对企业流程进行时间建模,不仅可以满足时间管理的要求,还保证了流程的安全性.
A time model for service-based workflow is proposed after analyzing the difference on autonomy and dynamism between traditional workflow and service-based workflow. In the proposed time model, a process is divided into a public and a private part. The former contains the details of the process, such as all the time and structure information; the latter is abstracted from the former and only involves the necessary information. An algorithm with polynomial complexity is presented to generate the public part of the process from its private one. Using this time model, process managers can conveniently carry out time management based on the public part of the model without knowing the inner detail information of the corresponding private part. Thus, this model ensures the security of processes.
出处
《浙江大学学报(工学版)》
EI
CAS
CSCD
北大核心
2004年第9期1122-1126,共5页
Journal of Zhejiang University:Engineering Science
基金
国家"863"高技术研究发展计划资助项目(2001AA414320
2001AA113142)
浙江省重点科研资助项目(2003C21013).
关键词
跨组织工作流
时间模型
服务
时间管理
时间复杂度
Algorithms
Formal languages
Information management
Information services
Mathematical models