“…When described using an AADL model, such a system specification is often transformed to another formal model for verification and analysis. Examples of such transformations are numerous: translations to Behavior Interaction Priority (BIP) (Chkouri et al, 2008), to TLA+ (Rolland et al, 2008), to real-time process algebra ACSR (Sokolsky et al, 2006), to IF (Abdoul et al, 2008), to Fiacre (Berthomieu et al, 2009), to Real-Time Maude (Ölveczky et al, 2010), to Lustre (Jahier et al, 2007), to Polychrony , etc. The goal of such a translation is to reuse existing verification and analysis tools and their formal model of computation and communication for the purpose of validating the AADL models.…”