Petri Net Based Specification and Verification of Globally-Asynchronous-Locally-Synchronous System - Technological Innovation for Sustainability
Conference Papers Year : 2011

Petri Net Based Specification and Verification of Globally-Asynchronous-Locally-Synchronous System

Abstract

This paper shows a methodology for Globally-Asynchronous-Locally-Synchronous (GALS) systems specification and verification. The distributed system is specified by non-autonomous Petri net modules, obtained after the partition of a (global) Petri net model. These modules are represented using IOPT (Input-Output Place-Transition) Petri net models, communicating through dedicated communication channels forming the GALS system under analysis. This set of modules is then automatically translated into Maude code through a MDA approach. As the modules of GALS systems run concurrently, the Maude semantics for concurrent objects is used along with message representation. Finally, as a particular case, the system state space is generated from the Maude specification of the GALS system, allowing property verification.
Fichier principal
Vignette du fichier
978-3-642-19170-1_26_Chapter.pdf (136.82 Ko) Télécharger le fichier
Origin Files produced by the author(s)
Loading...

Dates and versions

hal-01566548 , version 1 (21-07-2017)

Licence

Identifiers

Cite

Filipe Moutinho, Luís Gomes, Paulo Barbosa, João Paulo Barros, Franklin Ramalho, et al.. Petri Net Based Specification and Verification of Globally-Asynchronous-Locally-Synchronous System. 2nd Doctoral Conference on Computing, Electrical and Industrial Systems (DoCEIS), Feb 2011, Costa de Caparica, Portugal. pp.237-245, ⟨10.1007/978-3-642-19170-1_26⟩. ⟨hal-01566548⟩
70 View
124 Download

Altmetric

Share

More