Reading

Sommerville, Sections 13.4 and 13.5

Objectives

  1. Employ misuse cases to identify, understand, and mitigate security threats
  2. Use security risk analysis to develop secure designs
  3. Analyze the implications of protection and distribution in architectural design decisions for secure systems
  4. Apply the design guidelines for secure systems engineering and the dependable programming guidelines to develop secure systems