Předpověď nových chyb pomocí dolování dat v historii výsledků testů

but.committeedoc. Dr. Ing. Dušan Kolář (předseda) prof. Ing. Tomáš Hruška, CSc. (místopředseda) Ing. Miroslav Balík, Ph.D. (člen) Ing. Vladimír Bartík, Ph.D. (člen) doc. Mgr. Adam Rogalewicz, Ph.D. (člen) doc. Ing. Jaroslav Zendulka, CSc. (č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 velmi dobře B. Otázky u obhajoby: Vysvětlete blíže, proč bylo problematické lépe zpracovat dostupná data v projektu GDB Binutils a rozčlenit je podle jednotlivých podprojektů. Vysvětlete podrobněji, co je důvodem narůstající složitosti importu dat do systému ResultCloud (obr. 6.1).cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorŠimková, Hanacs
dc.contributor.authorMatys, Filipcs
dc.contributor.refereeVojnar, Tomášcs
dc.date.accessioned2019-04-04T04:12:58Z
dc.date.available2019-04-04T04:12:58Z
dc.date.created2016cs
dc.description.abstractSoftwarové projekty prochází jak obdobím údržby, tak v případě open source i náročným neřízeným vývojem. Obě tyto fáze jsou náchylné k regresím, tedy chybám vedoucím k degradaci již fungujících částí systému. Z tohoto důvodu je systém podrobován testováním v podobě testovacích sad, což je v mnoha případech časově velmi náročné. Z tohoto důvodu vznikají prediktory, které jsou schopny na základě změn kódu a historie testování odhadnout, kdy k takovým regresím může dojít, pomocí čehož pak lze testování soustředit na tato místa. Tyto prediktory jsou však často postaveny na metrikách kódu, které jsou čistě statické a neřeší sémantiku daného jazyka. Účelem této diplomové práce je vytvořit prediktor, který nebude spoléhat jen na tyto metriky, ale bude schopen analyzovat kód i ze sémantického pohledu.cs
dc.description.abstractSoftware projects go through a phase of maintenance and, in case of open source projects, through hard development process. Both of these phases are prone to regressions, meaning previously working parts of system do not work anymore. To avoid this behavior, systems are being tested with long test suites, which can be sometimes time consuming. For this reason, prediction models are developed to predict software regressions using historical testing data and code changes, to detect changes that can most likely cause regression and focus testing on such parts of code. But, these predictors rely on static code analysis without deeper semantic understanding of the code. Purpose of this master thesis is to create predictor, that relies not only on static code analysis, but provides decisions based on code semantics as well.en
dc.description.markBcs
dc.identifier.citationMATYS, F. Předpověď nových chyb pomocí dolování dat v historii výsledků testů [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2016.cs
dc.identifier.other96452cs
dc.identifier.urihttp://hdl.handle.net/11012/61940
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.subjectdolování datcs
dc.subjectsoftwarová regresecs
dc.subjectklasifikacecs
dc.subjecttestovánícs
dc.subjectpředpověďcs
dc.subjecthistoriecs
dc.subjectdata miningen
dc.subjectsoftware regressionen
dc.subjectclassificationen
dc.subjecttestingen
dc.subjectpredictionen
dc.subjecthistoryen
dc.titlePředpověď nových chyb pomocí dolování dat v historii výsledků testůcs
dc.title.alternativeBug Prediction Using Data Mining of Test Result Historyen
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2016-06-23cs
dcterms.modified2020-05-10-16:12:34cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid96452en
sync.item.dbtypeZPen
sync.item.insts2021.11.12 20:13:58en
sync.item.modts2021.11.12 19:02:44en
thesis.disciplineInformační systémycs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav inteligentních systémůcs
thesis.levelInženýrskýcs
thesis.nameIng.cs
Files
Original bundle
Now showing 1 - 4 of 4
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
1.7 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
Posudek-Vedouci prace-18604_v.pdf
Size:
86.03 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Vedouci prace-18604_v.pdf
Loading...
Thumbnail Image
Name:
Posudek-Oponent prace-18604_o.pdf
Size:
89.64 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Oponent prace-18604_o.pdf
Loading...
Thumbnail Image
Name:
review_96452.html
Size:
1.47 KB
Format:
Hypertext Markup Language
Description:
review_96452.html
Collections