Font Size: a A A

Dynamic Alliance Partner Choice System Based On Multi-Agent System

Posted on:2008-07-30Degree:MasterType:Thesis
Country:ChinaCandidate:P WangFull Text:PDF
GTID:2178360215463998Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Based on the analysis of requirements for dynamic alliance partner choice, a dynamic alliance partner choice system using multi-agent technology is designed and implemented. In the first place, partner choice system framework, common agent structure and communication model among agents are constructed. Furthermore, KQML that is used as the message communication language is extended to fulfill the requirements of communication. Based on the previous work, the communication environment is devised in detail according to mechanism of event processes in Java, and meanwhile, the means of encapsulation and resolution of messages is given. Additionally, base class of Agent is designed for other five derived classes that are used to implement system. The five derived classes are Information Agent, Facilitator Agent, Estimator Agent, Negotiator Agent and User Agent. For the sake of many Agents running in the same environment, multi-thread technology in Java is used. Finally, the system that could satisfy the general application is realized. After the system is tested, usability and accuracy of the system are approved.A website is developed in order that enterprises can participate in partner choice conveniently. This website can release requirements of leader enterprises, collect bid information of candidate enterprises, query and update information. Besides, through this website, enterprises can deal with some processes such as starting partner choice and confirming contract.
Keywords/Search Tags:Dynamic Alliance, Partner Choice, MAS(Multi-Agent System), KQML (Knowledge Query and Manipulation Language)
PDF Full Text Request
Related items