Coordination Technology for the Development of Multi-Agent Systems on the Web
Enrico Denti, Andrea Omicini, Vladimiro Toschi · 1999
The development of multi-agent systems on the Web requires powerful and effective coordination models, languages and patterns. Even more, it calls for an effective coordination technology, not only implementing a coordination model, but also supporting its metaphors at the development system level, and enabling developers to work at any time at the abstraction level required. This paper presents the LuCe coordination system for the development of multi-agent systems on the WWW. Based on the full integration of Java and Prolog technologies, LuCe implements a coordination model based on the notion of logic tuple centre, a coordination medium which is also exploited as the core of the development system. The power of the LuCe coordination technology is first discussed in general, then shown in the context of an application example, a TicTacToe game among intelligent software agents and human players on the Web.