Font Size: a A A

A Study On Technique And Application Of Workflow Based On Rule E Ngine And JBPM5

Posted on:2014-09-22Degree:MasterType:Thesis
Country:ChinaCandidate:X X ZengFull Text:PDF
GTID:2428330488999513Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Workflow is an abstract,descriptive,general and executive technique for the business rules for each part of the business processes;also,it can be used as a core technique for achieving the management and process integration of business process and for automating the business implementation.As the application of workflow is much wider,the requirements for workflow are much higher and more specific,the technique of workflow should be adaptable,and meanwhile,the system should be agile and flexible.In 1979,Dr.Charles Forgy put forward the Rete algorithm which is the most effective forward chain reasoning algorithm.All the requirements can be achieved by embedding the rules engine technology in workflow system which based on the Rete algorithm.This study bases on the business system platform of an Investment Guarantee company in Shenzhen.By analyzing JBPM(Java Business Process Management)workflow system and the core algorithm(Rete algorithm)of rule engine,this paper aims to improve the present traditional workflow and to present the design proposal for how to apply rule engine in workflow management system as well.The combination of in system of investment guarantees is kind of fulfilling the upgrading from practice to theory.The combination of the workflow and rule engine is in order to fulfill the application.The main tasks are as following:1.Combining the actual demanding to improve JBPM5.Going deeply into the system architecture of JBPM.Because of some temporal requirements from company,the backward function has been achieved in this paper.The backward function enhances the management of workflow,adds flexibility to the process and meets the requirements of companies.2.Improving the Rete algorithm.This paper studies the identification network of Pattern-matching Algorithm in rule engine and presents the design plan for the identification network.Basing on the study results,this study also aims to improve the Alpha network generation of Rete algorithm and share of network node.According to the simulation experiment,arithmetic speed of the improved Rete algorithm is much faster.3.Using rule engine to control the process.In order to improve the agility and flexibility of business,as well as to control the workflow by business rules,the rule engine technique has been added into workflow.Basing on rule engine,the workflow design plan has been elaborated in details.4.Applying the approval process to the investment guarantees projects from the perspective of software engineering.This paper has analyzed the system construction and presented the presentation layers,middle layer and persistence layer,as well as deign plan of the databases.At last,to testify the system operation and verify the specific functions of realization.
Keywords/Search Tags:JBPM5, Workflow, Rete algorithm, Rule engine, Finance Guarantee
PDF Full Text Request
Related items