Changguo's SIT Tool Integrated into GitHub & AtomGit

Published: Oct 31, 2025 by Ruiqiao Qiu

To address the widespread issues of inaccuracy, non-compliance, and incompleteness in the SBOMs generated by existing mainstream tools, we design and implement an automated SBOM generation tool based on incremental construction.

The tool introduces an SBOM IR to unify and transform multiple SBOM standards during the generation process, employs schema validation to ensure output compliance, and applies a double cross-validation technique to enhance the precision and consistency of dependency identification.

Experimental results demonstrate significant improvements in the accuracy, compliance, and completeness of generated SBOMs.

🔧 SIT tool has now been integrated into platforms such as GitHub and AtomGit.

SITtool

Latest Posts

Paper on file-level copying accepted by ICSE 2027

Runzhi and Wenhao’s study on file-level copying as an implicit dependency in open-source software has been accepted by the Research Track of the 49th IEEE/ACM International Conference on Software Engineering (ICSE 2027). Congratulations to Runzhi and Wenhao!

One paper accepted by ASE 2026!

Wenhao and Runzhi’s study on how open-source projects govern GenAI contributions has been accepted by the Research Papers track of the 41st IEEE/ACM International Conference on Automated Software Engineering (ASE 2026). Congratulations to Wenhao and Runzhi!

One paper accepted by TOSEM!

Haiqiao’s study on understanding the characteristics and rationale of library migrations in the C/C++ ecosystem is accepted by TOSEM. Congratulations to Haiqiao!