Analyzing information associated with logic
First Claim
Patent Images
1. One or more non-transitory computer-readable storage media for storing computer-executable instructions executable by a processor, the instructions comprising:
- one or more instructions that, when executed by the processor, cause the processor to;
interact with information associated with an execution of a test that is used to test modeling logic,the modeling logic containing a changed portion and an unchanged portion,the information including;
first information that indicates that the changed portion includes code that has been added to the modeling logic, deleted from the modeling logic, or modified in the modeling logic since a prior execution of the test that tested an earlier version of the modeling logic,a first condition associated with the changed portion, anda second condition associated with the unchanged portion,the modeling logic being used to model a system;
identify the changed portion of the modeling logic based on the first condition andthe second condition; and
modify the information to;
include the first condition in an output in a first format, andinclude the second condition in the output in a second format that is different than the first format.
1 Assignment
0 Petitions
Accused Products
Abstract
In an embodiment, information associated with logic is acquired. The logic may have a changed portion and an unchanged portion. The information may include information associated with an execution of the logic. A filter is applied to the acquired information to identify information associated with the changed portion of the logic. A report may be generated based on the identified information.
-
Citations
20 Claims
-
1. One or more non-transitory computer-readable storage media for storing computer-executable instructions executable by a processor, the instructions comprising:
-
one or more instructions that, when executed by the processor, cause the processor to; interact with information associated with an execution of a test that is used to test modeling logic, the modeling logic containing a changed portion and an unchanged portion, the information including; first information that indicates that the changed portion includes code that has been added to the modeling logic, deleted from the modeling logic, or modified in the modeling logic since a prior execution of the test that tested an earlier version of the modeling logic, a first condition associated with the changed portion, and a second condition associated with the unchanged portion, the modeling logic being used to model a system; identify the changed portion of the modeling logic based on the first condition and the second condition; and modify the information to; include the first condition in an output in a first format, and include the second condition in the output in a second format that is different than the first format. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method comprising:
-
interacting with information associated with an execution of a test that is used to test target logic, the target logic including a changed portion and an unchanged portion, the information including; information that indicates that the changed portion includes code that has been added to the target logic, deleted from the target logic, or modified in the target logic since a prior execution of the test that tested an earlier version of the target logic, a first condition associated with the changed portion, and a second condition associated with the unchanged portion, and the interacting being performed by a device; identifying the changed portion of the target logic based on the first condition and the second condition, the identifying being performed by the device; and modifying the information to; include the first condition in an output in a first format, and include the second condition in the output in a second format that is different than the first format, the modifying the information being performed by the device. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. One or more non-transitory computer-readable storage media for storing computer-executable instructions executable by a processor, the instructions comprising:
one or more instructions that, when executed by the processor, cause the processor to; interact with a trace associated with an execution of code in a program that is executed during a testing of the code, the program including a changed portion and an unchanged portion; apply a filter to the trace to identify; a portion of the trace that indicates that the changed portion includes code that has been added to the program, deleted from the program, or modified in the program since a prior execution of the test that tested an earlier version of the program, a first condition associated with the changed portion, and a second condition associated with the unchanged portion; identify the changed portion of the program based on the first condition and second condition; and modify the trace to; include the first condition in an output in a first format, and include the second condition in the output in a second format that is different than the first format. - View Dependent Claims (19, 20)
Specification