Font Size: a A A

Research And Realization Of Multi-agent Cooperation Scheduling Mechanism

Posted on:2008-11-21Degree:MasterType:Thesis
Country:ChinaCandidate:D YuFull Text:PDF
GTID:2178360215959804Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the rapid development and extensive application of computer and network technology, high efficient and reliable deployment mode and process of software production became a hot topic. Multi-engine architecture is a loose network which consists of a number of engines, the interactions between the engines could solve the problems left by single engine for the lack of enough knowledge and abilities, and then the efficiency and accuracy which the software is reused are improved, at the same time, the deploying cost is reduced and the deployment of the application systems is accelerated. Engines are isolated from each other and they have their own functions respectively. It becomes crucial for the multi-engine cooperation that how to make them work together to accomplish certain business goals efficiently. In the multi-engine cooperation architecture, the multi-engine cooperation scheduling problem is a core issue.In this thesis, research and realization of multi-agent cooperation scheduling mechanism are the mainly discussed.Firstly, the design of the Magical Engine architecture based on multi-agent cooperation architecture and its execution process are introduced.Secondly, the design of multi-agent cooperation scheduling mechanism is proposed. It mainly includes three facets: 1) a general scheduling model of multi-agent cooperation is put forward, in which instructions are produced by Schedule Agent and are carried to Task Agents in order to coordinate the agents to achieve their common goal. 2) the operation serve is designed, including the definition of operation description, discovery and the orientation. 3) the scheduling agent is constructed by defining its functions, execution process and the scheduling algorithms.At last, multi-agent cooperation scheduling system is realized by using EJB technology on the J2EE platform.
Keywords/Search Tags:scheduling mechanism, multi-agent cooperation, multi-engine architecture
PDF Full Text Request
Related items