Hlavním cílem této práce je vytvoření metodiky pro tvorbu add-inů do nástroje Enterprise Architect a ověření její správnosti. První části práce se věnuje stručnému seznámení s nástrojem Enterprise Architect a s možnostmi jeho rozšíření o novou funkčnost. Další část práce obsahuje vytvořenou metodiku pro tvorbu add-inů a jejich následnou distribuci. Poslední část práce se věnuje návrhu vzorových add-inů, jejich následné implementaci podle vytvořené metodiky a jejich testování. Implementace navržených add-inů slouží zejména k ověření správnosti vytvořené metodiky.
Annotation in English
Main goal of this bachelor thesis is to develop a methodology for creating add-ins for the Enterprise Architect tool and verify correctness of this methodology. First part is focused on introduction of the Enterprise Architect and possibilities of adding a new functionality. Next part contains a methodology for the creation of add-ins and their distribution. Last part is focused on design of sample add-ins, their implementation using the developed methodology and their testing. Implementation of designed add-ins is mainly used as verification of correctness of the developed methodology.
Hlavním cílem této práce je vytvoření metodiky pro tvorbu add-inů do nástroje Enterprise Architect a ověření její správnosti. První části práce se věnuje stručnému seznámení s nástrojem Enterprise Architect a s možnostmi jeho rozšíření o novou funkčnost. Další část práce obsahuje vytvořenou metodiku pro tvorbu add-inů a jejich následnou distribuci. Poslední část práce se věnuje návrhu vzorových add-inů, jejich následné implementaci podle vytvořené metodiky a jejich testování. Implementace navržených add-inů slouží zejména k ověření správnosti vytvořené metodiky.
Annotation in English
Main goal of this bachelor thesis is to develop a methodology for creating add-ins for the Enterprise Architect tool and verify correctness of this methodology. First part is focused on introduction of the Enterprise Architect and possibilities of adding a new functionality. Next part contains a methodology for the creation of add-ins and their distribution. Last part is focused on design of sample add-ins, their implementation using the developed methodology and their testing. Implementation of designed add-ins is mainly used as verification of correctness of the developed methodology.