This paper explores the enhancement of multiformalism modeling frameworks by integrating rewrite engines, with a focus on SIMTHESys, a framework designed for combining and solving heterogeneous formalisms. Multiformalism modeling enables the use of the most suitable formalism for each subsystem while maintaining an overall coherent representation of the system. As model complexity and the need for dynamic adaptability increase, static modeling structures become inadequate. To address this, we extend SIMTHESys with capabilities for dynamic transformations and late binding by incorporating a rewriting system, specifically leveraging the Maude engine. This integration allows models to evolve during their solution processes, supporting more flexible, efficient, and modular analyses. We present a case study involving the dynamic management of a server system modeled through stochastic Petri nets and multiclass queuing networks, demonstrating the feasibility and advantages of the proposed approach. Experimental results highlight how rewriting enhances model expressiveness and efficiency in complex system evaluations.
Enhancing Multiformalism Models with Rewrite Engines / E. Barbierato, L. Capra, M. Gribaudo, M. Iacono (LECTURE NOTES IN COMPUTER SCIENCE). - In: Computer Performance Engineering / [a cura di] L. Carnevali, J. Doncel. - Prima edizione. - [s.l] : Springer Cham, 2026 Feb. - ISBN 9783032163448. - pp. 1-16 (( 21. European Workshop on Performance Engineering : June, 26 Catania 2025 [10.1007/978-3-032-16345-5_1].
Enhancing Multiformalism Models with Rewrite Engines
L. Capra
Co-primo
Conceptualization
;
2026
Abstract
This paper explores the enhancement of multiformalism modeling frameworks by integrating rewrite engines, with a focus on SIMTHESys, a framework designed for combining and solving heterogeneous formalisms. Multiformalism modeling enables the use of the most suitable formalism for each subsystem while maintaining an overall coherent representation of the system. As model complexity and the need for dynamic adaptability increase, static modeling structures become inadequate. To address this, we extend SIMTHESys with capabilities for dynamic transformations and late binding by incorporating a rewriting system, specifically leveraging the Maude engine. This integration allows models to evolve during their solution processes, supporting more flexible, efficient, and modular analyses. We present a case study involving the dynamic management of a server system modeled through stochastic Petri nets and multiclass queuing networks, demonstrating the feasibility and advantages of the proposed approach. Experimental results highlight how rewriting enhances model expressiveness and efficiency in complex system evaluations.| File | Dimensione | Formato | |
|---|---|---|---|
|
978-3-032-16345-5_1.pdf
accesso riservato
Tipologia:
Publisher's version/PDF
Licenza:
Nessuna licenza
Dimensione
864.24 kB
Formato
Adobe PDF
|
864.24 kB | Adobe PDF | Visualizza/Apri Richiedi una copia |
Pubblicazioni consigliate
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.




