Research Article

A Comprehensive Formalization of AADL with Behavior Annex

Table 1

Comparison of related AADL formal approaches.

WorksSpecification languageVerification toolElements coveredSafetySupport for transformation correctness verification
Behavior annexComponents
ThreadProcessSystemOthers

Gina et al.Petri NetsADAPT++
Johnsen et al.Timed AutomataUPPAAL+++++++++
Jean-Francois et al.TLA+TLC+
Jahier et al.LustreLurette, Lesar++++
Berthomieu et al.FiacreTina+++++
Yang et al.CSPFDR+++++
Chkouri et al.BIPBIP framework+++++
Besnard et al.SignalSynDEx++
Yang et al.TASMTASM, UPPAAL+++++++++
Mkaouar et al.LNTOcarina++++++
Abdoul et al.IFIFx frameworkIts own behavioral language+++
Ölveczky et al.Real-time MaudeMaude+++++
OursIsabelle/IsarIsabelle/HOL++++++++++++++