Generátor statického metamodelu pro knihovnu JOPA
Static Metamodel Generator for JOPA
Typ dokumentu
bakalářská prácebachelor thesis
Autor
Benjamin Rodr
Vedoucí práce
Ledvinka Martin
Oponent práce
Aubrecht Petr
Studijní program
Softwarové inženýrství a technologieInstituce přidělující hodnost
katedra počítačůPráva
A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmlVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html
Metadata
Zobrazit celý záznamAbstrakt
Cílem této bakalářské práce je navrhnout a implementovat generátor statického metamodelu pro knihovnu JOPA. Součástí této práce je analýza nástrojů v jazyce Java pro čtení kódu během kompilace, a nástrojů pro tvorbu statického metamodelu, a následný výběr nejvhodnější z možností. Na základě výběru této možnosti pak bude generátor vytvořen. Výsledkem práce bude funkční implementace generátoru statického metamodelu pro knihovnu JOPA a zpráva o jeho funkčnosti. Tento generátor bude k dispozici projektům, které využívají JOPA Maven plugin, a bude spustitelný pomocí příkazové řádky. The goal of this bachelor’s thesis is to design and implement a static metamodel generator for the JOPA library. The thesis includes an analysis of current technologies in the Java language for working with code during compilation time, tools for generating static metamodels, and the selection of the best option. The selected option will then be implemented. The outcome of this thesis will be a working implementation of the static metamodel generator for the JOPA library and a report about its functionality. This generator will be available in projects that are using the JOPA Maven plugin and will be executable via the terminal
Kolekce
- Bakalářské práce - 13136 [1056]