Original title:
Převod UML diagramů mezi Visual Paradigm a textovými formáty
Translated title:
UML Diagrams Conversion between Visual Paradigm and Text-Based Formats
Authors:
Ondrák, Lukáš ; Bartík, Vladimír (referee) ; Rychlý, Marek (advisor) Document type: Master’s theses
Year:
2021
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[cze][eng]
Tato diplomová práce se zabývá možnostmi úprav a rozšíření funkcionality programu Visual Paradigm pomocí zásuvných modulů a také studiem nástrojů pro tvorbu UML diagramů. Prvotním cílem práce je popis grafických nástrojů a zároveň méně známé varianty tvorby UML diagramů, kterými jsou nástroje zpracovávající textové UML formáty. Speciální pozornost je přitom kladena na textový nástroj PlantUML a na grafický nástroj Visual Paradigm. Dále se práce věnuje využití otevřeného rozhraní programu Visual Paradigm k tvorbě zásuvných modulů. Hlavním výstupem je pak implementovaný zásuvný modul, který umožní převádět UML diagramy mezi Visual Paradigm a textovým formátem PlantUML, který byl zveřejněn jako open-source. Pro zásuvný modul byla také vytvořena gramatika pro jazyk nástroje PlantUML.
This master's thesis deals with possibilities of modifying and extending functionality of Visual Paradigm with plug-ins as well as the study of tools for creating UML diagrams. The primary goal of this thesis is to describe graphical tools and simultaneously, the less known variants of creating UML diagrams. Those are tools that process text UML formats. Special attention is given to text tool PlantUML and to the graphical tool Visual Paradigm. Furthermore, the thesis deals with use of the Visual Paradigm open interface for programmers to create plug-ins. The main output is an implemented plug-in that allows you to convert UML diagrams between Visual Paradigm and text format PlantUML, which was published as open source software. Grammar for the PlantUML language have also been created for this plug-in.
Keywords:
CASE; PlantUML; PlantUML grammar; TextUML; UML; UML Graph; Visual Paradigm; Visual Paradigm OpenAPI; Visual Paradigm plug-ins; yUML; CASE; PlantUML; PlantUML gramatika; TextUML; UML; UML Graph; Visual Paradigm; Visual Paradigm OpenAPI; yUML; zásuvné moduly do Visual Paradigm
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/200115