Making systems
—
3: Development
IX Design
40 Design introduction
40.1 Purpose
40.2 How designs are used
40.3 Design artifacts
40.4 Developing designs
41 Breakdown structure
41.1 What is the component breakdown for?
41.2 Basic concepts
41.3 Component identifiers
41.4 Viewing the breakdown structure
41.5 Context and relationships
41.6 Advice
41.7 Examples
42 Component design
42.1 Form
42.2 State
42.3 Actions or behaviors
42.4 Interfaces
42.5 Non-functional properties
42.6 Environment
43 Good design practices
44 Prototyping
44.1 Purpose
44.2 Reasons to prototype
44.3 Problems with prototyping
44.4 Good practices
44.5 Practices to avoid
44.6 Prototyping methods
45 Managing shared resources
46 Safety and security design
46.1 Introduction
46.2 Why
46.3 What safety and security are
46.4 What they are not
47 Design for shared external resources
design practice XXX define this
safety design and analysis
security design and analysis
design checking