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.
Multiformalism Modeling; Stochastic Petri Nets; Queueing Networks; Adaptive Systems; Maude
Settore INFO-01/A - Informatica
feb-2026
Book Part (author)
File in questo prodotto:
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.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2434/1220315
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
  • OpenAlex 0
social impact