2019

Browse

Recent Submissions

Now showing 1 - 5 of 312
  • Item
    Demonstrač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, Jaroslav
    Tato 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í.
  • Item
    Kvalitativní 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, Radek
    Aby 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.
  • Item
    Porovnání softwarových architektur
    (Vysoké učení technické v Brně. Fakulta informačních technologií, ) Motyčka, Michal; Pluskal, Jan; Polčák, Libor
    Cí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.
  • Item
    Porovná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, Marcel
    Tato 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ů.
  • Item
    Extrakce informací z Wikipedie
    (Vysoké učení technické v Brně. Fakulta informačních technologií, ) Valušek, Ondřej; Smrž, Pavel; Otrusina, Lubomír
    Tato 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.