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
Original language | Unknown |
---|---|
Title of host publication | IFIP Advances in Information and Communication Technology |
Pages | 237-245 |
Volume | 349 |
DOIs | |
Publication status | Published - 1 Jan 2011 |
Event | 2nd IFIP WG 5.5/SOCOLNET Doctoral Conference on Computing, Electrical and Industrial Systems - Costa da Caparica, Portugal Duration: 21 Feb 2011 → 23 Feb 2011 |
Conference
Conference | 2nd IFIP WG 5.5/SOCOLNET Doctoral Conference on Computing, Electrical and Industrial Systems |
---|---|
Country/Territory | Portugal |
City | Costa da Caparica |
Period | 21/02/11 → 23/02/11 |