Národní úložiště šedé literatury Nalezeno 18 záznamů.  předchozí11 - 18  přejít na záznam: Hledání trvalo 0.00 vteřin. 
Performance Testing Tool for Web Applications
Wartiak, Rastislav ; Děcký, Martin (oponent) ; Kalibera, Tomáš (vedoucí práce)
Během vývoje webových aplikací je splnění výkonnostních požadavků klíčové pro akceptaci aplikace zákazníkem. Výkonnostní testování je proto důležitou součástí jejich vývoje. Tato práce se věnuje implementaci nástroje pro výkonnostní testování, který by umožnil testování webových aplikací popsaného pomocí skriptů, v úrovni porovnatelné s dostupnými komerčními nástroji a s možnostmi, které nejsou u těchto aplikací běžné, jako například automatické generování hlaviček požadavků nebo různé větvení provádění skriptu. Požadovaná funkcionalita byla odvozena z analýzy vybraných webových aplikací a implementovaný nástroj umožňuje simulovat uživatele pracující s těmito aplikacemi. Toto bylo potvrzeno sérií testů na aplikaci Katastrálny portál Slovenskej republiky a testovací aplikaci RUBiS, jejichž výsledky jsou obsaženy v této práci.
Tuning Virtual Memory for Performance
Hocko, Michal ; Kalibera, Tomáš (vedoucí práce) ; Yaghob, Jakub (oponent)
Většina dnešních operačních systémů implementuje virtuální paměť a pro aplikační (uživatelskou) vrstvu poskytuje pouze pohled na virtuální vrstvu. Je známo, že výkonnost některých aplikací je výrazně ovlivněna aktuálním použitím fyzické paměti, které je určeno momentálním virtuálním a fyzickým mapováním. Mapování je pod plnou kontrolou operačního systému a není deterministické, což vede k sub-optimalitě a nedeterminismu ve výkonu aplikace. Cílem práce je umožnit ladění výkonu aplikace daného mapováním, a to jak z režimu jádra, tak i z uživatelského režimu. Modifikovali jsme aktuální jádro operačního systému Linux a připravili tak rozhraní, které aplikaci umožní měnit rozložení paměti na základě strategií implementovaných jako moduly jádra. Naprogramovali jsme strategie optimalizované pro CPU cache a ukázali jsme, že tento přístup může pomoci v řešení jak sub-optimality, tak i nedeterminismu ve výkonu některých aplikací.
Vizualizace trajektorie automobilů odhadnuté na základě úrovně signálu pro mobilní telefony
Danihelka, Jiří ; Bureš, Tomáš (oponent) ; Kalibera, Tomáš (vedoucí práce)
Tato práce se zabývá zobrazováním polohy a trajektorie automobilu či jiného objektu, která byla určena pouze na základě informací o intenzitě signálu pro mobilní telefony. K určení polohy je použito lokalizačních algoritmů, údajů o poloze vysílačů a modelu šíření signálu. Součástí práce je program Guesstor Client, který přehlednou grafickou formou zobrazuje výsledky lokalizačních algoritmů, umožňuje srovnání přesnosti různých lokalizačních metod a dovoluje sledovat trajektorii automobilů v reálném čase. Program Guesstor Client se pomocí protokolu pro vzdálené volání metod připojuje k programu Guesstor Server, který obsahuje lokalizační algoritmy a spravuje databázi měření.
Network Repository for Performance Evaluation Results
Ondroušek, Pavel ; Kalibera, Tomáš (oponent) ; Tůma, Petr (vedoucí práce)
Pro měření výkonu softwarových systemů se používá benchmarkovaní. Benchmarkovaní vytváří velké množství dat, které je třeba ukládat, zpracovávat a vyhodnocovat. Network Repository slouží jako úložiště výsledků vznikajících během benchmarkovani. Cílem diplomové práce je navrhnout a naimplementovat datové úložiště podporujicí různé druhy výsledků s možností konfigurace jejich formátu. Uložené výsledky je možné dále zpracovávat, vyhodnocovat a používat jako zdroj pro generovaní grafických výstupů. Součástí diplomové práce je návrh a implementace obecného frameworku pro ukládání a vyhodnocovaní dat benchmarků a vytvoření vzorové konfigurace pro vybrané formáty dat výsledků benchmarků.
Chemická laboratoř
Kreibichová, Lenka ; Kalibera, Tomáš (oponent) ; Zavoral, Filip (vedoucí práce)
Předmětem této práce je implementace simulátoru chemické laboratoře. Výsledný program je určen pro uživatele, kteří si chtějí vyzkoušet, jak vypadá práce v chemické laboratoři, aniž by byli nuceni do ní vstoupit. V prostředí laboratoře bude je vytvářet si baňky a zkumavky různého tvaru, přidávat do nich chemické látky, ohřívat je nebo chladit, mísit obsahy nádob a sledovat jejich reakce. Významnou vlastností je možnost definovat posloupnosti řídících kroků, které postupně korigují činnost uživatele v laboratoři.
Performance in Software Development Cycle: Regression Benchmarking
Kalibera, Tomáš ; Tůma, Petr (vedoucí práce) ; Hauswirth, Matthias (oponent) ; Eeckhout, Lieven (oponent)
The development cycle of large software is necessarily prone to introducing software errors that are hard to find and fix. Automated regular testing (regression testing) is a popular method used to reduce the cost of finding and fixing functionality errors, but it neglects software performance. The thesis focuses on performance errors, enabling automated detection of performance changes during software development (regression benchmarking). The key investigated problem is non-determinism in computer systems, which causes performance fluctuations. The problem is addressed by a novel benchmarking methodology based on statistical methods. The methodology is evaluated on a large open-source project Mono, detecting daily performance changes since August 2004, and on open-source CORBA implementations omniORB and TAO. The benchmark automation is a complex task in itself. As suggested by experience with compilation of weather forecast model Arpege/Aladin and implementation of component model SOFA, large systems place distinguishing demands on tasks such as automated compilation or execution. Complemented by experience from Mono benchmarking, the thesis proposes an architecture of a generic environment for automated regression benchmarking. The environment is being implemented by master students under supervision of...
Simulace síťové struktury
Novák, Pavel ; Kalibera, Tomáš (oponent) ; Peterka, Jiří (vedoucí práce)
Simulace síťové struktury může být efektivní metodou použitelnou např. při výuce, výzkumu nebo testování síťových monitorovacích programů, zkrátka všude, kde by jinak byla potřeba mnohem dražší výstavba reálné sítě. Navíc přináší simulace některé výhody, jako je zjednodušené ovládání síťové struktury a jejího sledování či sběru statistických dat nebo i vizuální znázornění sítě a jejího chování v průběhu simulace. Tato práce se zaměřuje na použití pro výuku a testování, ukazuje, že stávající dostupné simulátory často nejsou nejvhodnější volbou pro toto použití. Navrhuje strukturu nového simulátoru pro daný účel, součástí práce je i jeho implementace.

Národní úložiště šedé literatury : Nalezeno 18 záznamů.   předchozí11 - 18  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.