Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
WOWMOM '06 Proceedings of the 2006 International Symposium on on World of Wireless, Mobile and Multimedia Networks
Hi-index | 0.00 |
Reliable behavior of systems of autonomous agents --- such as collections of deployed robots --- is difficult to attain. Agents could provide mutual support, but lack of coordination may weaken, rather than increase reliability. We propose collective reuseof replaceable software components among autonomous agents, based upon a shared factoryarchitecture.Coordinated replacement is achievable on-the-fly, whatever the component status: idle, runnable or actually running. Replacement propagation among agents grows faster with increasing numbers of agents for practical collection sizes, as measured by a reliability speedup. The architecture was demonstrated by simulations combining real and virtual robots.