Font Size: a A A

Workflow Engine Design Based On Relational Database

Posted on:2006-04-11Degree:MasterType:Thesis
Country:ChinaCandidate:L LiFull Text:PDF
GTID:2168360155972899Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
Workflow engine is the core of Background in Workflow Management System (WFMS). Designing a well workflow engine is the key to realize a WFMS. According to workflow process models built by modeling tools,workflow engine can promote the execution of workflow processes and assign tasks to relevant people. Usability and efficiency of WFMS can be advanced effectively. By discussing the weakness of flexibility and cooperation in WFMS at present and analyzing the workflow standards issued by WFMC,this dissertation proposes a new workflow engine based on Relational Database called DBFlow engine and takes some deep research. The main contents of research in this dissertation are as follow: 1) Analyze the current status and the shortage of workflow development by introducing the workflow technologies detailedly,which draws the demarcation of concerned issues in research. 2) Propose a new workflow engine based on Relational Database called DBFlow engine,introduce the framework of DBFlow engine and the workflow models support by this architecture. Not only realize the basic functions of workflow models,DBFlow engine can also support an inherited architecture of workflow models. 3) Based on the workflow models supported by DBFlow engine,this dissertation proposes a solution to routing and evolvement schedule of process,which can fit user-multi-level alteration requirements. 4) Assigning the executors of tasks is the most user adaptive requirement. This dissertation proposes a role-team oriented mode in tasks assignment. In this mode,a mechanism based on one-line list and multi view is built to manage tasks. 5) Discuss the present technologies and propose a data consistency-protecting framework including lock mechanism,data protecting model and process-level transaction failure model.
Keywords/Search Tags:WFMC, Workfolw, Workflow Engine, Routing and Evolvement Schedule of Process, Tasks Assignment
PDF Full Text Request
Related items