Distributed Artificial Intelligence

Research Program - Results (9)

A platform for developing systems of asynchronous cognitive agents

In order to test our ideas it was found necessary to develop several platforms for building systems of agents. The first one was called OSACA (Open Systems of Asynchronous Cognitive Agents). OSACA was one of the first environments to allow actual open systems easily, resulting from the combination of AI techniques and of object architectures (OMG/CORBA). OSACA constituted a significant improvement over systems like ARCHON. Furthermore, we offered in OSACA a language for creating agents (LAG), which screened out the difficult problems of negociation protocols from the user. It also offered a number of development tools.

We designed a two step development method for creating agents.

The tools we developed (exerciser, monitor, control agents) were the first tools of a more complex toolbox which will probably be necessary to routinely design agent systems.

More recent advances have seen the development of two new platforms: SMAS for simulating complex Multi-Agent Systems and OMAS for a real time execution. The designer of the MAS first debugs her system in the SMAS environment, and then executes it in the real time distributed OMAS environment.

Return to main page
Return to Home page

Last modified 8/4/02