1. A system for equivalence class analysis-based automated requirements-based test case generation, the system comprising: a control processor configured to execute computer instructions to control components of the system; a data store containing textual design requirements, a textual converter unit structured to convert the textual design requirements to a machine-readable version of design requirements; a requirement partition unit configured to partition the machine-readable design requirements into one or more sets of related design requirements. an equivalence class partition unit configured to process the machine-readable design requirements and input/output variables into a set of equivalence classes; an equivalence class analyzer unit structured to analyze the set of equivalence classes; and a boundary class analyzer unit structured to identify boundaries of the equivalence classes.