Browsing by Author "Letko, Zdeněk"
Now showing items 1-20 of 48
-
Analýza a testování vícevláknových programů
Letko, ZdeněkV disertační práci je nejprve uvedena taxonomie chyb v souběžném zpracování dat a přehled technik pro jejich dynamickou detekci. Následně jsou navrženy nové metriky pro měření synchronizace a souběžného chování programů ... -
Analýza pokrytí testy JBoss aplikačního serveru
Žiaková, NikoletaTato práce se zabývá analýzou pokrytí kódu testovací sadou aplikačního serveru JBoss. Pro sběr informací o pokrytí kódu byly použity nástroje Emma a Cobertura. Bakalářská práce je rozdělená na dvě hlavní části. První z ... -
Centralizace správy bezpečnostních politik v Javě
Kalina, JanWildFly je platformou pro distribuované prostředí splňující specifikaci Java Enterprise Edition. Tato práce se zabývá možnostmi centrální správy bezpečnostních politik v tomto prostředí. Bezpečnostní politika je sada ... -
Disassembler mezikódu jazyka Java
Macháček, OndřejTato práce se zabývá popisem struktury mezikódu jazyka Java a disassemblováním instrukcí mezikódu jazyka Java. Součástí této práce je knihovna pro disassemblování souborů tříd jazyka Java. Knihovna umožňuje zobrazit veškeré ... -
Dynamická detekce a léčení časově závislých chyb nad daty v prostředí Java
Letko, ZdeněkHledání chyb plynoucích ze souběžného zpracovávání výpočtů je obtížné. Proto se tato diplomová práce zabývá detekcí a léčením časově závislých chyb nad daty a chyb plynoucích z nesprávné atomicity operací v prostředí Java. ... -
Heuristické řešení plánovacích problémů
Novotná, KateřinaTato práce se zabývá metaheuristickými algoritmy a jejich implementací do nástroje Drools Planner. Drools Planner je open source nástroj pro řešení optimalizačních problémů. V této práci je popsán návrh a implementace ... -
Implementace podpory distribuovaných transakcí v BPEL
Bek, IvoCílem této bakalářské práce je implementovat podporu distribuovaných transakcí do projektu RiftSaw tak, aby webové služby mohly být volány v rámci distribuovaných transakcí podnikovými procesy. A to pouze v tom případě, ... -
Informační systém pro školu bojových umění
Lorenc, JánTato bakalářská práce se zabývá vytvořením informačního systému pro školu bojových umění. Charakterizuje pojem informačního systému, popisuje návrh a implementaci informačního systému. Součástí práce je také porovnání ... -
Integrace JMS poskytovatelů třetích stran
Žiaková, NikoletaTato práce se zabývá komunikací pomocí zasílání zpráv a integrací JMS poskytovatelů třetích stran do aplikačního serveru JBoss. Cílem práce bylo navrhnout a implementovat univerzální testovací sadu, která navrženou integraci ... -
Integrace serveru Undertow se systémem Jenkins CI
Barteček, JakubTato diplomová práce se zabývá nahrazením servlet kontejneru v systému Jenkins CI za server Undertow. V práci jsou popsány obecné informace o programech, které se této problematiky týkají a je analyzován současný stav ... -
Jídelní menu pro mobilní telefony s Bluetooth
Dzurňák, TomášCílem projektu bylo navrhnout a realizovat aplikaci pro mobilní telefon a stolní počítač, která umožní v restauraci pomoci mobilního telefonu procházet jídelní menu a následně zadávat objednávky. Stolní počítač poskytuje ... -
Měření výkonnosti balíčku java.math
Frýz, PavelCílem této práce je porovnat výkonnost jednotlivých implementací java virtuálních strojů při užití balíčku java.math. Jsou popsány třídy BigInteger a BigDecimal a existující nástroje pro výkonnostní testování java virtuálních ... -
Měření výkonnosti vybraných nástrojů Drools
Široký, PetrTestování výkonu aplikací je velmi často opomíjeno. Tato práce popisuje proces testování výkonu nástrojů Drools Expert a Drools Fusion. Drools je platforma pro integraci podnikové logiky, moduly Expert a Fusion jsou její ... -
Nástroj pro vytváření testovacích vstupů v XML
Očenáš, MartinCílem této bakalářské práce je představit nástroj pro generování testovacích vstupů ve formátu XML. Nástroj se u generovaného XML dokumentu zaměřuje na různé kombinace elementů, atributů a jejich hodnot. Uživatel nástroje ... -
Návrh a implementace testovacího systému na architektuře GRID
Hubík, FilipTento diplomový projekt se zabývá problematikou paralelizace sestavování a testovaní aplikací tvořených v jazyce Java. Navrhuje software, který s využitím metod postupné integrace, paralelizace a distribuce výpočetně ... -
Optimalizace platformy pro distribuované výpočty Hadoop
Čecho, JaroslavTato diplomová práce se zabývá možnostmi optimalizace frameworku Hadoop za pomocí platformy CUDA. Apache Hadoop je frameworku umožnující analýzu obrovských objemů dat. Obsahuje distribuovaný souborový systém a implementaci ... -
Optimalizace testování pomocí algoritmů prohledávání prostoru
Starigazda, MichalTestování vícevláknových programů je náročný proces kvůli velkému množství možných interakcí mezi vlákny, které je třeba otestovat. Technika vkládání šumu umožňuje zvýšit počet otestovaných proložení (interakcí) konkurenčních ... -
Ovládání desktopové prezentace pomocí mobilního telefonu s Bluetooth
Tesař, MiroslavCílem projektu je osvobodit osobu provádějící prezentaci z notebooku nebo i stolního počítače od nutnosti ovládat prezentaci z klávesnice. Systém využívá mobilní telefon s podporou mobilní Javy a Bluetooth technologie ke ... -
PHP framework pro tvorbu jednoduchých informačních systémů
Ludwig, JakubTato bakalářská práce popisuje a dokumentuje vývoj frameworku pro tvorbu jednoduchých informačních systému a v něm nové verze informačního systému Studentské Unie FIT VUT v Brně. Práce obsahuje popis jednotlivých etap ... -
Počítačová hra s prvky umělé inteligence
Serédi, SilvesterBakalářská práce se zabývá problematikou umělé inteligence v počítačové hře. V práci je uveden návrh dvourozměrné počítačové hry pro dva hráče, kde jednoho z nich může řídit počítač. Hlavní úlohou bylo vytvoření hry s ...