GuardNet : An Environment to Support Distributed Development and Execution for Communication Mechanism of Multi-Agent Systems
Motoyuki TAKAAI, Hideaki TAKEDA, Toyoaki NISHIDA
In this paper, we propose a new environment that supports cooperative development of Multi-agent systems (MAS). For this purpose, we suggest a system called GuardNet. In GuardNet, which is also realized as MAS, there exists an agent called Guardant for every agent in target MAS. Guardants can store requirement specifications of their for target and relevant agents, and exchange them with each other on behalf of agent programmers. Another feature of GuardNet is agent-imitating facilities for debugging and testing. In agent-imitating, a Guardant behaves as a proxy either for the target agent or relevant agents. Using agent-imitating facilities, we can test the agent system which includes incomplete agents.