2019
Browse
Recent Submissions
- ItemDemonstrační program pro předmět IZU(Vysoké učení technické v Brně. Fakulta informačních technologií, ) Míšová, Miroslava; Zbořil, František; Rozman, JaroslavTato bakalářská práce se věnuje vypracování studijních aplikací pro předmět Základy umělé inteligence. Tyto aplikace mají za vzor starší applety, které využívají nástroje, pro které skončila podpora. Pro jednotlivé aplikace byl vytvořen objektově orientovaný návrh a ná sledně byly implementovány. Při vytváření byl dbán důraz na jednoduchost uživatelského rozhraní a na možné další rozšiřování aplikací.
- ItemKvalitativní metriky zdrojového kódu v jazyce Java(Vysoké učení technické v Brně. Fakulta informačních technologií, ) Sherstobitov, Vladyslav; Křivka, Zbyněk; Burget, RadekAby bylo možné kontrolovat a zlepšovat kvalitu kódu, musí být zaveden systém, který se skládá z kvantitavních metrik a jejich analýzy. S použitím metrik kvality softwaru, které nejlépe reprezentují, jak dobře je zdrojový kód napsán, lze hodnotit zdrojový kód. Na základě tohoto hodnocení může kód splňovat nebo nesplňovat stanovená kritéria, která mohou být použita pro mnohé účely. Daný výzkum prezentuje program vyvinutý na základě identifikovaných vlastností kódu a souvisejících metrik, metod používaných při tvorbě programu a výsledků testů založených na open-source projektech.
- ItemPorovnání softwarových architektur(Vysoké učení technické v Brně. Fakulta informačních technologií, ) Motyčka, Michal; Pluskal, Jan; Polčák, LiborCílem této práce je porovnat softwarové architektury tak, aby čtenář byl schopný rozhodnout, která architektura je vhodná právě pro jeho projekt. K dosažení tohoto cíle práce nabízí porovnání a ukázkovou implementaci Cibulové architektury, Architektury anemického doménového modelu a Architektury aktivních záznamů. Architektury jsou porovnány na základě čitelnosti, rozšiřitelnosti, testovatelnosti a potřebných znalostí pro vývoj. Práce také nabízí popis dalších obecně známých softwarových architektur a konceptů používaných v těchto architekturách.
- ItemPorovnání link-state směrovacích protokolů(Vysoké učení technické v Brně. Fakulta informačních technologií, ) Zavřel, Jan; Veselý, Vladimír; Marek, MarcelTato práce se zabývá porovnáním dynamických link-state směrovacích protokolů OSPF a IS-IS. Tyto protokoly se používají při směrování v jednom autonomním systému pod jednou správou. Oba jsou v teorii podobné, avšak v praxi se ve velkých síťích zdá preferovaný IS-IS. Cílem práce je zjistit, jak se vlastnosti protokolů projeví na testovaných topologiích na reálných síťových prvcích a v simulacích. Simulace jsou uskutečněny v diskrétním simulátoru OMNeT++ a reálné topologie jsou sestaveny na Cisco směrovačích. Hlavními sledovanými parametry jsou rychlost konvergence a množství přenesených dat. Výsledky ze simulací jsou porovnány s výsledky naměřenými na Cisco zařízeních. Cílem práce je také prověřit funkčí vlastnosti těchto modelů.
- ItemExtrakce informací z Wikipedie(Vysoké učení technické v Brně. Fakulta informačních technologií, ) Valušek, Ondřej; Smrž, Pavel; Otrusina, LubomírTato práce se zabývá automatickou extrakcí typů entit ve článcích anglické Wikipedie a jejich vybraných atributů. Jsou v ní představeny postupy za využití prvků strojového učení, které lze ke splnění tohoto účelu využít. Z článků jsou také extrahovány některé důležité atributy, jako například data narození u osob, rozlohy u jezer a podobně. Pomocí systému představeného v této práci je možné ze souboru obsahující všechny články Wikipedie (tzv. dump souboru) vytvořit znalostní databázi, ve které budou klasifikovány miliony článků, dle typu entity o které pojednávají, na základě malé tréninkové sady. Při tomto procesu je také generován soubor, kde jsou kromě ostatních příznaků z článků extrahována tzv. definiční slova, což jsou klíčová slova nalezena pomocí analýzy přirozeného textu. Ta je možno použít také v jiných oblastech, než pouze při určování typů entit. Součástí celého systému je také modul, který označí změny mezi jednotlivými verzemi znalostní databáze, tedy například, které články byly přidány, které smazány a u kterých se udála změna.