Using partial global plans to coordinate distributed problem solvers
Distributed Artificial Intelligence
Communications of the ACM
KQML as an agent communication language
CIKM '94 Proceedings of the third international conference on Information and knowledge management
KQML as an agent communication language
Software agents
Applications of intelligent agents
Agent technology
Multiagent systems and societies of agents
Multiagent systems
On agent-based software engineering
Artificial Intelligence
CommandTalk: a spoken-language interface for battlefield simulations
ANLC '97 Proceedings of the fifth conference on Applied natural language processing
Guiding object-oriented design via the knowledge level architecture: The irrigated wheat testbed
Mathematical and Computer Modelling: An International Journal
Identification of sport talents using a web-oriented expert system with a fuzzy module
Expert Systems with Applications: An International Journal
Expert Systems with Applications: An International Journal
A multi-agent framework for distributed theorem proving
Expert Systems with Applications: An International Journal
The Knowledge Engineering Review
Expert Systems with Applications: An International Journal
Designing intelligent healthcare operations
CARE@AI'09/CARE@IAT'10 Proceedings of the CARE@AI 2009 and CARE@IAT 2010 international conference on Collaborative agents - research and development
Expert Systems with Applications: An International Journal
Hi-index | 12.07 |
In recent years there has been considerable interest in the possibility of building complex problem solving systems as groups of co-operating experts. This has led us to develop a multiagent expert systems capable to run on servers that can support a large group of users (clients) who communicate with the system over the network. The system provides an architecture to coordinate the behavior of several specific agent types. Two types of agents are involved. One type works on the server computer and the other type works on the client computers. The society of agents in our system consists of expert systems agents (diagnosis agents, and a treatment agent) working on the server side, each of which contains an autonomous knowledge-based system. Typically, agents will have expertise in distinct but related domains. The whole system is capable of solving problems, which require the cumulative expertise of the agent community. Besides to the user interface agent who employs an intelligent data collector, so-called communication model in KADS, working on the client sides. We took the advantage of a successful pre-existing expert systems-developed at CLAES (Central Laboratory for Agricultural Expert Systems, Egypt)-for constructing an architecture of a community of cooperating agents. This paper describes our experience with decomposing the diagnosis expert systems into a multi-agent system. Experiments on a set of test cases from real agricultural expert systems were preformed. The expert systems agents are implemented in Knowledge Representation Object Language (KROL) and JAVA languages using KADS knowledge engineering methodology on the WWW platform.