Patent Document ID: 10120785
Application ID: 15331259
Patent Flag: 1

Claim One:
1. A method comprising: parsing, by an automatic test generator (ATG), a model file including syntactical notations describing a computer-executable design model of operational software of an aircraft electronic device; wherein parsing comprises: identifying one or more design model control coupling data, corresponding to calls between functional modules of the design model using the syntactical representation of interdependence of the function modules of the design model; identifying one or more design model data coupling, comprising data exchanged between each of the functional modules of the design model; automatically generating, by the ATG, a plurality of test conditions, wherein for each of the identified one or more design model control coupling data and identified one or more design model data coupling, a respective test condition is generated to test whether the operational software of the aircraft electronic device satisfies the design model data coupling or the design model control coupling identified; generating a test procedure that implements the plurality of test conditions; executing the test procedure on the operational software of the aircraft electronic device; wherein executing the test procedure on the operational software of the aircraft electronic device comprises: halting, for each of the plurality of test conditions, execution of the operational software; determining, while the execution of the operational software is halted, whether the operational software satisfies the respective test condition; and resuming execution of the operational software after determining whether the operational software satisfies the respective test condition; and outputting, for each of the plurality of test conditions, an indication of whether the operational software of the aircraft electronic device satisfies the respective test condition.