From architectural requirements to architectural design