|
Annotation-driven development of software components
Klesnil, Jan ; Hnětynka, Petr (vedoucí práce) ; Nečaský, Martin (oponent)
Vývoj řízený anotacemi je technika programování, která se v poslední době těší vzrůstající popularitě. Předložená práce se zabývá možnostmi využití této techniky pro vývoj komponentových aplikací. Cílem této práce bylo navrhnout model anotací zpracovávaných za běhu komponentové aplikace, umožňující vázání komponent, řízení jejich běhu a jejich dynamický update. Za prostředí pro tuto práci byl vybrán hierarchický komponentový systém SOFA 2. Implementace navrženého řešení využívá standardní anotace přítomné v jazyce Java. Dále práce navrhuje způsob rozšíření využití anotací mimo běhovou fázi vývoje. Součístí práce je také implementace dynamického updatu jednoduchých komponent. Dynamický update komponenty je proces umožňující změnu jejího kódu bez potřeby zastavení činnosti celé komponentové aplikace.
|
|
Annotation-driven development of software components
Klesnil, Jan ; Nečaský, Martin (oponent) ; Hnětynka, Petr (vedoucí práce)
Vývoj řízený anotacemi je technika programování, která se v poslední době těší vzrůstající popularitě. Předložená práce se zabývá možnostmi využití této techniky pro vývoj komponentových aplikací. Cílem této práce bylo navrhnout model anotací zpracovávaných za běhu komponentové aplikace, umožňující vázání komponent, řízení jejich běhu a jejich dynamický update. Za prostředí pro tuto práci byl vybrán hierarchický komponentový systém SOFA 2. Implementace navrženého řešení využívá standardní anotace přítomné v jazyce Java. Dále práce navrhuje způsob rozšíření využití anotací mimo běhovou fázi vývoje. Součístí práce je také implementace dynamického updatu jednoduchých komponent. Dynamický update komponenty je proces umožňující změnu jejího kódu bez potřeby zastavení činnosti celé komponentové aplikace.
|
|
Schengenský systém a aktuální problémy jeho realizace
Klesnil, Jan ; Grmelová, Nicole (vedoucí práce) ; Kostelanský, Ludvík (oponent)
Cíl diplomové práce spočívá v podrobném vymezení celého schengenského systému včetně jeho propojení a vazeb na obecný právní rámec EU a v následné kritické analýze vybraných aktuálních problémů při jeho realizaci. V první kapitole se práce zabývá obecnou právní úpravou volného pohybu osob a unijního institutu prostoru svobody, bezpečnosti a práva. Druhá kapitola se podrobně věnuje vzniku, vývoji, aktuální právní úpravě a teritoriální působnosti schengenského systému jako celku. Dále jsou vymezeny nejdůležitější oblasti schengenské spolupráce s důrazem kladeným na ochranu vnějších hranic a agenturu FRONTEX. Třetí kapitola si klade za cíl s použitím odborných článků a relevantní judikatury Soudního dvora EU zanalyzovat vybrané problémy, které provázely realizaci schengenského systému a jmenovat aktuální výzvy, kterým schengenský systém čelí.
|