Font Size: a A A

Agricultural Expert System Platform Based On Java's Multi-agent Collaborative Research

Posted on:2006-01-06Degree:MasterType:Thesis
Country:ChinaCandidate:J H MaFull Text:PDF
GTID:2208360152986791Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Agent and Multi-Agent System theory are one of the hotspot of DAI.The are a effective way to solve complex system problems.Agent's structure,communication and cooperation are the focus of this paper.The popurse of this paper is to build the cooperation model and architecture of agents which is used in agricultural platform of expert system and to realize the cooperation in Java environment using the key technology of autonomy,sociality and pro-activeness of Agent and MAS.In this paper we discuss the conception,characteristic,architecture and other related technology of MAS,based on which the cooperation technology of Multi-Agent system and communication mechanism are explained and KQML language is introduced in detail.Based on analysis of expert system and MAS,the function and structure of expert Agent is discussed.Combining with specific features of agriculture expert system,we introduce several parameters for mental state such as trust degree, cooperation frequency and activeness degree into the negociation of contract net.And we introduce the strategy of filtering the "acquaintances".The normal model of process of announcing and bidding based on extended contract net model makes it more rationalization of the commission and contracting of the task. As a new communication protocol,SOAP is independent of platform and can implement exchange of information between heterogeneous application systems. It makes the communication of the isolated systems easy. We analyzes the technology of SOAP and Web Service.Integrating KQML language,a communication implementation method of KQML based on SOAP is brought forward. We has in-depth analyzed J2EE and Web Service technical specification and probed into their combining and application in the agricultural platform of expert system. This project not only perfects and enriches the theory of MAS cooperative mechanism,reduces communication expenses and calculation amount, improve systematic efficiency,but also offers an effective method of realizing technology for the development of practical MAS.
Keywords/Search Tags:Agent, Multi-Agent System(MAS), Cooperation, Comunication, Extended Contract Net, KQML, Web Service, SOAP, J2EE, Development Platform of Expert System
PDF Full Text Request
Related items