GE Global Patent Operation
System and method for test generation from software specification models that contain nonlinear arithmetic constraints over real number ranges
A computer-implemented system for generating test cases and/or test procedures to verify software having a nonlinear arithmetic constraint over a Real number range. The system includes a translator that receives, as input, software specification models for the software to be verified. The translator is configured to generate, as output, a plurality of SMT formulas that are semantically equivalent to the software specification models. The system includes an analytical engine pool that receives, as input, the plurality of SMT formulas from the translator and analyzes the plurality of SMT formulas, and generates, as output, test case data for each of the plurality of SMT formulas determined to be satisfiable. The system includes a post-processor that receives, as input, the test case data from the analytical engine pool and generates, as output, the test cases and/or test procedures for the software to be verified based on the test case data.
GENERAL ELECTRIC COMPANY
G G G G
G06F G06F G06F G06F
inventional inventional inventional inventional
Daniel Edward Kit Yan Meng Michael Richard Scott Alan Han Gregory Reed Baoluo
Russell Siu Li Durling Stacey Yu Sykes Meng