Integrace nástroje Telosys pro generování zdrojového kódu do Visual Paradigm
but.committee | prof. Ing. Tomáš Hruška, CSc. (předseda) Ing. Šárka Květoňová, Ph.D. (člen) Ing. Bohuslav Křena, Ph.D. (člen) Ing. František Grézl, Ph.D. (člen) Ing. Jiří Matoušek, Ph.D. (člen) | cs |
but.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ázku oponenta. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položenou otázku rozhodla práci hodnotit stupněm B. | cs |
but.jazyk | čeština (Czech) | |
but.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Rychlý, Marek | cs |
dc.contributor.author | Vrána, Ondřej | cs |
dc.contributor.referee | Bartík, Vladimír | cs |
dc.date.created | 2024 | cs |
dc.description.abstract | Smyslem této práce je vytvoření Visual Paradigm pluginu, který by umožnil využívat generátor kódu Telosys uvnitř tohoto programu. Plugin musí tedy zahrnovat návrh diagramů pro vizualizaci Telosys DSL modelů a jejich převod na Telosys projekt. Práce tedy zahrnuje seznámení se s jednotlivými nástroji Visual Paradigm a Telosys spolu s jejich programovými rozhraními. Dále je navržen grafická reprezentace Telosys nazvaná Telosys diagram a algoritmus jejího převodu. Práce se také věnuje problematice implementace tohoto pluginu spolu s popisem jeho jednotlivých uživatelských funkcí. Na konci práce je implementovaný plugin otestován za pomocí demonstračního příkladu. | cs |
dc.description.abstract | This thesis aims at creating a Visual Paradigm plugin, which would make it possible to use Telosys code generator inside this program. Plugin must implement the designing of diagrams used for visualisation of Telosys DSL models and their translation to Telosys project. This thesis therefore includes an overview of both Visual Paradigm and Telosys together with their application programming interfaces. It then continues with designing the graphical representation of Telosys named Telosys diagram and describes an algorithm for the diagram’s translation. Next chapter describes the implementation of this plugin together with description of all its user functions. Last chapter tests the implemented plugin with example demonstration. | en |
dc.description.mark | B | cs |
dc.identifier.citation | VRÁNA, O. Integrace nástroje Telosys pro generování zdrojového kódu do Visual Paradigm [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2024. | cs |
dc.identifier.other | 153180 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/247817 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | Visual Paradigm | cs |
dc.subject | Telosys | cs |
dc.subject | Model Driven Software Engineering | cs |
dc.subject | Doménově specifický jazyk | cs |
dc.subject | UML | cs |
dc.subject | diagram | cs |
dc.subject | generátor kódu | cs |
dc.subject | CASE | cs |
dc.subject | zásuvný modul | cs |
dc.subject | Visual Paradigm | en |
dc.subject | Telosys | en |
dc.subject | Model Driven Software Engineering | en |
dc.subject | Domain specific language | en |
dc.subject | UML | en |
dc.subject | diagram | en |
dc.subject | code generator | en |
dc.subject | CASE | en |
dc.subject | plugin | en |
dc.title | Integrace nástroje Telosys pro generování zdrojového kódu do Visual Paradigm | cs |
dc.title.alternative | Integration of the Telosys Code Generator into Visual Paradigm | en |
dc.type | Text | cs |
dc.type.driver | bachelorThesis | en |
dc.type.evskp | bakalářská práce | cs |
dcterms.dateAccepted | 2024-06-13 | cs |
dcterms.modified | 2024-06-17-08:45:15 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 153180 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.18 21:01:42 | en |
sync.item.modts | 2025.01.15 14:41:06 | en |
thesis.discipline | Informační technologie | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémů | cs |
thesis.level | Bakalářský | cs |
thesis.name | Bc. | cs |