Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[sw360-dev] [GSoC 2026] Proposal Draft: SBOM Validation and Dependency Visualization - Vasvi Garg

Hi SW360 Team,

I am Vasvi Garg, a Full-Stack Engineer and Computer Science student. I’ve been actively contributing to the SW360 ecosystem, recently focusing on PR #3816, where I implemented a recursive logic to display CycloneDX dependency hierarchies.

For GSoC 2026, I am proposing a project to further enhance these capabilities: Automated SBOM Validation and Visualization. My goal is to implement a robust validation layer for incoming SBOMs (CycloneDX/SPDX) and a modern visualization component for the dependency tree.

I have prepared a draft proposal here: https://docs.google.com/document/d/1sYv85FfYbU6BCuqRzuHAP6wpi4LU-jfAlFjZnkHHrLI/edit?usp=sharing 

I would greatly appreciate any feedback from the mentors, specifically regarding:

  • The choice between React Flow and D3.js for the visualization component.

  • The prioritization of specific validation rules (e.g., NTIA minimum elements vs. security metadata).

Looking forward to hearing your thoughts!

Best regards, 

Vasvi Garg 

GitHub: vasvigarg


Back to the top