Font Size: a A A

Research And Implementation Of Process Engine Based On FSM Model

Posted on:2007-04-18Degree:MasterType:Thesis
Country:ChinaCandidate:Y YangFull Text:PDF
GTID:2178360185473487Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Workflow management technology is an important computer technology in enterprise business process management. As the fast e-business development in Internet, traditional workflow management systems (WFMS) can't meet the requirement of modern business process management any more. They don't provide enough support to dynamic and inter-organization business processes because lacking agility and interoperability.In this paper, Workflow Management System which referenced WfMC specification is introduced in detail. Using a method of graphic visualization for process modeling, the administrator can draw business process through graphical interfaces to make man-machine interactions really come true. On the basis of graphic visualization, we supposed a workflow process model aimed to the e-business which based on XML. The process model is expressed by state diagram. It's XPDL was designed. The organization model was designed, and developed a set of workflow's process engine based on the RDBMS. After that,brief specification of process engine is introduced, including design of function and the engine's structure, and the design and development of workflow engine is discussed in great detail combined with distributed technologies in the realization of the project. We improved process engine's performance through implementing activities in a process by web services and dynamically resolving service provider as participational role. What's more, inter-organization business processes can be implemented by web services to improving WFMS interoperability.In the realization of the engine, scheduling and route algorithms are very important part. We improved the existing scheduling algorithms to solve the problem about time restriction of tasks in the Engine, and then implemented a Workflow Engine Tasks Scheduling Strategy (WfETTS) with the lower miss ratio and the shorter response time. We analysised the parallel route and selective route, then put forward the scheme through researching the requirement, design and implementing on the routes arithmetic.Finally, we used process engine and workflow technologies in application integration. By separating the application logic from the process logic and organizing humans, information and application tools together properly, we not only make the system most efficient, but also helps the enterprise achieve its business goal.
Keywords/Search Tags:Process Engine, J2EE, Route, Application Integration
PDF Full Text Request
Related items