Návrh a implementace programu pro převod UML struktur do programovacího jazyka

Loading...
Thumbnail Image

Date

Authors

Minářová, Alice

Mark

A

Journal Title

Journal ISSN

Volume Title

Publisher

Vysoké učení technické v Brně. Fakulta strojního inženýrství

ORCID

Abstract

Tato práce se zabývá problematikou UML diagramů na kód. Nejprve jsou analyzována existující řešení na poli této problematiky a na základě získaných zjištění je navržen a implementován vlastní nástroj. Tento přijímá UML diagramy tříd a databázové modely z volně dostupného modelovacího prostředí Dia, které každý dokáže převést do tří cílových jazyků. Stěžejní vlastností tohoto nástroje je možnost snadno modulárně přidávat další cílové jazyky.
This work deals with the problematics of conversion of UML diagrams to code. Initially, existing solutions in this field are analyzed. Based on the gained findings, a new tool is designed and implemened. It accepts UML class diagrams and database models from the free diagramming environment Dia and for each of these offers three target languages. The key feature of this tool is its modular design allowing new target languages to be added easily.

Description

Citation

MINÁŘOVÁ, A. Návrh a implementace programu pro převod UML struktur do programovacího jazyka [online]. Brno: Vysoké učení technické v Brně. Fakulta strojního inženýrství. 2017.

Document type

Document version

Date of access to the full text

Language of document

cs

Study field

Aplikovaná informatika a řízení

Comittee

prof. Ing. Miluše Vítečková, CSc. (předseda) RNDr. Martin Kuba, Ph.D. (místopředseda) prof. RNDr. Ing. Jiří Šťastný, CSc. (člen) prof. Ing. Radomil Matoušek, Ph.D. (člen) doc. Ing. Ivan Švarc, CSc. (člen) doc. Ing. Václav Jirsík, CSc. (člen)

Date of acceptance

2017-06-15

Defence

Studentka seznámila členy komise s výsledky své DP. Popsala cíle a představila základní pojmy. Následně zodpověla dotaz oponenta. RNDr. Kuba - převody mezi jazyky (diagramy)

Result of defence

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

DOI

Collections

Endorsement

Review

Supplemented By

Referenced By

Citace PRO