Abstract:
This scientific paper presents the development of a Domain Specific Language (DSL) for Petri nets, a formalism used for modeling concurrent systems. The DSL provides an intuitive syntax for modeling Petri nets, which enables domain experts to design and analyze complex systems without the need for formal training in the underlying theory. The paper outlines the syntax and semantics of the DSL and demonstrates its applicability through a set of case studies. The results show that the DSL improves the productivity and efficiency of the modeling process and makes the analysis of Petri nets more accessible to a wider audience. The paper concludes with a discussion of the benefits and limitations of the DSL and its potential for future research and development in the field of Petri nets.