Behavioral modular description of fault tolerant distributed systems with AADL behavioral annex

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

Abstract

AADL is an architecture description language intended for model-based engineering of high-integrity distributed systems. The AADL Behavior Annex (AADL-BA) is an extension allowing the refinement of behavioral aspects described through an AADL architectural description. When implementing Distributed Real-time Embedded system (DRE), fault tolerance concerns are integrated by applying replication patterns. We considered a simplified design of the primary backup replication pattern as a running example to analyze the modeling capabilities of AADL and its annex. Our contribution lies in the identification of the drawbacks and benefits of this modeling language for accurate description of the synchronization mechanisms integrated in this example.

Original languageEnglish
Title of host publicationNOTERE'10 - 10th Annual International Conference on New Technologies of Distributed Systems
Pages17-24
Number of pages8
DOIs
Publication statusPublished - 30 Aug 2010
Externally publishedYes
Event10th Annual International Conference on New Technologies of Distributed Systems, NOTERE'10 - Tozeur, Tunisia
Duration: 31 May 20102 Jun 2010

Publication series

NameNOTERE'10 - 10th Annual International Conference on New Technologies of Distributed Systems

Conference

Conference10th Annual International Conference on New Technologies of Distributed Systems, NOTERE'10
Country/TerritoryTunisia
CityTozeur
Period31/05/102/06/10

Keywords

  • AADL
  • Behavior
  • Fault-tolerant
  • Real-time distributed systems

Fingerprint

Dive into the research topics of 'Behavioral modular description of fault tolerant distributed systems with AADL behavioral annex'. Together they form a unique fingerprint.

Cite this