Pokročilá interpretace změn výkonu software
but.committee | doc. RNDr. Pavel Smrž, Ph.D. (předseda) Ing. Aleš Smrčka, Ph.D. (člen) Ing. Zbyněk Křivka, Ph.D. (člen) Ing. Jaroslav Rozman, Ph.D. (člen) doc. Ing. Jan Kořenek, Ph.D. (člen) | cs |
but.defence | Student 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 C. | cs |
but.jazyk | čeština (Czech) | |
but.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Pavela, Jiří | cs |
dc.contributor.author | Kraus, Lukáš | cs |
dc.contributor.referee | Rogalewicz, Adam | cs |
dc.date.created | 2024 | cs |
dc.description.abstract | Cílem této práce je vytvořit pokročilý algoritmus pro identifikaci vhodných verzí projektu s cílem identifikovat výkonnostní změny a chyby. Pro tento účel je popsán nástroj Perun (vyvíjen v rámci výzkumné skupiny VeriFIT ), systémy pro správu verzí, metody sledování změn výkonu mezi jednotlivými verzemi a možnosti zobrazení k interpretaci výsledků. Byla navrhnuta a v jazyce Python implementována analýza zdrojového kódu; detekce změn mezi verzemi; vyhodnocení změn podle pravidel; výpočet rozhodnutí, zda jsou verze vhodné k výkonnostnímu testování; a interpretace výsledků na webové stránce. | cs |
dc.description.abstract | The aim of this work is to create an advanced algorithm for identifying suitable versions of a project in order to identify performance changes and errors. For this purpose, the Pe- run tool (developed within the VeriFIT research group), version management systems, methods for tracking performance changes between individual versions and display opti- ons for interpreting results are described. Analysis of the source code, detection of changes between versions, evaluation of changes according to rules, decision calculation whether versions are suitable for performance testing, and interpretation of results on a web page were designed and implemented in Python. | en |
dc.description.mark | C | cs |
dc.identifier.citation | KRAUS, L. Pokročilá interpretace změn výkonu software [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2024. | cs |
dc.identifier.other | 155200 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/246927 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | Perun | cs |
dc.subject | výkonnostní testování | cs |
dc.subject | verzovací systémy | cs |
dc.subject | analýza zdrojového kódu | cs |
dc.subject | interpretace změn | cs |
dc.subject | Python. | cs |
dc.subject | Perun | en |
dc.subject | performance testing | en |
dc.subject | versioning systems | en |
dc.subject | source code analysis | en |
dc.subject | interpretation of changes | en |
dc.subject | Python. | en |
dc.title | Pokročilá interpretace změn výkonu software | cs |
dc.title.alternative | Advanced Interpretation of Software Performance Changes | en |
dc.type | Text | cs |
dc.type.driver | bachelorThesis | en |
dc.type.evskp | bakalářská práce | cs |
dcterms.dateAccepted | 2024-06-11 | cs |
dcterms.modified | 2024-08-21-12:57:10 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 155200 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.18 21:01:14 | en |
sync.item.modts | 2025.01.15 16:16:03 | en |
thesis.discipline | Informační technologie | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav inteligentních systémů | cs |
thesis.level | Bakalářský | cs |
thesis.name | Bc. | cs |