Verlagslink DOI: 10.1016/j.tcs.2024.114397
Titel: Modular rewritable petri nets : an efficient model for dynamic distributed systems
Sprache: Englisch
Autorenschaft: Capra, Lorenzo 
Köhler-Bußmeier, Michael  
Schlagwörter: Maude; PT nets; Distributed systems; Adaptation; Model-checking
Erscheinungsdatum: 2024
Verlag: Elsevier
Zeitschrift oder Schriftenreihe: Theoretical computer science 
Zeitschriftenband: :tba
Zusammenfassung: 
Modern distributed systems are becoming pervasive and increasingly provided with adaptation, (self-)reconfiguration and mobility capability. On one side, to face the challenges of the highly dynamic environments where they are deployed. On the other side, to keep production/maintenance costs down. Therein lies the increasing demand for formal models encompassing all of these aspects (besides concurrency). Hardly any of the classical formalisms like Petri Nets, Automata, and Process Algebra, even though powerful, permits designers to easily specify dynamic structural changes to systems and evaluate their impact on system behaviour. That has led to several extensions of classical formal models (e.g., the Pi calculus or the Nets-within-Nets paradigm) rarely accompanied by suitable analysis techniques. A recent formalization of a class of Rewritable Place-Transition Nets (RwPT) in Maude has proved potentially convenient to specify dynamically reconfigurable systems. Concerning analogous proposals, the RwPT formalism provides more abstraction/flexibility in modelling and efficiency in analysis. Nevertheless, its ability to scale the size of distributed systems built of several similar (nested) components is limited.

This paper presents a compositional approach to define large RwPT models in a typical algebraic way and to exploit the modular structure of models during the analysis: Symmetries are implicitly captured by composite node-labelling (reflecting the model's hierarchical structure) that is preserved by net rewrites. A distributed, gracefully degrading production system is used as a case study. Experimental evidence points out the dramatic impact of the approach against a non-modular one and the advantages over alternative techniques. Even if the emphasis is on state-space-based verification, the paper shows the convenience of combining it with structural analysis, which is typical of Petri nets as well. For that purpose, rewrite-rule abstractions are given in the form of guidelines.
URI: http://hdl.handle.net/20.500.12738/14570
ISSN: 0304-3975
Begutachtungsstatus: Nur bei Preprints: Diese Version ist noch nicht begutachtet
Einrichtung: Department Informatik 
Fakultät Technik und Informatik 
Dokumenttyp: Vorabdruck (Preprint)
Hinweise zur Quelle: article number: 114397
Enthalten in den Sammlungen:Publications without full text

Zur Langanzeige

Seitenansichten

29
checked on 27.11.2024

Google ScholarTM

Prüfe

HAW Katalog

Prüfe

Volltext ergänzen

Feedback zu diesem Datensatz


Diese Ressource wurde unter folgender Copyright-Bestimmung veröffentlicht: Lizenz von Creative Commons Creative Commons