1. System Design Criteria