Abstract:
|
MAKILA is a model for problem solving in a society composed of cooperative
agents. Its main objective is to offer an environment where the application
implementer could focus on the domain knowledge, remaining transparent all the
internal processes, as the goal resolution, and the communication and
negotiation processes.
Problem solving is goal driven, both, internally to the agent, and at the
social level. The contracting mechanism is used to solve problems that the
agent cannot solve with its own domain knowledge.
This paper describes a flexible high-level tool for building Multi-Agent
Systems for the MAKILA model. It focuses on the issue of transparency in
knowledge definition, due to the separation of the declarative domain
knowledge, from internal procedural knowledge about problem solving and social
interactions. The main user interface's functions, with the information they
require, are described.
In closing, a working example shows the tool use and the system behavior. |