- Design and Architecture
 - Concrete Requirements
 - Modifiability by example
 - Usability by example
 - Enterprise-wide applications vs World-wide applications
 - Business Logic and Scale
 - From the Mainframe to the Cloud, back and forth
 - Architecture Validation
 - Software Architecture and Agile Approaches
 - Case studies
 - Annotated Reading