Zásuvný modul do programu SonarQube umožňující detekci návrhových vzorů ve zdrojovém kódu – Jakub Osmančík
Jakub Osmančík
Diplomová práce
Zásuvný modul do programu SonarQube umožňující detekci návrhových vzorů ve zdrojovém kódu
SonarQube Plugin for Design Pattern Detection in Source Code
Anotace:
Návrhové vzory jsou všeobecně uznávány jako účinná řešení běžných problémů při návrhu softwaru. Automatická detekce přítomnosti návrhových vzorů ve zdrojovém kódu však zůstává výzvou. úkolem. Tato práce představuje komplexní přístup k detekci návrhových vzorů v kódu jazyka Java. pomocí kombinace technik statické analýzy kódu. Navrhované řešení zahrnuje dva hlavní kroky. Za prvé, úvodní analýza zkoumá …víceAbstract:
Design patterns are widely recognized as effective solutions to common software design problems. However, automatically detecting the presence of design patterns in source code remains a challenging task. This work presents a comprehensive approach to detecting design patterns in Java code using a combination of static code analysis techniques. The proposed solution involves two main steps. First, …více
Jazyk práce: čeština
Datum vytvoření / odevzdání či podání práce: 30. 4. 2024
Obhajoba závěrečné práce
- Vedoucí: David Ježek
- Oponent: Svatopluk Štolfa
Citační záznam
Citace dle ISO 690:
OSMANČÍK, Jakub. \textit{Zásuvný modul do programu SonarQube umožňující detekci návrhových vzorů ve zdrojovém kódu}. Online. Diplomová práce. Ostrava: Vysoká škola báňská - Technická univerzita Ostrava, Fakulta elektrotechniky a informatiky. 2024. Dostupné z: https://theses.cz/id/okjyr1/.
Plný text práce
Právo: Plné texty vysokoškolských kvalifikačních prací obhájených na Vysoké škole báňské - Technické univerzitě Ostrava jsou uloženy v repozitáři DSpace. Přístup k plným textům mají všichni uživatelé bez omezení. Přístup je omezen pouze ve výjimečných případech, zpravidla z důvodu ochrany duševního vlastnictví. Nepřístupné práce jsou označeny jako closedAccess nebo embargoedAccess. Tištěné verze prácí jsou uloženy v Ústřední knihovně VŠB-TUO a jsou prezenčně přístupné ve studovně diplomových prací. Další nakládání s prací (kopírování, opisy, MVS)se řídí Knihovní a výpůjčním řádem Ústřední knihovny VŠB-TUO.
Obsah online archivu závěrečné práce
Zveřejněno v Theses:- Soubory jsou nedostupné.
Jak jinak získat přístup k textu
Instituce archivující a zpřístupňující práci: VŠB – Technická univerzita OstravaVŠB – Technická univerzita Ostrava
Fakulta elektrotechniky a informatikyMagisterský studijní program:
Informatika
Práce na příbuzné téma
-
Strategie zajištění kvality softwaru
Aleš Stránský -
Moderní nástroje pro zajištění kvality softwaru
Tomáš Kyjovský -
Návrh realizace procesu zajištění kvality softwaru v malých firmách
Lukáš Langr -
Systém pro podporu zajištění kvality při vývoji software
Martin Vlach -
Modely zlepšování procesů testování softwaru a zajištění kvality
Tomáš Došek -
Řízení kvality softwaru ve společnosti XY
Michal Františ -
Metodika řízení požadavků a kvality softwaru s využitím nástroje Enterprise Architect
Kateřina Gottfriedová -
Detekce návrhových vzorů ve zdrojových kódech .NET
Jakub Lattenberk