Font Size: a A A

Bpel-based Workflow System, And Realization

Posted on:2009-12-06Degree:MasterType:Thesis
Country:ChinaCandidate:S GaoFull Text:PDF
GTID:2208360245461014Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Workflow technology is a key technology to enterprise business process modeling, simulating, optimizing, management and integration, for the purpose of realizing business process automation. The research and application of workflow technology has great significance to enterpises. As the fast e-business development in Internet, traditional workflow management systems (WfMS) can't meet the requirement ofmodern business process management any more.BPEL is a specification which is submitted by IBM, BEA, Microsoft and others. BPEL is primarily designed to support automated business processes based on Web services. Total automation of business processes, while desirable, in practice is unachievable, because certain activities requiring human judgment or human expertise—such as the manual handling of exceptional situations or the approval of requests ~ are always performed by people. In the context of the overall business process, a human task is a service like any other task, except that it is realized by a human activity (instead of a program) and performed by a person (instead of a computer).At the beginning, this thesis describes the general idea and model of traditional workflow technology. Then based SOA,analyzes and studies the critical technology of BPEL. BPEL has a great number of structures and aspects that needs special attention to handle them for more appropriate designation.Using people activities is a formidable task in BPEL. This thesis analyzes the features of people activityies and the scenarios of people activityies. After that, the features of task management in WfMS are discussed in details. And a model of realization of people activities based BPEL is designed.Base on a model of realization of people activities, using the JBPM workflow engine as the task management containers, analyzes how to sharing context between task and process .This thesis analyses several common task pattern's implement in details, and bulits the the simple model for activities in the BPEL.This thesis discusses the details of the system which consists of the presentation layer,business logic layer, persistence layer and the optimization of system structrue and the construction of information-integration system which is highly efficient and reliable.The method of implementing this workflow platfonn is described in detail.It fully demonstrates the pracitically of this workflow platform.
Keywords/Search Tags:BPEL, Web Service, Workflow technique, People activities
PDF Full Text Request
Related items