Diplomová práce

Schema based decoder generation

Andrej Žabka
Anotace

Cieľom tejto práce je vytvoriť nástroj, ktorý dokáže dekódovať dáta na základe schémy. Tento nástroj bude integrovaný do systému externej firmy. Ako riešenie, Java aplikácia bola vytvorená a integrovaná. Vytvorená aplikácia umožňuje užívateľovi dekódovať akékoľvek dáta, ak jej je poskytnutá ich schéma. Aplikácia rozširuje funkcionalitu firemného systému.

Abstract

The goal of this thesis is to create a tool that is able to decode data based on a schema. This tool will then be integrated into an external company’s system. As a solution, a command-line Java application was created and integrated. The created tool allows its user to decode any data when provided with its schema. The tool enhances the company’s system functionality.

Zadání práce
The goal of this thesis is the design and implementation of a tool for generating decoders for selected ASN.1 protocols in Java. The student will analyze existing solutions, design the architecture and implement the application. The application will be developed in cooperation with Mavenir, a company engaged in the development of software for the telecommunications industry. The application will be integrated into the company’s ETL framework.
Práce zkontrolována:
17. 12. 2024 14:12, doc. Ing. Václav Oujezský, Ph.D., učo 247158
Jazyk práce
angličtina angličtina
Termín obhajoby
31. 1. 2025
Práce byla úspěšně obhájena

Vedoucí

doc. Ing. Václav Oujezský, Ph.D., učo 247158
KPSK FI MU

Oponent

RNDr. Pavel Novák, učo 468940
KPSK FI MU

Konzultant

Ing. Jan Pekárek, Ph.D.
Mavenir s.r.o.

Literatura

  • DUBUISSON, Olivier. ASN.1 : communication between heterogeneous systems. Translated by Philippe Fouquart. San Diego: Morgan Kaufmann, 2001, xxviii, 56. ISBN 0126333610.

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.