Outline for May 22, 2003
- What is assurance?
- Trustworthy, trust
- Security assurance
- Trusted system
- Need for assurance
- Requirements
- Assurance and the life cycle
- Policy assurance
- Design assurance
- Implementation assurance
- Operational assurance
- Building trusted systems
- Stage 1: conception
- Stage 2: manufacture
- Deployment
- Maintenance
- Life cycle: Waterfall Model
- Requirements definition and analysis
- System and software design (system design, program design)
- Implementation and unit testing
- Integration and system testing
- Operation and maintenance
- Other life cycle models
- Exploratory programming
- Prototyping
- Formal transformation
- System assembly from reusable components
- Extreme programming
This document is available in
Postscript and
PDF.