cyber security, applications, software, software vulnerability, software management