Font Size: a A A

Bpel Workflow Management System Design And Realization

Posted on:2008-10-13Degree:MasterType:Thesis
Country:ChinaCandidate:Q GuoFull Text:PDF
GTID:2208360212475367Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In order to realize business process automation, workflow technology is used as akey technology in enterprise business process modeling, simulation, optimization,management and integration. The research and application of workflow technologyhave great significance to enterprises. With the increasing globalization of marketcompetition, enterprises must be able to reform their business processes quickly, so theirworkflow has received wide attention and study. However, the current workflowtechnology is far from mature. Especially there are many drawbacks aboutinteroperation in the collaborations among heterogeneous enterprises. The emergenceand development of Web services solves these drawbacks, so the workflow technologyof BPEL4WS (Business Process Execution Language For Web Services) based on theWeb services can make up the deficiency of the current workflow technology.BPEL4WS is a specification which is submitted by IBM, BEA, Microsoft and othercompanies. From the viewpoint of business process, the aim of BPEL4WS is integratingWeb services on the Web. There was a few of WfMS (Workflow Management System)products which support BPEL4WS specification, but they are only provided by somecompanies. In this thesis, a workflow platform based on BPEL4WS is designed andimplemented, and it has been successfully applied to the integrated business processsystem in Panzhihua Steel Cooperation.How to manage a great deal of roles effectively is a problem in RBAC. The featuresof organization management and privilege management in WfMS are analyzed. TheRole and Task Based Access Control (R&TBAC) model to WfMS is also introduced. Atree-structure organization is designed which is better in role hierarchy management.Finally the management system based on the construction of MVC is designed, and themanagement system is implemented by using the Struts framework.The method of using this workflow platform is described in detail by a workflowcase. It fully demonstrates the practicality of this workflow platform.Finally, function and performance of the workflow platform are generally tested.The test results of performance are seriously analyzed. The tests indicate that thisworkflow platform completely satisfies users' design requirements.
Keywords/Search Tags:Workflow Management System, BPEL4WS, Web services, R&TBAC
PDF Full Text Request
Related items