Subsections:
Modeling heuristics
Assigning responsibilities
Object roles