Watching your own back: self-managing multi-agent systems

We describe a category of multi-agent applications that address the problem of managing widely distributed Multi-Agent Systems (MAS) by introspectively managing both themselves and other co-resident MAS applications. The result is an extremely fault-tolerant system that has well-defined survivability parameters without requiring deep coordination between the primary application and the management layer. We argue that such an integrated systems-management solution can be both effective and simpler than an out-of-band solution would allow, and can leverage all the flexibility of a MAS infrastructure. We describe and analyze an exemplar of such a self-managed system.

[1]  Jeffrey D. Case,et al.  Simple Network Management Protocol (SNMP) , 1989, RFC.

[2]  David Wells,et al.  Extending the limits of DMAS survivability: the UltraLog project , 2004, IEEE Intelligent Systems.

[3]  Aaron Helsinger,et al.  Cougaar: a scalable, distributed multi-agent architecture , 2004, 2004 IEEE International Conference on Systems, Man and Cybernetics (IEEE Cat. No.04CH37583).

[4]  Scott D. Stoller Leader Election in Asynchronous Distributed Systems , 2000, IEEE Trans. Computers.

[5]  Marshall Brinn,et al.  Leveraging agent properties to assure survivability of distributed multi-agent systems , 2003, AAMAS '03.