three steps: Step 1: Decompose the top-level input/output requirement into an interrelated set of input/output requirements each defined in the same format as, and consistent with, the top-level input/output requirement. This decomposition is based on guidance from

