RUS  ENG
Full version
JOURNALS // Proceedings of the Institute for System Programming of the RAS // Archive

Proceedings of ISP RAS, 2021 Volume 33, Issue 3, Pages 155–170 (Mi tisp606)

This article is cited in 1 paper

Generation of Petri nets using structural property-preserving transformations

R. A. Nesterovab, S. Yu. Savelyevb

a Univeristà degli Studi di Milano-Bicocca
b HSE University

Abstract: In this paper, we present an approach to the generation of Petri nets exhibiting desired structural and behavioral properties. Given a reference Petri net, we apply a collection of local refinement transformations, which extends the internal structure of the reference model. The correctness of applying these transformations is justified via Petri net morphisms and by the fact that transformations do not add new deadlocks to Petri nets. We have designed two Petri net refinement algorithms supporting the randomized and fixed generation of models. These algorithms have been implemented and evaluated within the environment of the Carassius Petri net editor. The proposed approach can be applied to evaluate and conduct experiments for algorithms operating with Petri nets.

Keywords: Petri nets, morphisms, property-preserving transformations, generation of models.

Language: English

DOI: 10.15514/ISPRAS-2021-33(3)-12



© Steklov Math. Inst. of RAS, 2024