A General Negotiation Model using XML
Résumé
In this paper, we present a generic negotiation model for multi-agent systems called GeNCA, built on three levels: a communication level, a negotiation level and a strategic level, which is the only level specific to a particular application. XML files are used to configure both each agent and the global system, freeing the end-user from the need to reconfigure the system each time they want to change a parameter. The aim of this paper is then to show that it is possible to give a precise description of a generic negotiation model that we can use in several real problems. This model has been implemented with a Java API used to build our applications. GeNCA is the only platform which enables the use of different communication systems and of negotiation strategies specific to the applications achieved. These researches on negotiation take place in software engineering works for artificial intelligence and multi-agent systems.