HIPO model
HIPO model (hierarchical input process output model) is a systems analysis design aid and documentation technique from the 1970s, used for representing the modules of a system as a hierarchy and for documenting each module. == History == to develop requirements, construct the design, and support implementation of an expert system to demonstrate automated rendezvous.