Vyhodnocení možností frameworku pro analýzu závislostí v softwarových projektech

dc.contributor.advisorHotovec Milan, Ing.cs
dc.contributor.authorBláha, Petrcs
dc.contributor.refereeLipka Richard, Ing. Ph.D.cs
dc.date.accepted2025-06-10
dc.date.accessioned2026-02-19T16:32:52Z
dc.date.available2023-10-02
dc.date.available2026-02-19T16:32:52Z
dc.date.issued2024-05-02
dc.date.submitted2024-05-02
dc.description.abstractTato bakalářská práce prezentuje analýzu a implementaci integračního řešení mezi nástrojem OSS Review Toolkit (ORT) a nástrojem KIV SCA Janus (Janus). Nástroj ORT se specializuje na analýzu open-source komponent v softwarových projek- tech, poskytující podrobné informace o závislostech, licencích a bezpečnostních aspektech. Naopak Janus se zaměřuje na analýzu cyklických závislostí a genero- vání grackých reprezentací. Výstupy z nástroje ORT vyžadovaly transformaci do vstupního formátu Janus, což vedlo k vytvoření parseru v jazyce Python. Následné začlenění s Janus umožnilo analýzu cyklických závislostí a generování grackých výstupů. Navrženy byly i možné další kroky pro efektivnější integraci obou nástrojů.cs
dc.description.abstract-translatedThis bachelor's thesis presents the analysis and implementation of an integration solution between the OSS Review Toolkit (ORT) and the KIV SCA Janus (Janus). The ORT tool specializes in analyzing open-source components in software projects, providing detailed information on dependencies, licenses and security aspects. On the contrary, the Janus tool focuses on the analysis of cyclic dependencies and the generation of graphical representations. The outputs from the ORT tool required transformation into the input format of the Janus, which led to the creation of a Python parser. Subsequent integration with Janus enabled the analysis of cyclic dependencies and the generation of graphical outputs. Possible further steps for a more eective integration of both tools were also suggested.en
dc.description.departmentKatedra informatiky a výpočetní technikycs
dc.description.resultObhájenocs
dc.format61 s. (81 637 znaků)
dc.identifier96983
dc.identifier.urihttp://hdl.handle.net/11025/64887
dc.language.isocs
dc.publisherZápadočeská univerzita v Plznics
dc.rightsPlný text práce je přístupný bez omezenícs
dc.rights.accessopenAccesscs
dc.subjectOSS Review Toolkitcs
dc.subjectORTcs
dc.subjectSCAcs
dc.subjectJanuscs
dc.subjectKIVcs
dc.subject.translatedOSS Review Toolkiten
dc.subject.translatedORTen
dc.subject.translatedSCAen
dc.subject.translatedJanusen
dc.subject.translatedKIVen
dc.thesis.degree-grantorZápadočeská univerzita v Plzni. Fakulta aplikovaných vědcs
dc.thesis.degree-levelBakalářskýcs
dc.thesis.degree-nameBc.cs
dc.thesis.degree-programInformatika a výpočetní technikacs
dc.titleVyhodnocení možností frameworku pro analýzu závislostí v softwarových projektechcs
dc.title.alternativeEvaluation of framework capabilities for dependency analysis in software projectsen
dc.typebakalářská prácecs
local.files.count6*
local.files.size183284333*
local.has.filesyes*
local.relation.IShttps://portal.zcu.cz/StagPortletsJSR168/CleanUrl?urlid=prohlizeni-prace-detail&praceIdno=96983

Files

Original bundle
Showing 1 - 5 out of 6 results
No Thumbnail Available
Name:
A21B0081P_Zadani.pdf
Size:
22.2 KB
Format:
Adobe Portable Document Format
Description:
VŠKP - příloha
No Thumbnail Available
Name:
bakalarka.pdf
Size:
1.12 MB
Format:
Adobe Portable Document Format
Description:
VŠKP
No Thumbnail Available
Name:
A21B0081P_prilohy.zip
Size:
173.33 MB
Format:
ZIP
Description:
VŠKP - příloha
No Thumbnail Available
Name:
A21B0081P_Hodnoceni.pdf
Size:
101.15 KB
Format:
Adobe Portable Document Format
Description:
Posudek vedoucího VŠKP
No Thumbnail Available
Name:
A21B0081P_Posudek.pdf
Size:
107.63 KB
Format:
Adobe Portable Document Format
Description:
Posudek oponenta VŠKP