Font Size: a A A

Design And Implementation Of Workflow Engine Based On Petri Net

Posted on:2011-06-24Degree:MasterType:Thesis
Country:ChinaCandidate:C WanFull Text:PDF
GTID:2178360308464801Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Workflow technology originated from the studies of office automation technology in 70s last century. After years of development, in 90s the last century after the establishment of Workflow Management Coalition, various companies are gradually attention and ushered in the rapid development stage. After a lot of practice and application of proven, the use of workflow technology can improve enterprise management level and production efficiency.As the core of workflow technology, workflow engine provide process control functions for business system. Workflow engine customize workflow based on a particular specification to bring about computer-assisted control. At the same time, the workflow engine can also deploy the human resource in a reasonable way. However, many business systems developed the process control module bundled with itself, in this way, the process control module is difficult to be reused in other business systems. Once the business system be changed, the process control module needed to be developed repeated, it is a great waste of human resource.We study the current status of the workflow technology and the existing workflow engine, it also analysis and discussion related application technology for workflow engine. Meanwhile, this paper also consult the model provide by the Workflow Management Coalition Workflow, to bring forward the basic function for a workflow engine, the same time, it also consult the modeling technology of Petri net, to design a new workflow engine, construct a workflow engine architecture which can be repeated used in the business system, implement the core function and module of the workflow engine. At last, the engine be applied in the system of ITIL.This workflow engine provide a general function for business systems, it can be implied into business systems in a simple and effective way, to provide process control function. Thus, it will save labor, avoid the duplication of development for the process control function.
Keywords/Search Tags:Workflow engine, Petri Net, Process Control
PDF Full Text Request
Related items