Diplomová práce

Data generator for IoT testing

Bc. Jakub Smolár
Anotace

Internet of Things aplikácie spracúvajú širokú škálu vstupných parametrov a preto generujú veľké množstvo rôznych výsledkov. Pri testovaní takejto aplikácie užívateľ zvyčajne požaduje testovanie roznich vstupných parametrov, zahrňujúcich aj okrajové prípady, aby zabránil potencionálnemu pádu aplikácie Diplomová práca navrhuje riešenie problému v podobe simulácie ľahko konfigurovateľného zariadenia …více

Abstract

Internet of Things applications can generate a large amount of diverse output data because they require a wide variety of input parameters. One issue is that to test such applications the user needs to examine all possible modes of resulting behavior. This is done through the assessment of many various input parameters across differing environments, including outliers, to prevent the possibility of …více

Zadání práce
Patriot is a new framework for testing distributed IoT applications developed in cooperation by Red Hat Czech and Czech Technical University in Prague.
The goal of this thesis is to extend the Patriot framework by adding a data generator used for emulating common IoT devices (sensors, actuators, etc.) in virtualized IoT testing environments. The behaviour of this generator should be configurable based on factors such as data type or probabilistic functions.
As part of the work the student should:
  • Analyze existing tools that offers stochastic data simulation.
  • Design and implement the generator in an easily extensible way in order to allow the generation based on custom probabilistic functions.
The outcome of this work should keep to the core principles of the Patriot framework, which is to simulate events, including unexpected or damaging situation as close to real life scenarios as possible. The implemented extension should be reviewed and accepted as an official part of the framework by Patriot’s authors.
Práce zkontrolována:
23. 12. 2019 10:26, RNDr. Adam Rambousek, Ph.D., učo 60380
Plný text práce
229,9 KB / soubor PDF
Jazyk práce
angličtina angličtina
Termín obhajoby
4. 2. 2020
Práce nebyla obhájena

Student v rámci svého studia diplomovou práci obhájil 18. 9. 2020.

Vedoucí

RNDr. Adam Rambousek, Ph.D., učo 60380
KSUZD FI MU

Oponent

doc. RNDr. Pavel Matula, Ph.D., učo 2927
KVI FI MU

Konzultant

Miroslav Jaroš
Red Hat

Masarykova univerzita Fakulta informatiky
Studijní program
Aplikovaná informatika
  • 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.