From AADL Architectural Models to Petri Nets: Checking Model Viability

  • Authors:
  • Xavier Renault;Fabrice Kordon;Jérôme Hugues

  • Affiliations:
  • -;-;-

  • Venue:
  • ISORC '09 Proceedings of the 2009 IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Modeling of Distributed Real-Time Embedded (DRE) systems allows one toevaluate models behavior or schedulability. However, assessing that a DREsystem’s behavior is correct in the causal domain is a challenge: one need toelaborate a mathematical abstraction suitable for checking properties likeabsence of deadlock or safety conditions (i.e. an invariant remains all overthe execution).In this paper, we propose a global approach to building Petri Nets models froman architecture described using AADL. We consider the semantics of interactingentities de- fined by AADL, and show how to build corresponding Petri Netsmodels. Based on a case study, we show how the veri- fication process could beautomated and parameterized.