Font Size: a A A

A Study Of Mobile Agent-based Workflow Technology

Posted on:2006-07-25Degree:MasterType:Thesis
Country:ChinaCandidate:W K ZhengFull Text:PDF
GTID:2168360152966579Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Workflow technology is a core technology for business process modeling, emulation, optimization, integration and automation. With the development of automation in modern business, workflow technology plays a more and more important role in the domain of official business, industry and manufacture. However, there lie some problems with existing workflow system including lack of flexibility, interoperability and the ability to deal with the dynamic situation. Mobile agent technology is also a pop domain in computer application and mobile agent has the characteristics of mobility, autonomy, good cooperation and self-adaptation etc. So it can be used in workflow system to construct a workflow system with complex structure, flexibility, expansibility, ability to deal with dynamic situation. After deeply analysis and research on the workflow technology, especially the workflow specifications issued by Workflow Management Coalition, this paper presents a agent-based workflow system using mobile agent technology. At First, this paper analyzes the workflow modeling. Our system uses a PetriNet-based workflow modeling, and this paper is emphasis on discussing its formalized definition and the basic route structure. We also use the Java language to implement this modeling. In the end of this chapter, we discuss the problem of validation of the modeling correctness and present an improved validation algorithm for it. Secondly, it presents an architecture of the agent-based workflow system, discusses the basic function and design of each agent to the system. This paper analyzes and designs the agent-based workflow system in detail from three aspects including the ability for supporting the XPDL defined by Workflow Management Coalition, the execution mechanism of workflow, resource management. According to the research on the other workflow system, we bring forward the definition of workflow instance and a scheduling strategy for the execution of the workflow in the aspect of the execution mechanism of workflow. This paper also analyzes how the agents in the system cooperate to implement the execution of the workflow. And then it is emphasis on the access control of the resources and the allocation of the resources.Finally, this paper discusses how to develop the mobile agent in the Aglet system and how to implement the agents of the system including its creation and cooperation with other agent.
Keywords/Search Tags:Workflow Technology, Mobile agent, Workflow modeling, Execution mechanism of workflow, Resource Management
PDF Full Text Request
Related items