Invention Grant
- Patent Title: Lifting of bounded liveness counterexamples to concrete liveness counterexamples
-
Application No.: US14862784Application Date: 2015-09-23
-
Publication No.: US09678853B2Publication Date: 2017-06-13
- Inventor: Jason R. Baumgartner , Raj Kumar Gajavelly , Alexander Ivrii , Pradeep Kumar Nalla
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agent Maeve M. Carpenter; Daniel R. Simek
- Main IPC: G06F11/00
- IPC: G06F11/00 ; G06F11/34 ; G06F11/30

Abstract:
A trace of a bounded liveness failure of a system component is received, by one or more processors, along with fairness constraints and liveness assertion conditions. One or more processors generate randomized values for unassigned input values and register values, of the trace, and simulate traversal of each of a sequence of states of the trace. One or more processors determine whether traversing the sequence of states of the trace results in a repetition of a state, and responsive to determining that traversing the sequence of states of the trace does result in a repetition of a state, and the set of fairness constraints are asserted within the repetition of a state, and that the continuous liveness assertion conditions are maintained throughout the repetition of the state, a concrete counterexample of a liveness property of the system component is reported.
Public/Granted literature
- US20170010950A1 LIFTING OF BOUNDED LIVENESS COUNTEREXAMPLES TO CONCRETE LIVENESS COUNTEREXAMPLES Public/Granted day:2017-01-12
Information query