Analýza a vizualizace závislostí v Yocto projektech
Date issued
2022
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Západočeská univerzita v Plzni
Abstract
Předmětem této práce je vytvoření prototypu nástroje určeného pro vizualizaci závislostí tzv. receptů v Yocto Project, projektu, který umožňuje sestavování vestavěných linuxových distribucí. V první části práce je popsán
samotný Yocto Project a jeho části. Dále zde byly popsány různé způsoby
odstranění nepřehledností v grafech a možné způsoby vizualizace závislostí,
použitelné pro softwarové systémy. Ve druhé části práce je pak popsán návrh
a implementace vytvořeného prototypu nástroje Yocto Project Dependency
Visualizer v podobě rozšíření pro Visual Studio Code. Nástroj dokáže zobrazit závislosti receptů Yocto Project přímo ve Visual Studio Code ze vstupního
souboru vygenerovaného pomocí Yocto Project. Vizualizace obsahuje interaktivitu v podobě obarvování uzlů, mazání uzlů, vyhledávání uzlů a další
různé konfigurace.
Description
Subject(s)
yocto project, závislosti komponent, vizualizace závislostí, sestavení embedded linux distribucí, vizuální šum, interaktivita grafu, graf, rozšíření pro visual studio code