English

Development of Fault Tolerant MAS with Cooperative Error Recovery by Refinement in Event-B

Software Engineering 2012-10-29 v1

Abstract

Designing fault tolerance mechanisms for multi-agent systems is a notoriously difficult task. In this paper we present an approach to formal development of a fault tolerant multi-agent system by refinement in Event-B. We demonstrate how to formally specify cooperative error recovery and dynamic reconfiguration in Event-B. Moreover, we discuss how to express and verify essential properties of a fault tolerant multi-agent system while refining it. The approach is illustrated by a case study - a multi-robotic system.

Keywords

Cite

@article{arxiv.1210.7035,
  title  = {Development of Fault Tolerant MAS with Cooperative Error Recovery by Refinement in Event-B},
  author = {Inna Pereverzeva and Elena Troubitsyna and Linas Laibinis},
  journal= {arXiv preprint arXiv:1210.7035},
  year   = {2012}
}

Comments

In Proceedings of DS-Event-B 2012: Workshop on the experience of and advances in developing dependable systems in Event-B, in conjunction with ICFEM 2012 - Kyoto, Japan, November 13, 2012