Lecture 8 Outline
Reading: text, §18, 29
Assignments: Homework 2, due Oct. 17; Lab 2, due Oct. 19
- Greetings and felicitations!
- Puzzle of the Day
- Assurance
- Trustworthy entities
- Security assurance
- Trusted system
- Why assurance is needed
- Requirements
- Assurance and the software life cycle
- Program security: example
- Requirements and policy
- Design
- Refinement and implementation
- Testing, maintenance, and operation
- Distribution