Original title:
Generování kódu z modelů Petriho sítí
Translated title:
Code Generation from Object Oriented Petri Nets
Authors:
Frlička, Eduard ; Janoušek, Vladimír (referee) ; Kočí, Radek (advisor) Document type: Bachelor's theses
Year:
2023
Language:
slo Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[slo][eng]
PNtalk je jazyk využívaný na modelovanie objektovo orientovaných petriho sietí. Existujúci simulátor implementovaný v jazyku Smalltak slúži na modelovanie a ladenie, pre nasadenie v praxi, je potrebné reprezentovať tieto modely efektívnejšie. Táto práca sa zaoberá práve tvorbou efektívnejšej reprezentácie, konkrétne transformáciou do jazyku C++. V práci boli riešené problémy paralelného vyhodnocovania petriho sietí, optimalizácie vyhodnocovania prechodov a dynamické typovanie.
PNtalk is a language used for modelling of object-oriented Petri nets. The existing simu- lator implemented in Smalltalk language is used mainly for modelling and debugging. For practical use, however, a more efficient representation of Petri net models is needed. This work presents a C++ representation of object-oriented Petri nets.
Keywords:
C++; code generator; compiler; Petri networks; PNtalk
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/213745