Diplomová práce

Optimizing KYPO Analyst dashboard

Bc. Jakub Uhlárik
Anotace

Táto diplomová práca sa zameriava na optimalizáciu KYPO analytického dashboardu, nástroja používaného na analýzu správania účastníkov Capture the Flag (CTF) hier zameraných na kyberbezpečnosť. Práca sa zaoberá tromi hlavnými cieľmi zameranými na použiteľnosť a analytické schopnosti panela. Po prvé, bola navrhnutá a implementovaná nová časová os na základe teoretických princípov vizualizácie časovo …více

Abstract

This master’s thesis focuses on optimizing the KYPO analytics dashboard, a tool used for analyzing trainee behavior in cybersecurity Capture the Flag (CTF) games. The thesis addresses three primary objectives to enhance the dashboard's usability and analytical capabilities. First, a new timeline component was designed and implemented based on theoretical principles of time-oriented data visualization …více

Zadání práce

Study the current functionality and implementation of the KYPO Analyst web application that allows the analysis of player behavior in security games after their end. The application is built on ElasticSearch, Java backend, Angular frontend, pm4py, and SVG technologies.

Analyze limitations of the current dashboard with respect to performance and UX. Focus on the following areas:

  • Refactoring of interactive timelines in accordance with the rules and best practices of timeline visualizations. The thesis will discuss the classification of our time-oriented data and design decisions made during refactoring.
  • Optimization of process graphs' visualizations. Achieving scalable visualization will require deep refactoring and changes in technologies, which will also be discussed in the text.
  • The support of declarative process mining and its usage for filtering trainees. The thesis will discuss principles of declarative rules and their usage in the KYPO Analyst dashboard.

Required functionality will be integrated into the KYPO Analyst dashboard and deployed on a staging server.

Práce zkontrolována:
17. 12. 2025 06:44, doc. RNDr. Radek Ošlejšek, Ph.D., učo 3636
Jazyk práce
angličtina angličtina
Termín obhajoby
2. 2. 2026
Práce byla úspěšně obhájena

Vedoucí

doc. RNDr. Radek Ošlejšek, Ph.D., učo 3636
KPSK FI MU

Oponent

RNDr. Vít Rusňák, Ph.D., učo 172757
KVI FI MU

Masarykova univerzita Fakulta informatiky
Studijní program
Plán
Návrh a vývoj softwarových systémů
  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.