Automatizovaná detekce závislostí datových struktur

but.committeeprof. Ing. Tomáš Vojnar, Ph.D. (předseda) doc. Mgr. Adam Rogalewicz, Ph.D. (místopředseda) Ing. Lukáš Kekely, Ph.D. (člen) Ing. Zbyněk Křivka, Ph.D. (člen) Ing. Michal Španěl, Ph.D. (člen)cs
but.defenceStudent nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm A. Otázky u obhajoby: Jak u detekce řešíte důvěru ( confidence ) k přiřazeným značkám? Detekce totiž není čistě ano/ne funkce (např. "12.2" může být datum, obecný řetězec, obecné číslo s pohyblivou čárkou, atd. s různou důvěrou). Je ukládán stav detektorů? Tzn. může se zpřesnit výsledek a důvěra detekce na základě již viděných hodnot (např. na stejných pozicích ve vstupních datech)? Diskutujte efektivitu Vašeho řešení pomocí konkrétních čísel; např. na přiloženém benchmarku  samples . cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorSmrčka, Alešcs
dc.contributor.authorNováček, Pavelcs
dc.contributor.refereeFiedor, Tomášcs
dc.date.accessioned2020-07-14T07:59:18Z
dc.date.available2020-07-14T07:59:18Z
dc.date.created2020cs
dc.description.abstractTato práce se zabývá problematikou automatizovaného získávání znalostí ze strukturovaných dat, konkrétně pak detekcí závislostí datových typů ve stromově strukturovaných datech. Práce je řešena v kontextu platformy Testos, která cílí na automatizaci softwarového testování. Cílem řešení je navrhnout a implementovat nástroj, jenž bude automatizovaně plánovat a spouštět dílčí detekce nad vzorky reálných datových struktur. Detekce budou vykonávány externími moduly označované jako detektory, se kterými bude nástroj spolupracovat. Vytvořené řešení je realizováno jako služba implementující algoritmus, jenž komunikuje s detektory prostřednictvím dobře definovaného protokolu a paralelně jim zadává požadavky na provádění dílčích detekcí, jejichž výsledky následně vyhodnocuje. Službu lze ovládat a úkolovat pomocí vytvořeného HTTP API. Výsledky detekcí, tj. zjištěné významy či závislosti ve vstupních datech, jsou využívány dalšími nástroji platformy Testos za účelem generovaní nových testovacích dat, jejichž struktura odpovídá vstupním vzorkům reálných dat.cs
dc.description.abstractThis 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.en
dc.description.markAcs
dc.identifier.citationNOVÁČEK, P. Automatizovaná detekce závislostí datových struktur [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2020.cs
dc.identifier.other129146cs
dc.identifier.urihttp://hdl.handle.net/11012/191506
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectstrukturovaná datacs
dc.subjectanalýzacs
dc.subjectabstraktní datový stromcs
dc.subjectstromová datová strukturacs
dc.subjectreportércs
dc.subjectdetektorcs
dc.subjectJSONcs
dc.subjectTestoscs
dc.subject.NET Corecs
dc.subjectdaty řízené testovánícs
dc.subjectstructured dataen
dc.subjectanalysisen
dc.subjectabstract data treeen
dc.subjecttree data structureen
dc.subjectreporteren
dc.subjectdetectoren
dc.subjectJSONen
dc.subjectTestosen
dc.subject.NET Coreen
dc.subjectdata-driven testingen
dc.titleAutomatizovaná detekce závislostí datových strukturcs
dc.title.alternativeAutomated Detection of Relations in Data Structuresen
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2020-07-10cs
dcterms.modified2020-07-13-23:41:08cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid129146en
sync.item.dbtypeZPen
sync.item.insts2021.11.12 18:00:02en
sync.item.modts2021.11.12 17:32:41en
thesis.disciplineInformační technologiecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav inteligentních systémůcs
thesis.levelBakalářskýcs
thesis.nameBc.cs
Files
Original bundle
Now showing 1 - 4 of 4
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
1.49 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
Posudek-Vedouci prace-22816_v.pdf
Size:
85.58 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Vedouci prace-22816_v.pdf
Loading...
Thumbnail Image
Name:
Posudek-Oponent prace-22816_o.pdf
Size:
125.58 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Oponent prace-22816_o.pdf
Loading...
Thumbnail Image
Name:
review_129146.html
Size:
1.45 KB
Format:
Hypertext Markup Language
Description:
review_129146.html
Collections