Skip to content
KPI Science News
ISSN 2617-5509 · e‑ISSN 2663-7472 Open Access · CC BY 4.0
Vol. · Issue 5-6 · 2019 Oct 15, 2019 article

COMBINED APPROACH TO SIMULATION MODELING OF THE DYNAMICS OF SOFTWARE SYSTEMS BASED ON INTERPRETATIONS OF PETRI NETS

OS
Oksana O. Suprunenko Corresponding The Bohdan Khmelnytsky National University of Cherkasy, Ukraine Ukraine
PublishedOct 15, 2019
KPISN 5-6 VOL · 5-6
VOL · ISS 5-6 · 2019 View issue

Abstract

Background. The article presents the reasons for constructing a combined approach to simulation of the dynamics of software systems based on WF-nets and evaluative interpretations of Petri nets. The research of interpretations of Petri nets and formal languages with which they are described for their adaptation to modeling the dynamics of software systems is presented. Objective . Justification of the applicability of the combined approach based on WF-nets and bounded Petrі nets for modeling software systems, determination the characteristics of tools for describing software systems using the Petri nets, additions of block modeling patterns with structures that allow describing the tasks of synchronization, control, cyclic functioning, and their combinations. Methods . The paper presents the possibility of using Petri nets, which are described by the L-type and the G-type languages in a single model. The structural options for using the constructs of Petri nets with their parameters to ensure the liveness and safety of the formed model are presented and analyzed. A model of the user interface of a distributed system that provides collaborative editing of a document is presented. Using a generalized model for schedule compilation and distribution, the use of patterns in the analysis of the network representation of a model is demonstrated. Results . Rules for constructing models of software systems that maintain the structural conflict-free and allow you to analyze the parameters of the elements of the model during simulation were proposed. Conclusions. The article presents the basis for the development of a combined approach for software systems modeling that are based on the combination of WF-nets and bounded Petri nets, which allows taking into account the features of the description of software systems when forming dynamic models.

Keywords

References

  1. A.I. Orlov, “Graphs for modeling industrial enterprise management processes”, Large Systems Management , sp. iss. 30-1, pp. 62–75, 2010.
  2. D. Phillips and A. Garcia-Diaz, Network Analуsis Methods (Fundamentals of network analуsis) . Moscow, Russia: Mir, 1984, 496 p.
  3. G.A. Ugolnitskij, “Simulation and optimization models of complex systems, taking into account their structures”, Large Systems Management , sp. iss. 30-1, pp. 799–816, 2010.
  4. V.P. Strogalev and I.O. Tolkathova, Simulation Modeling . Moscow, Russia: Bauman Moscow State Technical University Publ., 2008, 280 p.
  5. A.A. Kolobov et al., High Tech Management. Integrated Production-Corporate Structures: Organization, Economics, Management , Design , Efficiency, Sustainability . Moscow, Russia: Ekzamen, 2008, 621 p.
  6. Prisker, Modeling and Analysis Using Q-GERT Networks . J. Willey & Sons, 1977, 312 p.
  7. V.V. Kuzmuk and O.A. Suprunenko, “The means for the description of information flows in dynamic models of medical hardware-software systems”, Theor. Appl. Sci. , vol. 15, no. 7, pp. 11–18, 2014.
  8. B.B. Nesterenko and M.A. Novotarskii, “Process algebra for modeling complex systems with real workload”, Data Registration, Storage, and Processing , vol. 9, no. 4, pp. 49–59, 2007.
  9. W. van der Aalst and K. van Hee, Workflow Management: Models, Methods and Systems . Cambridge, Massachusetts, London: The MIT Press, 2002, 359 p.
  10. J. Esparza et al. (2019). Parameterized Analysis of Immediate Observation Petri Nets [Online]. Available: https://arxiv.org/pdf/1902.03025.pdf
  11. V.A. Bashkin, “On the resource equivalences in Petri nets with invisible transitions”, in Proc. Petri Nets and Software Engineering ( PNSE'17 ) , Zaragoza, Spain, June 25–30, 2017, pp. 51–68.
  12. L.L. Mannel and W.M.P. van der Aalst, “Finding complex process-structures by exploiting the token-game”, in Proc. Int. Conf. Applications and Theory of Petri Nets and Concurrency , vol. 11522, pp. 258–278, 2019. doi: 10/1007/978-3-030-21571-2_15
  13. D.A. Zaicev and A.I. Slepzov, “Equations of state and equivalent transformations of temporary Petri nets”, Cibernetika i Sistemnyi Analis , no. 5, pp. 59–76, 1997.
  14. V.V. Kuzmuk and O.O. Suprunenko, Modified Petri nets and Devices for Modeling Parallel Processes . Kyiv, Ukraine: Maclaut, 2010, 252 p.
  15. J. Peterson, Theory of Petri Nets and System Modeling . Moscow, Russia: Mir, 1984, 264 p.
  16. I.A. Lomazova, Nested Petri Nets: Modeling and Analysis of Distributed Systems with an Object Structure . Moscow, Russia: Nauchnyi Mir, 2004, 208 p.
  17. P. Baldan et al. , “Domain and event structure semantics for petri nets with read and inhibitor arcs”, Theor. Comp. Sci. , vol. 323, pp. 129–189, 2004. doi: 10.1016/j.tcs.2004.04.001
  18. E.M. Bronshtein et al. , Theory of Computational Processes . Ufa, Russia: UGATU, 2012, 198 p.
  19. O.A. Suprunenko, “Combined tools simulation workflow based graph models”, Theor. Appl. Sci. , vol. 23, no. 3, pp. 153–158, 2015. doi: 10.15863/TAS.2015.03.23.26
§ 06 — Related

Similar articles in this journal

Related peer-reviewed studies published in this journal.
View all issues

MODIFICATION OF THE SEPARABLE PHYSICS-INFORMED NEURAL NETWORK METHOD FOR THE APPROXIMATE SOLUTION OF A MIXED PROBLEM FOR THE HEAT CONDUCTION EQUATION IN AN ELLIPTICAL DOMAIN

Valerii Los, Oleksandr Riakhin

Background. Parabolic differential equations are mathematical models in engineering designed to study wide range of applied models. This necessitates the development of…

#heat conduction equation #mixed parabolic problem #elliptical domain #physics-informed neural network
10.20535/kpisn.2026.3.367316

Similar Articles

1-10 of 76

You may also start an advanced similarity search for this article.