dblp.uni-trier.dewww.uni-trier.de

Byron Cook

List of publications from the DBLP Bibliography Server - FAQ
Coauthor Index - Ask others: ACM DL/Guide - CiteSeer - CSB - Google - MSN - Yahoo

2009
59EEByron Cook: Taming the Unbounded for Hardware Synthesis. IFM 2009: 39
58EEAlexey Gotsman, Byron Cook, Matthew J. Parkinson, Viktor Vafeiadis: Proving that non-blocking algorithms don't block. POPL 2009: 16-28
57EEByron Cook: Advances in Program Termination and Liveness. VMCAI 2009: 4
2008
56EEByron Cook, Sumit Gulwani, Tal Lev-Ami, Andrey Rybalchenko, Mooly Sagiv: Proving Conditional Termination. CAV 2008: 328-340
55EEHongseok Yang, Oukseh Lee, Josh Berdine, Cristiano Calcagno, Byron Cook, Dino Distefano, Peter W. O'Hearn: Scalable Shape Analysis for Systems Code. CAV 2008: 385-398
54EEAziem Chawdhary, Byron Cook, Sumit Gulwani, Mooly Sagiv, Hongseok Yang: Ranking Abstractions. ESOP 2008: 148-162
53EEMike Hinchey, Michael Jackson, Patrick Cousot, Byron Cook, Jonathan P. Bowen, Tiziana Margaria: Software engineering and formal methods. Commun. ACM 51(9): 54-59 (2008)
2007
52 Franz Baader, Byron Cook, Jürgen Giesl, Robert Nieuwenhuis: Deduction and Decision Procedures, 30.09. - 05.10.2007 Internationales Begegnungs- und Forschungszentrum fuer Informatik (IBFI), Schloss Dagstuhl, Germany 2007
51 Byron Cook, Andreas Podelski: Verification, Model Checking, and Abstract Interpretation, 8th International Conference, VMCAI 2007, Nice, France, January 14-16, 2007, Proceedings Springer 2007
50EEAlexey Gotsman, Josh Berdine, Byron Cook, Noam Rinetzky, Mooly Sagiv: Local Reasoning for Storable Locks and Threads. APLAS 2007: 19-37
49EEByron Cook: Automatically Proving Program Termination. CAV 2007: 1
48EEJosh Berdine, Cristiano Calcagno, Byron Cook, Dino Distefano, Peter W. O'Hearn, Thomas Wies, Hongseok Yang: Shape Analysis for Composite Data Structures. CAV 2007: 178-192
47EEFranz Baader, Byron Cook, Jürgen Giesl, Robert Nieuwenhuis: 07401 Abstracts Collection -- Deduction and Decision Procedures. Deduction and Decision Procedures 2007
46EEFranz Baader, Byron Cook, Jürgen Giesl, Robert Nieuwenhuis: 07401 Executive Summary -- Deduction and Decision Procedures. Deduction and Decision Procedures 2007
45EEByron Cook: Bringing Hardware and Software Closer Together with Termination Analysis. MEMOCODE 2007: 201
44EEAlexey Gotsman, Josh Berdine, Byron Cook, Mooly Sagiv: Thread-modular shape analysis. PLDI 2007: 266-277
43EEByron Cook, Andreas Podelski, Andrey Rybalchenko: Proving thread termination. PLDI 2007: 320-330
42EEJosh Berdine, Aziem Chawdhary, Byron Cook, Dino Distefano, Peter W. O'Hearn: Variance analyses from invariance analyses. POPL 2007: 211-224
41EEByron Cook, Alexey Gotsman, Andreas Podelski, Andrey Rybalchenko, Moshe Y. Vardi: Proving that programs eventually do something good. POPL 2007: 265-276
40EEStephen Magill, Josh Berdine, Edmund M. Clarke, Byron Cook: Arithmetic Strengthening for Shape Analysis. SAS 2007: 419-436
39EEByron Cook: Automatically Proving Concurrent Programs Correct. SEFM 2007: 269-272
38EEDomagoj Babic, Alan J. Hu, Zvonimir Rakamaric, Byron Cook: Proving Termination by Divergence. SEFM 2007: 93-102
37EERoman Manevich, Josh Berdine, Byron Cook, G. Ramalingam, Mooly Sagiv: Shape Analysis by Graph Decomposition. TACAS 2007: 3-18
36EEByron Cook, Roberto Sebastiani: Preface and Foreword. Electr. Notes Theor. Comput. Sci. 174(8): 3-6 (2007)
35EEByron Cook, Roberto Sebastiani: Preface. JSAT 3(1-2): (2007)
34EEShuvendu K. Lahiri, Thomas Ball, Byron Cook: Predicate Abstraction via Symbolic Decision Procedures. Logical Methods in Computer Science 3(2): (2007)
33EEByron Cook, Daniel Kroening, Natasha Sharygina: Verification of Boolean programs with unbounded thread creation. Theor. Comput. Sci. 388(1-3): 227-242 (2007)
2006
32EEAndreas Griesmayer, Roderick Bloem, Byron Cook: Repair of Boolean Programs with an Application to C. CAV 2006: 358-371
31EEJosh Berdine, Byron Cook, Dino Distefano, Peter W. O'Hearn: Automatic Termination Proofs for Programs with Shape-Shifting Heaps. CAV 2006: 386-400
30EEByron Cook, Andreas Podelski, Andrey Rybalchenko: Terminator: Beyond Safety. CAV 2006: 415-418
29EEThomas Ball, Ella Bounimova, Byron Cook, Vladimir Levin, Jakob Lichtenberg, Con McGarvey, Bohus Ondrusek, Sriram K. Rajamani, Abdullah Ustuner: Thorough static analysis of device drivers. EuroSys 2006: 73-85
28EEByron Cook, Daniel Kroening, Natasha Sharygina: Over-Approximating Boolean Programs with Unbounded Thread Creation. FMCAD 2006: 53-59
27EEByron Cook, Andreas Podelski, Andrey Rybalchenko: Termination proofs for systems code. PLDI 2006: 415-426
26EEAlexey Gotsman, Josh Berdine, Byron Cook: Interprocedural Shape Analysis with Separated Heap Abstractions. SAS 2006: 240-260
25EEShuvendu K. Lahiri, Thomas Ball, Byron Cook: Predicate Abstraction via Symbolic Decision Procedures CoRR abs/cs/0612003: (2006)
24EEByron Cook, Scott D. Stoller, Willem Visser: Preface. Electr. Notes Theor. Comput. Sci. 144(3): 1-2 (2006)
2005
23EEByron Cook: Finding Bugs in Device Drivers with Static Driver Verifier. Abstract State Machines 2005: 71
22EEShuvendu K. Lahiri, Thomas Ball, Byron Cook: Predicate Abstraction via Symbolic Decision Procedures. CAV 2005: 24-38
21EEByron Cook, Daniel Kroening, Natasha Sharygina: Cogent: Accurate Theorem Proving for Program Verification. CAV 2005: 296-300
20EEByron Cook, Georges Gonthier: Using Stålmarck's Algorithm to Prove Inequalities. ICFEM 2005: 330-344
19EEByron Cook, Andreas Podelski, Andrey Rybalchenko: Abstraction Refinement for Termination. SAS 2005: 87-101
18EEByron Cook, Daniel Kroening, Natasha Sharygina: Symbolic Model Checking for Asynchronous Boolean Programs. SPIN 2005: 75-90
2004
17EEThomas Ball, Byron Cook, Shuvendu K. Lahiri, Lintao Zhang: Zapato: Automatic Theorem Proving for Predicate Abstraction Refinement. CAV 2004: 457-461
16EEThomas Ball, Byron Cook, Vladimir Levin, Sriram K. Rajamani: SLAM and Static Driver Verifier: Technology Transfer of Formal Methods inside Microsoft. IFM 2004: 1-20
15EEByron Cook, Daniel Kroening, Natasha Sharygina: Accurate Theorem Proving for Program Verification. ISoLA 2004: 96-114
14 Byron Cook: Finding API usage rule violations in Windows device drivers using Static Driver Verifier. ISoLA (Preliminary proceedings) 2004: 18-18
13EEThomas Ball, Byron Cook, Satyaki Das, Sriram K. Rajamani: Refining Approximations in Software Predicate Abstraction. TACAS 2004: 388-403
2003
12EEShuvendu K. Lahiri, Randal E. Bryant, Byron Cook: A Symbolic Approach to Predicate Abstraction. CAV 2003: 141-153
11EEByron Cook, Scott D. Stoller, Willem Visser: SoftMC 2003: Workshop on Software Model Checking. Electr. Notes Theor. Comput. Sci. 89(3): (2003)
10EEGunnar Andersson, Per Bjesse, Byron Cook, Ziyad Hanna: Design automation with mixtures of proof strategies for propositional logic. IEEE Trans. on CAD of Integrated Circuits and Systems 22(8): 1042-1048 (2003)
9EEMark Aagaard, Byron Cook, Nancy A. Day, Robert B. Jones: A framework for superscalar microprocessor correctness statements. STTT 4(3): 298-312 (2003)
2002
8EEGunnar Andersson, Per Bjesse, Byron Cook, Ziyad Hanna: A proof engine approach to solving combinational design automation problems. DAC 2002: 725-730
2001
7EEMark Aagaard, Byron Cook, Nancy A. Day, Robert B. Jones: A Framework for Microprocessor Correctness Statements. CHARME 2001: 433-448
2000
6EENancy A. Day, Mark Aagaard, Byron Cook: Combining Stream-Based and State-Based Verification Techniques. FMCAD 2000: 126-142
1999
5EEByron Cook, John Launchbury, John Matthews, Richard B. Kieburtz: Formal Verification of Explicitly Parallel Microprocessors. CHARME 1999: 23-36
4EENancy A. Day, Jeffrey R. Lewis, Byron Cook: Symbolic Simulation of Microprocessor Models using Type Classes in Haskell. CHARME 1999: 346-349
3EEJohn Launchbury, Jeffrey R. Lewis, Byron Cook: On Embedding a Microarchitectural Design Language within Haskell. ICFP 1999: 60-69
1998
2EEJohn Matthews, Byron Cook, John Launchbury: Microprocessor Specification in Hawk. ICCL 1998: 90-101
1997
1 Byron Cook, John Launchbury: Disposable Memo Functions (Extended Abstract). ICFP 1997: 310

