发明名称 Coverage analysis for variable size signals
摘要 An embodiment can include one or more computer-readable media storing executable instructions that when executed on processing logic process variable signals. The media can store one or more instructions for receiving executable code that includes constructs with variable signals for processing the variable signals, and for performing a coverage measurement on the executable code based on information about one or more of the variable signals processed by the executable code. The media can store one or more instructions for producing a coverage result based on the coverage measurement, the coverage result identifying a degree of coverage for the executable code when the executable code processes the variable signals.
申请公布号 US9158664(B1) 申请公布日期 2015.10.13
申请号 US201313780884 申请日期 2013.02.28
申请人 The MathWorks, Inc. 发明人 Aldrich William J.;Voronina Olga;Kalmar Zsolt
分类号 G06F9/44;G06F11/36;G06F11/34;G06F9/445 主分类号 G06F9/44
代理机构 Harrity & Harrity, LLP 代理人 Harrity & Harrity, LLP
主权项 1. One or more non-transitory computer-readable media storing instructions, the instructions comprising: one or more instructions that, when executed by one or more processors, cause the one or more processors to: receive executable code that includes constructs with variable signals, the variable signals being processed during an execution of the executable code;execute the executable code to determine information associated with processing one or more of the variable signals;perform a coverage measurement based on the information associated with processing the one or more of the variable signals;produce a coverage result based on the coverage measurement, the one or more of variable signals including elements, the coverage result being further based on one or more of: degrees of nesting for decision points in the executable code,one or more conditions that comprise the decision points, orone or more disjunctive or conjunctive clauses in the executable code, andthe coverage result accounting for operations performed on the elements of the one or more of the variable signals;account for a particular percentage of the operations performed on the elements based on the coverage result; anddetermine a degree of coverage based on accounting the particular percentage of the operations performed on the elements.
地址 Natick MA US