Skip to Main content Skip to Navigation
Conference papers

From AADL architectural models to Petri Nets: Checking model viability

Xavier Renault 1 Fabrice Kordon 1 Jérôme Hugues
1 MoVe - Modélisation et Vérification
LIP6 - Laboratoire d'Informatique de Paris 6
Abstract : Modeling of distributed real-time embedded (DRE) systems allows one to evaluate models behavior or schedulability. However, assessing that a DRE system's behavior is correct in the causal domain is a challenge: one need to elaborate a mathematical abstraction suitable for checking properties like absence of deadlock or safety conditions (i.e. an invariant remains all over the execution). In this paper, we propose a global approach to building Petri Nets models from an architecture described using AADL. We consider the semantics of interacting entities defined by AADL, and show how to build corresponding Petri Nets models. Based on a case study, we show how the verification process could be automated and parameterized.
Document type :
Conference papers
Complete list of metadatas

https://hal.archives-ouvertes.fr/hal-01298276
Contributor : Lip6 Publications <>
Submitted on : Tuesday, April 5, 2016 - 4:54:37 PM
Last modification on : Thursday, March 21, 2019 - 1:11:54 PM

Identifiers

Citation

Xavier Renault, Fabrice Kordon, Jérôme Hugues. From AADL architectural models to Petri Nets: Checking model viability. 12th IEEE International Symposium on Object-oriented Real-time distributed Computing (ISORC'09), Mar 2009, Tokyo, Japan. pp.313-320, ⟨10.1109/ISORC.2009.11⟩. ⟨hal-01298276⟩

Share

Metrics

Record views

174