PARTNOV, D. Monitorovací prvek softwarových aplikací [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2023.

Posudky

Posudek vedoucího

Oujezský, Václav

Pan Bc. Denys Partnov vypracoval diplomovou práci na téma „Monitorovací prvek softwarových aplikací“. Primárním zadáním bylo navrhnout a vytvořit aplikaci pro monitorování stavu komponent systému sestávajícího z docker aplikací a specifických programových částí běžících na operačních systémech GNU Linux. Na daném téma od samotného počátku pracoval samostatně a pravidelně konzultoval návrhy a implementaci. Navrhl a vytvořil systém agentů v jazyce Kotlin, kteří sledují stav jednotlivých aplikací a komunikují s centralizovaným dohledovým prvkem naprogramovaným v jazyce Python. Výsledná aplikace je na velmi vysoké technické a programové úrovni. Výstup práce byl nasazen v praxi na síťovém analyzátoru a celková funkčnost byla otestována a předvedena. Výstup práce bude dále využit k rozšíření stávajících funkcionalit dodaného síťového analyzátoru. Po jazykové stránce je práce psaná v českém jazyce ovlivněna faktem rodilého mluvčího, avšak po obsahové stránce je na vynikající úrovni, tak stejně i práce s literaturou. Vzhledem k výše uvedenému doporučuji předloženou diplomovou práci pro splnění a překročení kritérií zadání k obhajobě s výslednou známkou A 96 bodů.

Navrhovaná známka
A
Body
96

Posudek oponenta

Škorpil, Vladislav

Bc. Denys Partnov zpracoval diplomovou práci s názvem „Monitorovací prvek softwarových aplikací“. Prezentační úroveň technické zprávy je silně ovlivněna tím, že pravděpodobně není napsána v mateřském jazyce autora. Je velká škoda, že student nenechal svou zprávu opravit po jazykové stránce, protože v předložené verzi je občas špatně srozumitelná. Rozsah práce je přiměřený, nezachází do přílišných podrobností. Teoretická část vysvětluje využité technologie v operačním systému Linux s komunikací mezi jednotlivými prvky za pomoci API s důrazem na přehled zranitelnosti Web API a způsobů zabezpečení. Formální úprava technické zprávy je v pořádku, špatná jazyková úroveň je jejím hlavním nedostatkem. Naopak odborná úroveň práce včetně využitelnosti výsledků a testovacího provozu jsou na vynikající úrovni. Navržené řešení odpovídá zadání, Backend and Frontend implementace ukazují, že student se v problematice přesně orientuje a umí prakticky řešit zadané úkoly. Testovací provoz představuje využitelnost řešení v praxi. Námitky nemám ani k práci s literaturou. Práce splňuje požadavky kladené na diplomové práce a doporučuji ji k obhajobě.

Navrhovaná známka
A
Body
93

Otázky

eVSKP id 151262