A dynamic architecture for multi-agent systems
Wenpin Jiao, Zhongzhi Shi · 2003
Multi agent systems are investigated from the point of view of software architectures, and formalized using a process calculus, the pi-calculus. To build a dynamic architecture for multi agent systems, two models for agents and multi agent systems are put forward respectively. Then a kind of architecture for multi agent systems, called CARBA which is similar to CORBA, is built based on the roles played by agents in multi agent systems. Finally, the dynamic characteristics of the architecture are analyzed as well.