Thesis Details

Automatizovaná detekce závislostí datových struktur

Bachelor's Thesis Student: Nováček Pavel Academic Year: 2019/2020 Supervisor: Smrčka Aleš, Ing., Ph.D.
English title
Automated Detection of Relations in Data Structures
Language
Czech
Abstract

This thesis deals with automated knowledge acquisition from structured data, precisely it includes detections of relations of data types in tree-structured data. The thesis is a part of Testos platform, which aims at software testing automation. The goal was to design and implement a solution that would automatically plan and execute detections over samples of real data structures. Detections would be handled by external modules called detectors that would cooperate with the solution. The final tool is a service which implements a algorithm for communicating with detectors via well-defined protocol, sending them requests in parallel to perform detections and handling results of detections. The service can be managed and tasked via created HTTP API. The results of detections, i.e. meanings and relations of input data, are used by other tools of Testos platform for the purpose of generating new test data with structure corresponding to input samples of real data.

Keywords

structured data, analysis, abstract data tree, tree data structure, reporter, detector, JSON, Testos, .NET Core, data-driven testing

Department
Degree Programme
Information Technology
Files
Status
defended, grade A
Date
10 July 2020
Reviewer
Committee
Vojnar Tomáš, prof. Ing., Ph.D. (DITS FIT BUT), předseda
Kekely Lukáš, Ing., Ph.D. (DCSY FIT BUT), člen
Křivka Zbyněk, Ing., Ph.D. (DIFS FIT BUT), člen
Rogalewicz Adam, doc. Mgr., Ph.D. (DITS FIT BUT), člen
Španěl Michal, Ing., Ph.D. (DCGM FIT BUT), člen
Citation
NOVÁČEK, Pavel. Automatizovaná detekce závislostí datových struktur. Brno, 2020. Bachelor's Thesis. Brno University of Technology, Faculty of Information Technology. 2020-07-10. Supervised by Smrčka Aleš. Available from: https://www.fit.vut.cz/study/thesis/22816/
BibTeX
@bachelorsthesis{FITBT22816,
    author = "Pavel Nov\'{a}\v{c}ek",
    type = "Bachelor's thesis",
    title = "Automatizovan\'{a} detekce z\'{a}vislost\'{i} datov\'{y}ch struktur",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2020,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/22816/"
}
Back to top