• 论文 •    

基于Web的轻量级工作流管理系统

张  健,胡成全,孙吉贵,李妮娅   

  1. 1.吉林大学 计算机科学与技术学院,吉林  长春  130012;2.吉林大学 符号计算与知识工程教育部重点实验室,吉林  长春  130012
  • 出版日期:2005-02-15 发布日期:2005-02-25

Web-based lightweight workflow management system

HANG Jian,HU Cheng-quan,SUN Ji-gui,LI Ni-ya   

  1. 1.Sch. of Computer S&T, Jilin Univ., Changchun  130012, China; 2.Key Lab. of Symbolic Computation & Knowledge Eng. of Ministry of Education, Jilin Univ., Changchun  130012, China
  • Online:2005-02-15 Published:2005-02-25

摘要: 工作流管理针对控制、监控、优化和支持业务过程提出了一种新的解决方案。遵循工作流管理联盟参考模型,研发了一个基于Web的轻量级工作流管理系统,阐述了其基于J2EE架构的体系结构的设计,用形式化方法详细描述了其工作流理论模型。提出了一个时间约束有向图模型,并根据提出的动态角色分配方法,给出了一个基于公钥基础设施技术的条件化基于角色的访问控制方法。最后,给出了工作流实例的引擎驱动算法。实际监测和用户反馈结果表明,采用该工作流管理系统作为框架的应用系统,能够显著缩短流程信息应用系统的开发周期,大大提高用户的办事效率。

关键词: 轻量级, 工作流管理系统, 时间约束, 条件化基于角色的访问控制, 工作流引擎

Abstract: Workflow management proposed a new solution to the problem of control, monitor, optimization and support of business processes. Following the Workflow Management Coalition (WfMC) reference model, a web-based lightweight workflow management system named as WBLW(web-based lightweight wfms) was developed. The framework of WBLW was proposed based on J2EE(Java to enterprise edition). The workflow theory model expressed in formalization was discussed in detail. In order to improve the time management capability of the workflow management system, a time constraint directed graph model was put forward. In addition, in order to express complicated secure access control constraint, a conditioned Role-based Access Control (RBAC) method based on Public Key Infrastructure (PKI) technology was presented based on the dynamic role allocation method. Finally, the workflow engine driven algorithms for the workflow application of WBLW were provided. Through the actual inspection and users feedbacks, the application system that adopted WBLW as the framework could dramatically shorten the development cycle of the process information application system and improved the users efficiency.

Key words: lightweight, workflow management system, time constraint, conditioned RBAC

中图分类号: