~/talk

From SBOM to Dependency Stacks: Making Software Structure Visible

Talkat DevConf.CZ 2026 · on Thursday, 2026-06-18· at 13:55· A113 (capacity 64)· [security, software-architecture]
links:none on file
slides:none on file

Prototype converts an SPDX 2.3 SBOM into a readable dependency layout by removing cycles, topologically sorting packages, mapping each package to upstream repos (currently GitHub only) and collecting signals to score projects with the OSSF criticality score. Demonstrated on about 10% of a UBI 9.7 image; visualization encodes structure but not yet score-driven sizing or color, lacks non-GitHub forge support and scalable rendering for large SBOMs, and has undergone one major and two minor refactors. SPDX 2.3 provides the input format.

AI-written summary · about

  1. 0:00Software package visibility
  2. 1:25SBOM limitations
  3. 2:29Dependency graph pipeline
  4. 3:55Project criticality metrics
  5. 6:06PyTorch criticality claim
  6. 7:08Current visualization gaps
  7. 9:53Future steps
  8. 10:13Audience questions on visualization styles
  9. 11:59Audience questions on refactoring and input formats
  10. 14:29Beyond RPM packages
  11. 15:11Closing remarks
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.