System Design System requirements Functional architecture Cyberphysical architecture Subsystem Design and Description