Generování kódu z Objektově orientovaných Petriho sítí

Loading...
Thumbnail Image

Date

Authors

Hanák, Martin

Mark

C

Journal Title

Journal ISSN

Volume Title

Publisher

Vysoké učení technické v Brně. Fakulta informačních technologií

ORCID

Abstract

Tato diplomová práce se zabývá generováním zdrojových kódů z jazyka PNtalk do standardních objektově orientovaných jazyků, např. C++ nebo Java. Rozebírá možnosti zjednodušeného modelování formalismu Objektově orientovaných Petriho sítí (OOPN) v prostředí těchto jazyků. Takový model by měl být jednodušší a efektivnější, než nabízí aktuální implementace v prostředí jazyka Smalltalk. Práce také uvádí návrh abstraktizace generátoru kódu tak, aby byl schopen generovat výsledný kód v různých jazycích.
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.

Description

Citation

HANÁK, M. Generování kódu z Objektově orientovaných Petriho sítí [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2015.

Document type

Document version

Date of access to the full text

Language of document

cs

Study field

Inteligentní systémy

Comittee

doc. Ing. Vladimír Janoušek, Ph.D. (předseda) prof. Ing. Tomáš Hruška, CSc. (místopředseda) doc. Ing. Vítězslav Beran, Ph.D. (člen) Ing. Radek Kočí, Ph.D. (člen) doc. RNDr. Jitka Kreslíková, CSc. (člen) Ing. Jiří Luňáček, Ph.D., MBA (člen)

Date of acceptance

2015-06-19

Defence

Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm C Otázky u obhajoby: Uvažoval jste i o jiných příkladech pro porovnání časové složitosti implementace ve Smalltalku a v C++, ve kterých by se projevil nedeterminismus a s ním spojené hledání vhodného navázání proměnných backtrackingem?

Result of defence

práce byla úspěšně obhájena

DOI

Collections

Endorsement

Review

Supplemented By

Referenced By

Citace PRO