Distributed Artificial Intelligence

Research Program - Results (4)

Typology for protocols

A confusing situation prevails concerning communication protocols among agents. Indeed, a number of proposals mix object mechanisms (like OMG/CORBA), with AI languages (like KQML/KIF).

Scalabrin offered to classify the various levels of protocols that overlay the various layers of the OSI model. Negociation protocols can be view as belonging to an eigth level, which in practice is contained within the user's layer. Consistency of representations is a very important issue in the case of multi-expert (blackboard) systems. It is not so crucial in the case of independent agents for the type of applications that we consider (concurrent engineering, knowledge management).

Our platform (OMAS) include an agent language similar to KQML, and a content language which can be LISP, SL0 or free language in some cases. Exchanges with other platforms are FIPA compliant and use CORBA for basic communication support.

Return to main page
Return to Home page

Last modified 8/4/02