Software systems continue to be crippled by security vulnerabilities. One of the reasons for this is that information on known vulnerabilities is not easily available to software developers, or integrated into the tools they use. The main objective of SHIELDS is to increase software security by bridging the gap between security experts and software practitioners and by providing the software dev ...