Thesis Details
Generování kódu z Objektově orientovaných Petriho sítí
English title
Code Generation from Object Oriented Petri Nets
Language
Czech
Abstract
This thesis describes opinions about generating code from PNtalk language into more standard object orinted languages, such as C++ or Java. Goal is to construct model of the formalism of Object Oriented Petri Nets (OOPN), represented in PNtalk languege in mentioned languages. This model should be simlpier and more effective than actual implementation in Smalltalk language. Thesis also contains ideas about abstactization the code generator to be able to generate code in various languages.
Keywords
object oriented Petri nets, PNtalk, code generation, compiler, optimalization
Department
Degree Programme
Information Technology, Field of Study
Intelligent Systems
Files
Status
defended, grade C
Date
19 June 2015
Reviewer
Committee
Janoušek Vladimír, doc. Ing., Ph.D. (DITS FIT BUT), předseda
Beran Vítězslav, doc. Ing., Ph.D. (DCGM FIT BUT), člen
Hruška Tomáš, prof. Ing., CSc. (DIFS FIT BUT), člen
Kočí Radek, Ing., Ph.D. (DITS FIT BUT), člen
Kreslíková Jitka, doc. RNDr., CSc. (DIFS FIT BUT), člen
Luňáček Jiří, Ing., Ph.D., MBA (IE FBM BUT), člen
Beran Vítězslav, doc. Ing., Ph.D. (DCGM FIT BUT), člen
Hruška Tomáš, prof. Ing., CSc. (DIFS FIT BUT), člen
Kočí Radek, Ing., Ph.D. (DITS FIT BUT), člen
Kreslíková Jitka, doc. RNDr., CSc. (DIFS FIT BUT), člen
Luňáček Jiří, Ing., Ph.D., MBA (IE FBM BUT), člen
Citation
HANÁK, Martin. Generování kódu z Objektově orientovaných Petriho sítí. Brno, 2015. Master's Thesis. Brno University of Technology, Faculty of Information Technology. 2015-06-19. Supervised by Kočí Radek. Available from: https://www.fit.vut.cz/study/thesis/17932/
BibTeX
@mastersthesis{FITMT17932, author = "Martin Han\'{a}k", type = "Master's thesis", title = "Generov\'{a}n\'{i} k\'{o}du z Objektov\v{e} orientovan\'{y}ch Petriho s\'{i}t\'{i}", school = "Brno University of Technology, Faculty of Information Technology", year = 2015, location = "Brno, CZ", language = "czech", url = "https://www.fit.vut.cz/study/thesis/17932/" }