Threat analysis in the software development lifecycle | IBM Journals & Magazine | IEEE Xplore