Formal specification of substitutability property for fault-tolerance in reactive autonomic systems

Heng Kuang, Jamal Bentahar, Olga Ormandjieva, Nassir Shafieidizaji, Stan Klasa

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Scopus citations

Abstract

Multi-Agent Systems (MAS) have been widely proposed and applied to various application domains, such as space exploration missions. MAS can offer greater redundancy, efficiency, and scalability; however, they also raise new challenges, for instance, complex and often unexpected emergent group behavior, which require a formal specification as well as verification. Therefore, we have proposed a formal approach, named Reactive Autonomic Systems Framework (RASF), based on category theory to tackle those challenges. In this paper, we focus on the formal specification of substitutability property for the fault-tolerance and illustrate our approach through a Mars-world case study implemented as MAS using JADEX.

Original languageBritish English
Title of host publicationProceedings of 9th International Conference on New Trends in Software Methodologies, Tools and Techniques, SoMeT_10
StatePublished - 2010
Event9th International Conference on New Trends in Software Methodologies, Tools and Techniques, SoMeT_10 - Yokohama, Japan
Duration: 29 Sep 20101 Oct 2010

Publication series

NameProceedings of 9th International Conference on New Trends in Software Methodologies, Tools and Techniques, SoMeT_10

Conference

Conference9th International Conference on New Trends in Software Methodologies, Tools and Techniques, SoMeT_10
Country/TerritoryJapan
CityYokohama
Period29/09/101/10/10

Keywords

  • Category theory
  • Fault-tolerance
  • Formal specification
  • Multi-Agent Systems
  • Reactive autonomic systems
  • Substitutability property

Fingerprint

Dive into the research topics of 'Formal specification of substitutability property for fault-tolerance in reactive autonomic systems'. Together they form a unique fingerprint.

Cite this