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

Barbierato E.;Gribaudo M.;
2026-01-01

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.
2026
Lecture Notes in Computer Science
Model reconfiguration
Multiformalism modeling
Performance evaluation
Petri nets
Queuing networks
Rewriting systems
File in questo prodotto:
Non ci sono file associati a questo prodotto.

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/11311/1316550
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact