Modul hodnocení projektů pro Analyzátor otevřeného kódu

dc.contributor.advisorJežek, David
dc.contributor.authorVašíček, Dominik
dc.contributor.refereeKožusznik, Jan
dc.date.accepted2022-06-01
dc.date.accessioned2022-09-01T07:20:48Z
dc.date.available2022-09-01T07:20:48Z
dc.date.issued2022
dc.description.abstractCílem této diplomové práce je návrh a implementace modulu pro ohodnocení projektů s otevřeným zdrojovým kódem. V úvodu práce nastiňuje možnosti vyhodnocení kvality projektů. Na základě dat a možností služby GitHub a aplikace SonarQube práce dále navrhuje způsob, kterým lze objektivně vyhodnotit kvalitu projektu pomocí vytvořených metrik. Následně popisuje implementaci a metody, využité pro sestavení tohoto hodnotícího modelu. Navržené řešení je následně demonstrováno na množině vybraných projektů. Práce je uzavřena provedením experimentů, které ověřují hypotézy vzniklé za vývoje prvotního řešení, nebo nabízejí alternativy k zvolenému řešenícs
dc.description.abstractThe aim of this diploma thesis is the design and implementation of a module for evaluation of open source projects. The introduction outlines the possibilities of evaluating the quality of projects. Based on the data and capabilities of the GitHub service and the SonarQube application, the thesis further proposes a way in which the quality of the project can be objectively evaluated using the created metrics. It then describes the implementation and methods used to build this evaluation model. The proposed solution is then demonstrated on a set of selected projects. The work is concluded by performing experiments that verify the hypotheses created during the development of the initial solution, or offer alternatives to the chosen solution.en
dc.description.department460 - Katedra informatikycs
dc.description.resultvýborněcs
dc.format.extent4988243 bytes
dc.format.mimetypeapplication/pdf
dc.identifier.otherOSD002
dc.identifier.senderS2724
dc.identifier.thesisVAS0173_FEI_N2647_2612T025_2022
dc.identifier.urihttp://hdl.handle.net/10084/147388
dc.language.isocs
dc.publisherVysoká škola báňská – Technická univerzita Ostravacs
dc.rights.accessopenAccess
dc.subjectOtevřený zdrojový kódcs
dc.subjectGitHubcs
dc.subjectSonarQubecs
dc.subjectKvalita softwarecs
dc.subjectOpen Sourceen
dc.subjectGitHuben
dc.subjectSonarQubeen
dc.subjectSoftware qualityen
dc.thesis.degree-branchInformatika a výpočetní technikacs
dc.thesis.degree-grantorVysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatikycs
dc.thesis.degree-levelMagisterský studijní programcs
dc.thesis.degree-nameIng.
dc.thesis.degree-programInformační a komunikační technologiecs
dc.titleModul hodnocení projektů pro Analyzátor otevřeného kóducs
dc.title.alternativeProject Evaluation Module for Open Code Analyzeren
dc.typeDiplomová prácecs

Files

Original bundle

Now showing 1 - 5 out of 5 results
Loading...
Thumbnail Image
Name:
VAS0173_FEI_N2647_2612T025_2022.pdf
Size:
4.76 MB
Format:
Adobe Portable Document Format
Description:
Text práce
Loading...
Thumbnail Image
Name:
VAS0173_FEI_N2647_2612T025_2022_zadani.pdf
Size:
48.09 KB
Format:
Adobe Portable Document Format
Description:
Zadání
Loading...
Thumbnail Image
Name:
VAS0173_FEI_N2647_2612T025_2022_priloha.zip
Size:
13.68 MB
Format:
Unknown data format
Description:
Příloha
Loading...
Thumbnail Image
Name:
VAS0173_FEI_N2647_2612T025_2022_posudek_vedouci_Jezek_David.pdf
Size:
54.59 KB
Format:
Adobe Portable Document Format
Description:
Posudek vedoucího – Ježek, David
Loading...
Thumbnail Image
Name:
VAS0173_FEI_N2647_2612T025_2022_posudek_oponent_Kozusznik_Jan.pdf
Size:
55.12 KB
Format:
Adobe Portable Document Format
Description:
Posudek oponenta – Kožusznik, Jan