SECURE SOFTWARE DEVELOPMENT USING USE CASES AND MISUSE CASES
Meledath Damodaran · Issues in Information Systems · 2006
There is a need to inculcate in students the idea of secure system development.This paper investigates the application of use cases to the identification of security threats and security requirements; these can then be incorporated into the software design and implementation and used as a basis for testing.The method is easy to teach and easy to use.It provides a highly organized way of thinking about security early in the software life cycle.It can be a tool to inculcate secure software development among students.