Národní úložiště šedé literatury Nalezeno 48 záznamů.  1 - 10dalšíkonec  přejít na záznam: Hledání trvalo 0.00 vteřin. 
Testování výkonnosti Java kolekcí na vícejádrových systémech
Husar, Martin ; Müller, Petr (oponent) ; Letko, Zdeněk (vedoucí práce)
Tato práce se zabývá testováním výkonnosti Java kolekcí na vícejádrových systémech. Cílem práce bylo nastudovat kolekce z rámce Java Collection Framework a také některé další kolekce z balíku java.util.concurrent a projektu Javolution. Pro tyto kolekce bylo za úkol navrhnout vhodné zátěžové testy, na základě kterých bude možné porovnat výkonnost jednotlivých kolekcí. Základní řešení obnáší implementaci navržených testů v jazyce Java a jejich závěrečné vyhodnocení.
Využití databáze H2 v JBoss aplikačním serveru
Penčikov, Michal ; Fiedor, Jan (oponent) ; Letko, Zdeněk (vedoucí práce)
JBoss aplikační server (AS) je open source implementace standardu Java EE. Jeho aktuálně používaná databáze pro potřeby testování, HSQL, má některá podstatná omezení, proto existují požadavky na využití jiných databází, použitelných při testování JBoss AS. H2 je relativně nová relační databáze, napsaná čistě v Javě. Tato práce popisuje, jak lze JBoss AS nakonfigurovat, aby místo HSQL databáze používal H2 databázi. Dále uvádí výsledky testů, provedených po této rekonfiguraci a identifikuje problémy, které bude nutno vyřešit, aby JBoss AS mohl používat databázi H2.
Analysis and Testing of Concurrent Programs
Letko, Zdeněk ; Lourenco, Joao (oponent) ; Sekanina, Lukáš (oponent) ; Vojnar, Tomáš (vedoucí práce)
The thesis starts by providing a taxonomy of concurrency-related errors and an overview of their dynamic detection. Then, concurrency coverage metrics which measure how well the synchronisation and concurrency-related behaviour of tested programs has been examined are proposed together with a~methodology for deriving such metrics. The proposed metrics are especially suitable for saturation-based and search-based testing. Next, a novel coverage-based noise injection techniques that maximise the number of interleavings witnessed during testing are proposed. A comparison of various existing noise injection heuristics and the newly proposed heuristics on a set of benchmarks is provided, showing that the proposed techniques win over the existing ones in some cases. Finally, a novel use of stochastic optimisation algorithms in the area of concurrency testing is proposed in the form of their application for finding suitable combinations of values of the many parameters of tests and the noise injection techniques. The approach has been implemented in a prototype way and tested on a set of benchmark programs, showing its potential to significantly improve the testing process.
Testovací sada sloužící pro analýzu Tuned profilů
Blaškovič, Branislav ; Letko, Zdeněk (oponent) ; Smrčka, Aleš (vedoucí práce)
Cílem této práce je analyzovat Tuned profily na základě automatických testů. Testy se provádějí nad nejpoužívanějšími diskovými zařízeními a souborovými systémy. Taktéž se práce věnuje automatickému vyhodnocení těchto testů a poukazuje na další nástroje, kterými je možné testovat rychlost diskových operací.
Informační systém pro školu bojových umění
Lorenc, Ján ; Dudka, Vendula (oponent) ; Letko, Zdeněk (vedoucí práce)
Tato 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í několika PHP frameworků. Vytvořený systém je platformně nezávislý a je založen na technologiích CakePHP, MySQL, HTML, CSS, Javascript.
Studie frameworku Lombok
Paštrnák, Ján ; Müller, Petr (oponent) ; Letko, Zdeněk (vedoucí práce)
Tato práce se věnuje frameworku Lombok a jeho využití pro vývoj Java programů. Framework Lombok umožňuje generování primitivního, často se opakujícího kódu, během překladu anotovaného kódu. Pomoci anotací programátor specifikuje, co a kde má framework při překladu generovat. Tato práce se zabývá vysvětlením základních principů frameworku a návrhem testů, které ukážu praktické aspekty jeho použití při tvorbě Java programů. Důraz je kladen zejména na odhad ušetřeného času vývoje prostřednictvím Lomboku, studium jeho vlivu na proces překladu a testování integrace frameworku se třemi vývojovými prostředími - NetBeans, Eclipse a InteliJ IDEA. Práce tak shrnuje pozitiva i negativa využití tohoto frameworku v praxi.
Centralizace správy bezpečnostních politik v Javě
Kalina, Jan ; Rogalewicz, Adam (oponent) ; Letko, Zdeněk (vedoucí práce)
WildFly 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 oprávnění, na které virtuální stroje Javy (JVM) omezují možnosti spuštěných aplikací. Právě možnosti používání bezpečnostních politik byly ve WildFly dosud silně omezeny. Výsledkem práce jsou rozšiřující moduly WildFly, doplňující programové rozhraní WildFly a webovou administrační konzolu WildFly o možnost centrálního nasazování bezpečnostních politik na jednotlivé servery domény WildFly bez potřeby jejich restartu. Součástí výsledku je také záplata samotného jádra WildFly, řešící problém výměny bezpečnostní politiky za běhu JVM.
Měření výkonnosti balíčku java.math
Frýz, Pavel ; Letko, Zdeněk (oponent) ; Dudka, Vendula (vedoucí práce)
Cí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 strojů. V textu práce je zdokumentovaná použitá testovací sestava a v rámci práce vytvořený nástroj na měření výkonnosti implementace tříd BigInteger a BigDecimal. Jsou uvedeny a analyzovány výsledky měření tímto nástrojem.
Systém monitorování stavu plánovacích úloh
Maga, Martin ; Müller, Petr (oponent) ; Letko, Zdeněk (vedoucí práce)
Úkolem této bakalářské práce je dle konkretních požadavků zadavatele společnosti Red Hat vytvořit systém monitorování stavu plánovacích úloh. Hlavním cílem je vytvořit systém plánování, který uloží plánovací problém do systému, spustí jeho plánování a monitoruje průběh. Systém plánování byl rozdělen na části uživatelského rozhraní vytvořeného pomocí technologií JavaServer Faces, RichFaces a Twitter Boostrap, prostřednictvím kterého můžeme nahrávat zadaní problému, spouštět a pozastavit běh úloh a druhou část reprezentovanou webovou službou v kombinaci s technologií Enterprise JavaBeans, která zpracovává požadavky na spouštění/pozastavení běhu plánovaní, vykována je s využitím frameworku OptaPlanner a průběh plánování ukládá do MySQL databáze. Z této databáze jsou uživatelským rozhraním získávaný informace o plánovacích problémech a jsou průběžně zobrazovány v uživatelském rozhraní. Pro implementaci obou částí byla použita platforma Java Enterprise Edition 6 a aplikace byla nasazena na aplikační server JBoss. Systém byl odzkoušen na umělém plánovacím problému N Dam a praktickém problému ze společnosti Red Hat vyvážení cloudu a cestovatelském turnaji na platformě UNIX uživateli prostřednictvím cloudové služby OpenShift.
Využití databáze Firebird v JBoss aplikačním serveru
Maruniak, Lukáš ; Fiedor, Jan (oponent) ; Letko, Zdeněk (vedoucí práce)
V práci je uvedené řešení pro připojení databáze Firebird k JBoss aplikačnímu serveru.Práce se zabýva konfigurací zdrojových kódu JBoss aplikačního serveru, tak aby pracoval s databází Firebird včetně postupu na přípravu prostředí a implementací jednoduché enterprise aplikace.V závěru práce jsou analyzovány chyby konfigurace a uveden postup pro jejich napravení.

Národní úložiště šedé literatury : Nalezeno 48 záznamů.   1 - 10dalšíkonec  přejít na záznam:
Chcete být upozorněni, pokud se objeví nové záznamy odpovídající tomuto dotazu?
Přihlásit se k odběru RSS.