Coauthor Index

1Mark Aagaard [6] [7] [9]
2Gunnar Andersson [8] [10]
3Franz Baader [46] [47] [52]
4Domagoj Babic [38]
5Thomas Ball [13] [16] [17] [22] [25] [29] [34]
6Josh Berdine [26] [31] [37] [40] [42] [44] [48] [50] [55]
7Per Bjesse [8] [10]
8Roderick Bloem [32]
9Ella Bounimova [29]
10Jonathan P. Bowen [53]
11Randal E. Bryant [12]
12Cristiano Calcagno [48] [55]
13Aziem Chawdhary [42] [54]
14Edmund M. Clarke [40]
15Patrick Cousot [53]
16Satyaki Das [13]
17Nancy A. Day [4] [6] [7] [9]
18Dino Distefano [31] [42] [48] [55]
19Jürgen Giesl [46] [47] [52]
20Georges Gonthier [20]
21Alexey Gotsman [26] [41] [44] [50] [58]
22Andreas Griesmayer [32]
23Sumit Gulwani [54] [56]
24Ziyad Hanna [8] [10]
25Michael G. Hinchey (Mike Hinchey) [53]
26Alan J. Hu [38]
27Michael Jackson [53]
28Robert B. Jones [7] [9]
29Richard B. Kieburtz (Dick Kieburtz) [5]
30Daniel Kroening (Daniel Kröning) [15] [18] [21] [28] [33]
31Shuvendu K. Lahiri [12] [17] [22] [25] [34]
32John Launchbury [1] [2] [3] [5]
33Oukseh Lee [55]
34Tal Lev-Ami [56]
35Vladimir Levin [16] [29]
36Jeffrey R. Lewis [3] [4]
37Jakob Lichtenberg [29]
38Stephen Magill [40]
39Roman Manevich [37]
40Tiziana Margaria (Tiziana Margaria-Steffen) [53]
41John Matthews [2] [5]
42Con McGarvey [29]
43Robert Nieuwenhuis [46] [47] [52]
44Peter W. O'Hearn [31] [42] [48] [55]
45Bohus Ondrusek [29]
46Matthew J. Parkinson [58]
47Andreas Podelski [19] [27] [30] [41] [43] [51]
48Sriram K. Rajamani [13] [16] [29]
49Zvonimir Rakamaric [38]
50G. Ramalingam (Ganesan Ramalingam) [37]
51Noam Rinetzky [50]
52Andrey Rybalchenko [19] [27] [30] [41] [43] [56]
53Shmuel Sagiv (Mooly Sagiv) [37] [44] [50] [54] [56]
54Roberto Sebastiani [35] [36]
55Natasha Sharygina [15] [18] [21] [28] [33]
56Scott D. Stoller [11] [24]
57Abdullah Ustuner [29]
58Viktor Vafeiadis [58]
59Moshe Y. Vardi [41]
60Willem Visser [11] [24]
61Thomas Wies [48]
62Hongseok Yang [48] [54] [55]
63Lintao Zhang [17]

Colors in the list of coauthors

Copyright © Sun May 17 03:24:02 2009 by Michael Ley (ley@uni-trier.de)