AADL Execution Semantics Transformation for Formal Verification
暂无分享,去创建一个
The paper presents an AADL model transformation. This transformation provides a formal model for model checking activities. This transformation covers three aspects: structure, behaviour description and execution semantics. The necessity to complete AADL metamodel is shown in order to improve system behaviour. Transformation rules take into account these aspects. The Kermeta metamodeling platform is used to implement these rules which are applied to a case study. In conclusion, we suggest that model transformation provides useful support to improve the integration of formal verification in an industrial engineering process.
[1] Jean-Marc Jézéquel,et al. Weaving executability into object-oriented meta-languages , 2005, MoDELS'05.
[2] Marius Bozga,et al. IF-2.0: A Validation Environment for Component-Based Real-Time Systems , 2002, CAV.
[3] Frédéric Lang,et al. NTIF: A General Symbolic Model for Communicating Sequential Processes with Data , 2002, FORTE.
[4] Jean-Charles Roger,et al. Exploitation de contextes et d'observateurs pour la validation formelle de modèles , 2006 .