DocumentCode
3370254
Title
Behavioral modular description of fault tolerant distributed systems with AADL Behavioral Annex
Author
Lasnier, Gilles ; Robert, Thomas ; Pautet, Laurent ; Kordon, Fabrice
Author_Institution
Inst. TELECOM, TELECOM ParisTech, Paris, France
fYear
2010
fDate
May 31 2010-June 2 2010
Firstpage
17
Lastpage
24
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.
Keywords
computer architecture; distributed processing; embedded systems; fault tolerant computing; specification languages; synchronisation; AADL behavioral annex; architecture description language; behavioral modular description; distributed real time embedded system; fault tolerant distributed systems; model based engineering; synchronization mechanisms; Application software; Bioreactors; Computer crashes; Fault tolerance; Fault tolerant systems; Hardware; Protocols; Real time systems; Redundancy; Telecommunications; aadl; behavior; fault-tolerant; real-time distributed systems;
fLanguage
English
Publisher
ieee
Conference_Titel
New Technologies of Distributed Systems (NOTERE), 2010 10th Annual International Conference on
Conference_Location
Tozeur
Print_ISBN
978-1-4244-7067-9
Electronic_ISBN
978-1-4244-7068-6
Type
conf
DOI
10.1109/NOTERE.2010.5536853
Filename
5536853
Link To Document