Hello World+ projects to test and benchmark software composition analysis tools - OCX 2024
From detecting vulnerable dependencies to performing automated open source license compliance to creating machine-readable SBOMs, organizations have an ever increasing interest in using high-quality software composition analysis (SCA) tools on their projects. This will become an even more important topic with the requirements of the upcoming EU Cyber Resilience Act. Such SCA tools are available as both open source projects and proprietary vendor products, but how can a user establish how well they are performing on a particular setup? This talk will open with our experience at Bosch in handling a heterogeneous environment with a multitude of programming languages and package managers. It will then focus on an idea we presented at the OpenChain Tooling Group to have open source Hello World+ projects which could enable testing and benchmarking SCA tools on different programming languages and package managers.