Research Article
A Comprehensive Formalization of AADL with Behavior Annex
Table 1
Comparison of related AADL formal approaches.
| Works | Specification language | Verification tool | Elements covered | Safety | Support for transformation correctness verification | Behavior annex | Components | Thread | Process | System | Others |
| Gina et al. | Petri Nets | ADAPT | − | ++ | − | − | − | − | − | Johnsen et al. | Timed Automata | UPPAAL | + | +++ | + | − | +++ | + | − | Jean-Francois et al. | TLA+ | TLC | − | + | − | − | − | − | − | Jahier et al. | Lustre | Lurette, Lesar | − | ++ | + | − | − | + | − | Berthomieu et al. | Fiacre | Tina | + | +++ | − | − | − | + | − | Yang et al. | CSP | FDR | − | ++ | − | − | + | ++ | − | Chkouri et al. | BIP | BIP framework | ++ | ++ | − | − | − | + | − | Besnard et al. | Signal | SynDEx | + | + | − | − | − | − | − | Yang et al. | TASM | TASM, UPPAAL | + | +++ | + | − | +++ | + | − | Mkaouar et al. | LNT | Ocarina | − | + | + | − | +++ | + | − | Abdoul et al. | IF | IFx framework | Its own behavioral language | + | − | − | − | ++ | − | Ölveczky et al. | Real-time Maude | Maude | ++ | ++ | − | − | − | + | − | Ours | Isabelle/Isar | Isabelle/HOL | +++ | +++ | + | + | +++ | ++ | + |
|
|