| 2008 |
| 76 | EE | Kenneth L. McMillan:
Relevance heuristics for program analysis.
POPL 2008: 145-146 |
| 75 | EE | Kenneth L. McMillan:
Quantified Invariant Generation Using an Interpolating Saturation Prover.
TACAS 2008: 413-427 |
| 74 | EE | Anubhav Gupta,
Kenneth L. McMillan,
Zhaohui Fu:
Automated assumption generation for compositional verification.
Formal Methods in System Design 32(3): 285-301 (2008) |
| 2007 |
| 73 | EE | Kenneth L. McMillan:
Toward Property-Driven Abstraction for Heap Manipulating Programs.
ATVA 2007: 17-18 |
| 72 | EE | Ranjit Jhala,
Kenneth L. McMillan:
Array Abstractions from Proofs.
CAV 2007: 193-206 |
| 71 | EE | Anubhav Gupta,
Kenneth L. McMillan,
Zhaohui Fu:
Automated Assumption Generation for Compositional Verification.
CAV 2007: 420-432 |
| 70 | EE | Nina Amla,
Kenneth L. McMillan:
Combining Abstraction Refinement and SAT-Based Model Checking.
TACAS 2007: 405-419 |
| 69 | EE | Kenneth L. McMillan:
Interpolants and Symbolic Model Checking.
VMCAI 2007: 89-90 |
| 68 | EE | Ranjit Jhala,
Kenneth L. McMillan:
Interpolant-Based Transition Relation Approximation
CoRR abs/0706.0523: (2007) |
| 67 | EE | Ranjit Jhala,
Kenneth L. McMillan:
Interpolant-Based Transition Relation Approximation.
Logical Methods in Computer Science 3(4): (2007) |
| 2006 |
| 66 | EE | Kenneth L. McMillan:
Lazy Abstraction with Interpolants.
CAV 2006: 123-136 |
| 65 | EE | Yi Fang,
Kenneth L. McMillan,
Amir Pnueli,
Lenore D. Zuck:
Liveness by Invisible Invariants.
FORTE 2006: 356-371 |
| 64 | EE | Ranjit Jhala,
Kenneth L. McMillan:
A Practical and Complete Approach to Predicate Refinement.
TACAS 2006: 459-473 |
| 2005 |
| 63 | EE | Ranjit Jhala,
Kenneth L. McMillan:
Interpolant-Based Transition Relation Approximation.
CAV 2005: 39-51 |
| 62 | EE | Nina Amla,
Xiaoqun Du,
Andreas Kuehlmann,
Robert P. Kurshan,
Kenneth L. McMillan:
An Analysis of SAT-Based Model Checking Techniques in an Industrial Environment.
CHARME 2005: 254-268 |
| 61 | EE | Kenneth L. McMillan:
Applications of Craig Interpolation to Model Checking.
ICATPN 2005: 15-16 |
| 60 | EE | Kenneth L. McMillan:
Applications of Craig Interpolants in Model Checking.
TACAS 2005: 1-12 |
| 59 | EE | Rajeev Alur,
Kenneth L. McMillan,
Doron Peled:
Deciding Global Partial-Order Properties.
Formal Methods in System Design 26(1): 7-25 (2005) |
| 58 | EE | Kenneth L. McMillan:
An interpolating theorem prover.
Theor. Comput. Sci. 345(1): 101-121 (2005) |
| 2004 |
| 57 | EE | Kenneth L. McMillan:
Applications of Craig Interpolation to Model Checking.
CSL 2004: 22-23 |
| 56 | EE | Nina Amla,
Kenneth L. McMillan:
A Hybrid of Counterexample-Based and Proof-Based Abstraction.
FMCAD 2004: 260-274 |
| 55 | EE | Thomas A. Henzinger,
Ranjit Jhala,
Rupak Majumdar,
Kenneth L. McMillan:
Abstractions from proofs.
POPL 2004: 232-244 |
| 54 | EE | Kenneth L. McMillan:
An Interpolating Theorem Prover.
TACAS 2004: 16-30 |
| 2003 |
| 53 | EE | Kenneth L. McMillan:
Interpolation and SAT-Based Model Checking.
CAV 2003: 1-13 |
| 52 | EE | Kenneth L. McMillan:
Methods for exploiting SAT solvers in unbounded model checking.
MEMOCODE 2003: 135- |
| 51 | EE | Kenneth L. McMillan:
Craig Interpolation and Reachability Analysis.
SAS 2003: 336 |
| 50 | EE | Kenneth L. McMillan,
Nina Amla:
Automatic Abstraction without Counterexamples.
TACAS 2003: 2-17 |
| 49 | EE | Nina Amla,
Robert P. Kurshan,
Kenneth L. McMillan,
Ricardo Medel:
Experimental Analysis of Different Techniques for Bounded Model Checking.
TACAS 2003: 34-48 |
| 2002 |
| 48 | EE | Kenneth L. McMillan:
Applying SAT Methods in Unbounded Symbolic Model Checking.
CAV 2002: 250-264 |
| 2001 |
| 47 | EE | Ranjit Jhala,
Kenneth L. McMillan:
Microarchitecture Verification by Compositional Model Checking.
CAV 2001: 396-410 |
| 46 | EE | Kenneth L. McMillan:
Parameterized Verification of the FLASH Cache Coherence Protocol by Compositional Model Checking.
CHARME 2001: 179-195 |
| 45 | EE | Luca P. Carloni,
Kenneth L. McMillan,
Alberto L. Sangiovanni-Vincentelli:
Theory of latency-insensitive design.
IEEE Trans. on CAD of Integrated Circuits and Systems 20(9): 1059-1076 (2001) |
| 2000 |
| 44 | | Kenneth L. McMillan,
Shaz Qadeer,
James B. Saxe:
Induction in Compositional Model Checking.
CAV 2000: 312-327 |
| 43 | EE | Kenneth L. McMillan:
Some Strategies for Proving Theorems with a Model Checker.
LICS 2000: 305-306 |
| 42 | EE | Youpyo Hong,
Peter A. Beerel,
Jerry R. Burch,
Kenneth L. McMillan:
Sibling-substitution-based BDD minimization using don't cares.
IEEE Trans. on CAD of Integrated Circuits and Systems 19(1): 44-55 (2000) |
| 41 | | Rajeev Alur,
Kenneth L. McMillan,
Doron Peled:
Model-Checking of Correctness Conditions for Concurrent Objects.
Inf. Comput. 160(1-2): 167-188 (2000) |
| 40 | | Kenneth L. McMillan:
A methodology for hardware verification using compositional model checking.
Sci. Comput. Program. 37(1-3): 279-309 (2000) |
| 1999 |
| 39 | EE | Luca P. Carloni,
Kenneth L. McMillan,
Alberto L. Sangiovanni-Vincentelli:
Latency Insensitive Protocols.
CAV 1999: 123-133 |
| 38 | EE | Kenneth L. McMillan:
Verification of Infinite State Systems by Compositional Model Checking.
CHARME 1999: 219-234 |
| 37 | EE | Kenneth L. McMillan:
Circular Compositional Reasoning about Liveness.
CHARME 1999: 342-345 |
| 36 | EE | Luca P. Carloni,
Kenneth L. McMillan,
Alexander Saldanha,
Alberto L. Sangiovanni-Vincentelli:
A methodology for correct-by-construction latency insensitive design.
ICCAD 1999: 309-315 |
| 35 | EE | Andreas Kuehlmann,
Kenneth L. McMillan,
Robert K. Brayton:
Probabilistic state space search.
ICCAD 1999: 574-579 |
| 1998 |
| 34 | | Kenneth L. McMillan:
Verification of an Implementation of Tomasulo's Algorithm by Compositional Model Checking.
CAV 1998: 110-121 |
| 33 | EE | Kavita Ravi,
Kenneth L. McMillan,
Thomas R. Shiple,
Fabio Somenzi:
Approximation and Decomposition of Binary Decision Diagrams.
DAC 1998: 445-450 |
| 32 | EE | Kenneth L. McMillan:
Minimalist Proof Assistants: Interactions of Technology and Methodology in Formal System Level Verification (abstract).
FMCAD 1998: 1 |
| 31 | | Kenneth L. McMillan:
Proof Rules for Model Checking Systems with Data.
FSTTCS 1998: 270 |
| 30 | EE | Rajeev Alur,
Kenneth L. McMillan,
Doron Peled:
Deciding Global Partial-Order Properties.
ICALP 1998: 41-52 |
| 1997 |
| 29 | | Kenneth L. McMillan:
A Compositional Rule for Hardware Design Refinement.
CAV 1997: 24-35 |
| 28 | EE | Youpyo Hong,
Peter A. Beerel,
Jerry R. Burch,
Kenneth L. McMillan:
Safe BDD Minimization Using Don't Cares.
DAC 1997: 208-213 |
| 27 | | Edmund M. Clarke,
Kenneth L. McMillan,
Xudong Zhao,
Masahiro Fujita,
J. Yang:
Spectral Transforms for Large Boolean Functions with Applications to Technology Mapping.
Formal Methods in System Design 10(2/3): 137-148 (1997) |
| 1996 |
| 26 | | Kenneth L. McMillan:
A Conjunctively Decomposed Boolean Representation for Symbolic Model Checking.
CAV 1996: 13-25 |
| 25 | | Edmund M. Clarke,
Kenneth L. McMillan,
Sérgio Vale Aguiar Campos,
Vassili Hartonas-Garmhausen:
Symbolic Model Checking.
CAV 1996: 419-427 |
| 24 | EE | Sunil P. Khatri,
Amit Narayan,
Sriram C. Krishnan,
Kenneth L. McMillan,
Robert K. Brayton,
Alberto L. Sangiovanni-Vincentelli:
Engineering Change in a Non-Deterministic FSM Setting.
DAC 1996: 451-456 |
| 23 | | Rajeev Alur,
Kenneth L. McMillan,
Doron Peled:
Model-Checking of Correctness Conditions for Concurrent Objects.
LICS 1996: 219-228 |
| 1995 |
| 22 | | Kenneth L. McMillan:
Trace Theoretic Verification of Asynchronous Circuits Using Unfoldings.
CAV 1995: 180-195 |
| 21 | | Ásgeir Th. Eiríksson,
Kenneth L. McMillan:
Using Formal Verification/Analysis Methods on the Critical Path in System Design: A Case Study.
CAV 1995: 367-380 |
| 20 | EE | Edmund M. Clarke,
Orna Grumberg,
Kenneth L. McMillan,
Xudong Zhao:
Efficient Generation of Counterexamples and Witnesses in Symbolic Model Checking.
DAC 1995: 427-432 |
| 19 | EE | Patrick C. McGeer,
Kenneth L. McMillan,
Alexander Saldanha,
Alberto L. Sangiovanni-Vincentelli,
Patrick Scaglia:
Fast discrete function evaluation using decision diagrams.
ICCAD 1995: 402-407 |
| 18 | | Kenneth L. McMillan:
A Technique of State Space Search Based on Unfolding.
Formal Methods in System Design 6(1): 45-65 (1995) |
| 17 | | Edmund M. Clarke,
Orna Grumberg,
Hiromi Hiraishi,
Somesh Jha,
David E. Long,
Kenneth L. McMillan,
Linda A. Ness:
Verification of the Futurebus+ Cache Coherence Protocol.
Formal Methods in System Design 6(2): 217-232 (1995) |
| 16 | | Robert P. Kurshan,
Kenneth L. McMillan:
A Structural Induction Theorem for Processes
Inf. Comput. 117(1): 1-11 (1995) |
| 1994 |
| 15 | | Kenneth L. McMillan:
Hierarchical Representations of Discrete Functions, with Application to Model Checking.
CAV 1994: 41-54 |
| 14 | EE | Kenneth L. McMillan:
Fitting Formal Methods into the Design Cycle.
DAC 1994: 314-319 |
| 13 | EE | Ronald Collett,
Mike Gianfagna,
Michel Courtoy,
Martin Baynes,
Johan Van Ginderdeuren,
Kenneth L. McMillan,
Stephen Ricca,
Alberto L. Sangiovanni-Vincentelli,
Steve Sapiro,
Naeem Zafar:
Panel: Complex System Verification: The Challenge Ahead.
DAC 1994: 320 |
| 12 | EE | Jerry R. Burch,
Edmund M. Clarke,
David E. Long,
Kenneth L. McMillan,
David L. Dill:
Symbolic model checking for sequential circuit verification.
IEEE Trans. on CAD of Integrated Circuits and Systems 13(4): 401-424 (1994) |
| 1993 |
| 11 | | Edmund M. Clarke,
Orna Grumberg,
Hiromi Hiraishi,
Somesh Jha,
David E. Long,
Kenneth L. McMillan,
Linda A. Ness:
Verification of the Futurebus+ Cache Coherence Protocol.
CHDL 1993: 15-30 |
| 10 | EE | Edmund M. Clarke,
Kenneth L. McMillan,
Xudong Zhao,
Masahiro Fujita,
J. Yang:
Spectral Transforms for Large Boolean Functions with Applications to Technology Mapping.
DAC 1993: 54-60 |
| 1992 |
| 9 | | Kenneth L. McMillan:
Using Unfoldings to Avoid the State Explosion Problem in the Verification of Asynchronous Circuits.
CAV 1992: 164-177 |
| 8 | | Kenneth L. McMillan,
David L. Dill:
Algorithms for Interface Timing Verification.
ICCD 1992: 48-51 |
| 7 | | Jerry R. Burch,
Edmund M. Clarke,
Kenneth L. McMillan,
David L. Dill,
L. J. Hwang:
Symbolic Model Checking: 10^20 States and Beyond
Inf. Comput. 98(2): 142-170 (1992) |
| 1991 |
| 6 | | Janaki Akella,
Kenneth L. McMillan:
Synthesizing Converters Between Finite State Protocols.
ICCD 1991: 410-413 |
| 5 | EE | Robert P. Kurshan,
Kenneth L. McMillan:
Analysis of digital circuits through symbolic reduction.
IEEE Trans. on CAD of Integrated Circuits and Systems 10(11): 1356-1371 (1991) |
| 1990 |
| 4 | EE | Jerry R. Burch,
Edmund M. Clarke,
Kenneth L. McMillan,
David L. Dill:
Sequential Circuit Verification Using Symbolic Model Checking.
DAC 1990: 46-51 |
| 3 | | Jerry R. Burch,
Edmund M. Clarke,
Kenneth L. McMillan,
David L. Dill,
L. J. Hwang:
Symbolic Model Checking: 10^20 States and Beyond
LICS 1990: 428-439 |
| 1989 |
| 2 | | Edmund M. Clarke,
David E. Long,
Kenneth L. McMillan:
Compositional Model Checking
LICS 1989: 353-362 |
| 1 | | Robert P. Kurshan,
Kenneth L. McMillan:
A Structural Induction Theorem for Processes.
PODC 1989: 239-247 |