Self-healing systems - survey and synthesis
Decision Support Systems
Improving software development and robustness through multiagent systems
Proceedings of the 49th Annual Southeast Regional Conference
Algorithms and mechanisms for procuring services with uncertain durations using redundancy
Artificial Intelligence
Autonomic agents for survivable security systems
EUC'05 Proceedings of the 2005 international conference on Embedded and Ubiquitous Computing
Apoptosis and self-destruct: a contribution to autonomic agents?
FAABS'04 Proceedings of the Third international conference on Formal Approaches to Agent-Based Systems
Hi-index | 0.00 |
This paper describes how multiagent systems can be used to achieve robust software. The paper develops the hypothesis that robust software can be achieved through redundancy, where agents that have different algorithms but similar responsibilities provide the redundancy. Wrapping conventional algorithms with a minimal set of agent capabilities, which we specify, produces the agents. We show that the same wrapper can be used for a variety of algorithms. We describe our initial experiments in verifying our hypothesis and present results that demonstrate an improvement in robustness due to redundancy.