EDBT 2026 Demo / reviewers in the wild / expert
Lenore D. Zuck
dblp:z/LDZuck
· DBLP profile ↗
60ranked-venue papers
5as first author
1since 2021 · last 2022
0000-0003-3613-1208ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 32 · 4 first-authorTheory of computation · 24 · 1 first-authorSystems, architecture and hardware · 5Security and privacy · 4Computer networks · 3Applied, interdisciplinary, general and emerging computing · 2Artificial intelligence and machine learning · 1 · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Theoretical computer science
15 papers |
Automated reasoning and model checking · 63% Logic in computer science · 16% Distributed computing theory · 15% | |
| Software engineering, system software, and programming languages
4 papers |
Software testing · 49% Program verification · 22% Concurrent programming · 18% | |
| Computer networks
3 papers |
Transport protocols and congestion control · 94% Internet architecture and protocols · 6% | |
| Network and information security
2 papers |
Network security · 69% Cryptographic protocols and secure computation · 19% Cryptographic primitives and cryptanalysis · 10% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Processor architecture and microarchitecture · 54% Storage systems · 23% Distributed systems · 23% |
Topics — the 30 heaviest of 42, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Transport protocols and congestion control
QUIC |
0.4 | 1 | 2019 | Formal specification and testing of QUIC · SIGCOMM 2019 |
Network security › attack strategy
denial-of-service attack |
0.1 | 1 | 2019 | Formal specification and testing of QUIC · SIGCOMM 2019 |
Network security › protocol security
protocol vulnerabilities |
0.1 | 1 | 2019 | Formal specification and testing of QUIC · SIGCOMM 2019 |
Software testing
random testing |
0.1 | 1 | 2019 | Formal specification and testing of QUIC · SIGCOMM 2019 |
Software testing
specification-based testing |
0.1 | 1 | 2019 | Formal specification and testing of QUIC · SIGCOMM 2019 |
Automated reasoning and model checking
verification algorithms |
0.1 | 1 | 2010 | Jtlv: A Framework for Developing Verification Algorithms · CAV 2010 |
Concurrent programming
memory models |
0.1 | 1 | 2008 | Mechanical Verification of Transactional Memories with Non-transactional Memory Accesses · CAV 2008 |
Automated reasoning and model checking
parameterized verification |
0.1 | 2 | 2002 | Liveness with (0, 1, infty)-Counter Abstraction · CAV 2002 Parameterized Verification with Automatically Computed Inductive Assertions · CAV 2001 |
Distributed computing theory › distributed algorithms
distributed protocols |
0.1 | 1 | 2006 | Invisible Safety of Distributed Protocols · ICALP (2) 2006 |
Logic in computer science › temporal logic
safety properties |
0.1 | 1 | 2006 | Invisible Safety of Distributed Protocols · ICALP (2) 2006 |
Compilers and program optimization › verified compilation
translation validation |
0.1 | 1 | 2005 | TVOC: A Translation Validator for Optimizing Compilers · CAV 2005 |
Processor architecture and microarchitecture
microprogramming |
0.1 | 1 | 2005 | Formal Verification of Backward Compatibility of Microcode · CAV 2005 |
Automated reasoning and model checking
hardware verification |
0.1 | 1 | 2005 | Formal Verification of Backward Compatibility of Microcode · CAV 2005 |
Automated reasoning and model checking › abstraction
counter abstraction |
0.0 | 1 | 2002 | Liveness with (0, 1, infty)-Counter Abstraction · CAV 2002 |
Automated reasoning and model checking › temporal logic verification
liveness verification |
0.0 | 1 | 2002 | Liveness with (0, 1, infty)-Counter Abstraction · CAV 2002 |
Cryptographic protocols and secure computation › security protocol analysis
dolev-yao model |
0.0 | 1 | 2001 | The faithfulness of abstract protocol analysis: message authentication · CCS 2001 |
Cryptographic primitives and cryptanalysis
hash functions |
0.0 | 1 | 2001 | The faithfulness of abstract protocol analysis: message authentication · CCS 2001 |
Cryptographic protocols and secure computation
security protocol analysis |
0.0 | 1 | 2001 | The faithfulness of abstract protocol analysis: message authentication · CCS 2001 |
Logic in computer science
temporal logic |
0.0 | 3 | 1993 | Reasoning in a Restricted Temporal Logic · Inf. Comput. 1993 In and Out of Temporal Logic · LICS 1993 On the Eventuality Operator in Temporal Logic · LICS 1987 |
Automated reasoning and model checking
probabilistic verification |
0.0 | 2 | 1993 | Probabilistic Verification · Inf. Comput. 1993 Probabilistic Verification by Tableaux · LICS 1986 |
Internet architecture and protocols
protocol implementation |
0.0 | 1 | 1994 | Reliable Communication Over Unreliable Channels · J. ACM 1994 |
Storage systems › data placement
adaptive data placement |
0.0 | 1 | 1994 | Adaptive Algorithms for PASO Systems · PODC 1994 |
Distributed systems
distributed data structures |
0.0 | 1 | 1994 | Adaptive Algorithms for PASO Systems · PODC 1994 |
Storage systems
distributed storage |
0.0 | 1 | 1994 | Adaptive Algorithms for PASO Systems · PODC 1994 |
Distributed systems
fault tolerance |
0.0 | 1 | 1994 | Adaptive Algorithms for PASO Systems · PODC 1994 |
Computational complexity › descriptive complexity
expressive power |
0.0 | 1 | 1993 | In and Out of Temporal Logic · LICS 1993 |
Automata and formal languages
regular languages |
0.0 | 1 | 1993 | In and Out of Temporal Logic · LICS 1993 |
Automata and formal languages › regular languages
star-free languages |
0.0 | 1 | 1993 | In and Out of Temporal Logic · LICS 1993 |
Authentication and access control › authentication
message authentication |
0.0 | 1 | 2001 | The faithfulness of abstract protocol analysis: message authentication · CCS 2001 |
Distributed computing theory › knowledge in distributed systems
knowledge-based reasoning |
0.0 | 1 | 1989 | Tight Bounds for the Sequence Transmission Problem · PODC 1989 |
Methods — techniques the papers use, named apart from their topics
formal specification · 1.2automated test generation · 1.1formal verification · 0.1theorem proving · 0.1mechanical verification · 0.1quantitative bounds · 0.0inductive assertions · 0.0asymptotic security bounds · 0.0i/o automata · 0.0formal reasoning · 0.0adaptive algorithm · 0.0translation · 0.0temporal logic reasoning · 0.0knowledge-based reasoning · 0.0extreme fairness · 0.0tableau · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Dynamic relocation in ridesharing via fixpoint constructionabstractTo address spatial imbalances in the supply and demand of drivers, ridesharing platforms can make use of policies to direct driver relocation. We study a simple model of this problem, which allows us to give a constructive characterization of the unique fixpoint of system dynamics. Using this construction, we design a dynamic policy that provides stronger, than previous work, guarantees about its rate of convergence to the fixpoint. Simulations demonstrate the benefits of our approach. Ian A. Kash, Zhongkai Wen, Lenore D. Zuck |
UAI | 3 |
| 2019 | Formal specification and testing of QUICabstractQUIC is a new Internet secure transport protocol currently in the process of IETF standardization. It is intended as a replacement for the TLS/TCP stack and will be the basis of HTTP/3, the next official version of the hypertext transfer protocol. As a result, it is likely, in the near future, to carry a substantial fraction of traffic on the Internet. We describe our experience applying a methodology of compositional specification-based testing to QUIC. We develop a formal specification of the wire protocol, and use this specification to generate automated randomized testers for implementations of QUIC. The testers effectively take one role of the QUIC protocol, interacting with the other role to generate full protocol executions, and verifying that the implementations conform to the formal specification. This form of testing generates significantly more diverse stimuli and stronger correctness criteria than interoperability testing, the primary method used to date to validate QUIC and its implementations. As a result, numerous implementation errors have been found. These include some vulnerabilities at the protocol and implementation levels, such as an off-path denial of service scenario and an information leak similar to the "heartbleed" vulnerability in OpenSSL. Kenneth L. McMillan, Lenore D. Zuck |
SIGCOMM | 2 |
| 2018 | P^5 : Planner-less Proofs of Probabilistic Parameterized Protocols
Lenore D. Zuck, Kenneth L. McMillan, Jordan Torf |
VMCAI | 1 |
| 2017 | From Model Checking to a Temporal Proof for Partial Models
Anna Bernasconi 0002, Claudio Menghi, Paola Spoletini, Lenore D. Zuck, Carlo Ghezzi |
SEFM | 4 |
| 2016 | Leveraging Static Analysis Tools for Improving Usability of Memory Error Sanitization CompilersabstractMemory errors such as buffer overruns are notorious security vulnerabilities. There has been considerable interest in having a compiler to ensure the safety of compiled code either through static verification or through instrumented runtime checks. While certifying compilation has shown much promise, it has not been practical, leaving code instrumentation as the next best strategy for compilation. We term such compilers Memory Error Sanitization Compilers (MESCs). MESCs are available as part of GCC, LLVM and MSVC suites. Due to practical limitations, MESCs typically apply instrumentation indiscriminately to every memory access, and are consequently prohibitively expensive and practical to only small code bases. This work proposes a methodology that applies state-of-the-art static analysis techniques to eliminate unnecessary runtime checks, resulting in more efficient and scalable defenses. The methodology was implemented on LLVM's Safecode, Integer Overflow, and Address Sanitizer passes, using static analysis of Frama-C and Codesurfer. The benchmarks demonstrate an improvement in runtime performance that makes incorporation of runtime checks a viable option for defenses. Rigel Gjomemo, Phu H. Phung, Edmund Ballou, Kedar S. Namjoshi, V. N. Venkatakrishnan, Lenore D. Zuck |
QRS | 6 |
| 2015 | From Verification to Optimizations
Rigel Gjomemo, Kedar S. Namjoshi, Phu H. Phung, V. N. Venkatakrishnan, Lenore D. Zuck |
VMCAI | 5 |
| 2015 | Runtime verification: the application perspective
Yliès Falcone, Lenore D. Zuck |
Int. J. Softw. Tools Technol. Transf. | 2 |
| 2013 | TamperProof: a server-agnostic defense for parameter tampering attacks on web applicationsabstractParameter tampering attacks are dangerous to a web application whose server performs weaker data sanitization than its client. This paper presents TamperProof, a methodology and tool that offers a novel and efficient mechanism to protect Web applications from parameter tampering attacks. TamperProof is an online defense deployed in a trusted environment between the client and server and requires no access to, or knowledge of, the server side codebase, making it effective for both new and legacy applications. The paper reports on experiments that demonstrate TamperProof's power in efficiently preventing all known parameter tampering vulnerabilities on ten different applications. Nazari Skrupsky, Prithvi Bisht, Timothy L. Hinrichs, V. N. Venkatakrishnan, Lenore D. Zuck |
CODASPY | 5 |
| 2013 | Application-Sensitive Access Control Evaluation Using Parameterized ExpressivenessabstractAccess control schemes come in all shapes and sizes, which makes choosing the right one for a particular application a challenge. Yet today's techniques for comparing access control schemes completely ignore the setting in which the scheme is to be deployed. In this paper, we present a formal framework for comparing access control schemes with respect to a particular application. The analyst's main task is to evaluate an access control scheme in terms of how well it implements a given access control workload (a formalism that we introduce to represent an application's access control needs). One implementation is better than another if it has stronger security guarantees, and in this paper we introduce several such guarantees: correctness, homomorphism, AC-preservation, safety, administration-preservation, and compatibility. The scheme that admits the implementation with the strongest guarantees is deemed the best fit for the application. We demonstrate the use of our framework by evaluating two workloads on ten different access control schemes. Timothy L. Hinrichs, Diego Martinoia, William C. Garrison III, Adam J. Lee, Alessandro Panebianco, Lenore D. Zuck |
CSF | 6 |
| 2013 | A Witnessing Compiler: A Proof of Concept
Kedar S. Namjoshi, Giacomo Tagliabue, Lenore D. Zuck |
RV | 3 |
| 2013 | Witnessing Program Transformations
Kedar S. Namjoshi, Lenore D. Zuck |
SAS | 2 |
| 2012 | Runtime Verification: The Application Perspective
Yliès Falcone, Lenore D. Zuck |
ISoLA (1) | 2 |
| 2012 | Verification of multi-linked heaps
Ittai Balaban, Amir Pnueli, Yaniv Sa'ar, Lenore D. Zuck |
J. Comput. Syst. Sci. | 4 |
| 2012 | Editorʼs foreword
Ahmed Bouajjani, David Harel, Lenore D. Zuck |
J. Comput. Syst. Sci. | 3 |
| 2011 | Invisible Invariants and Abstract Interpretation
Kenneth L. McMillan, Lenore D. Zuck |
SAS | 2 |
| 2010 | Jtlv: A Framework for Developing Verification Algorithms
Amir Pnueli, Yaniv Sa'ar, Lenore D. Zuck |
CAV | 3 |
| 2008 | Mechanical Verification of Transactional Memories with Non-transactional Memory Accesses
Ariel Cohen 0002, Amir Pnueli, Lenore D. Zuck |
CAV | 3 |
| 2008 | Specification and Verification of LambdaRAM: A Wide-area Distributed Cache for High Performance ComputingabstractLambdaRAM is a high-performance, multidimensional, wide-area, distributed cache that takes advantage of massively available memory from multiple clusters interconnected by ultra high-speed networking to provide data-intensive scientific applications with rapid access to both local and remote data without suffering the latency bottlenecks often associated with large storage systems and wide-area data access. LambdaRAM has been demonstrated to yield significant performance speed-ups for geophysical and Bioscience applications accessing extremely large datasets. Currently, LambdaRAM is being integrated by NASA for the modelling, analysis and prediction (MAP) program applications to study tropical cyclones. Formal verification o/LambdaRAM is important to NASA to ensure that LambdaRAM operates reliably in real-time mission critical deployments. We present our preliminary steps towards full formal verification of LambdaRAM. We first give an abstract description of the system and then verify several of its properties. Most of the proofs are accomplished by automatic techniques, while some require deductive steps. Venkatram Vishwanath, Lenore D. Zuck, Jason Leigh |
MEMOCODE | 2 |
| 2007 | Verifying Correctness of Transactional MemoriesabstractWe show how to verify the correctness of transactional memory implementations with a model checker. We show how to specify transactional memory in terms of the admissible interchange of transaction operations, and give proof rules for showing that an implementation satisfies this specification. This notion of an admissible interchange is a key to our ability to use a model checker, and lets us capture the various notions of transaction conflict as characterized by Scott. We demonstrate our work using the TLC model checker to verify several well-known implementations described abstractly in the TLA+ specification language. Ariel Cohen 0002, John W. O'Leary, Amir Pnueli, Mark R. Tuttle, Lenore D. Zuck |
FMCAD | 5 |
| 2007 | Shape Analysis of Single-Parent Heaps
Ittai Balaban, Amir Pnueli, Lenore D. Zuck |
VMCAI | 3 |
| 2006 | Liveness by Invisible Invariants
Yi Fang 0001, Kenneth L. McMillan, Amir Pnueli, Lenore D. Zuck |
FORTE | 4 |
| 2006 | Invisible Safety of Distributed Protocols
Ittai Balaban, Amir Pnueli, Lenore D. Zuck |
ICALP (2) | 3 |
| 2006 | Monitoring Off-the-Shelf Components
A. Prasad Sistla, Lenore D. Zuck |
VMCAI | 3 |
| 2006 | Liveness with invisible ranking
Yi Fang 0001, Nir Piterman, Amir Pnueli, Lenore D. Zuck |
Int. J. Softw. Tools Technol. Transf. | 4 |
| 2005 | Formal Verification of Backward Compatibility of Microcode
Tamarah Arons, Elad Elster, Limor Fix, Sela Mador-Haim, Michael Mishaeli, Jonathan Shalev, Eli Singerman, Andreas Tiemeyer, Moshe Y. Vardi, Lenore D. Zuck |
CAV | 10 |
| 2005 | IIV: An Invisible Invariant Verifier
Ittai Balaban, Yi Fang 0001, Amir Pnueli, Lenore D. Zuck |
CAV | 4 |
| 2005 | TVOC: A Translation Validator for Optimizing Compilers
Clark W. Barrett, Yi Fang 0001, Benjamin Goldberg 0001, Ying Hu 0003, Amir Pnueli, Lenore D. Zuck |
CAV | 6 |
| 2005 | Taming Interface Specifications
Tiziana Margaria, A. Prasad Sistla, Bernhard Steffen, Lenore D. Zuck |
CONCUR | 4 |
| 2005 | Ranking Abstraction as Companion to Predicate Abstraction
Ittai Balaban, Amir Pnueli, Lenore D. Zuck |
FORTE | 3 |
| 2005 | Shape Analysis by Predicate Abstraction
Ittai Balaban, Amir Pnueli, Lenore D. Zuck |
VMCAI | 3 |
| 2005 | Translation and Run-Time Validation of Loop Transformations
Lenore D. Zuck, Amir Pnueli, Benjamin Goldberg 0001, Clark W. Barrett, Yi Fang 0001, Ying Hu 0003 |
Formal Methods Syst. Des. | 1 |
| 2004 | Liveness with Incomprehensible Ranking
Yi Fang 0001, Nir Piterman, Amir Pnueli, Lenore D. Zuck |
TACAS | 4 |
| 2004 | Liveness with Invisible Ranking
Yi Fang 0001, Nir Piterman, Amir Pnueli, Lenore D. Zuck |
VMCAI | 4 |
| 2004 | Special issue of VMCAI'03
Lenore D. Zuck |
Comput. Lang. Syst. Struct. | 1 |
| 2004 | Model checking and abstraction to the aid of parameterized systems (a survey)
Lenore D. Zuck, Amir Pnueli |
Comput. Lang. Syst. Struct. | 1 |
| 2004 | The faithfulness of abstract protocol analysis: Message authenticationabstractDolev and Yao initiated an approach to studying cryptographic protocols which abstracts from possible problems with the cryptography so as to focus on the structural aspects of the protocol. Recent work in this framework has developed easily applicable methods to determine many security properties of protocols. A separate line of work, initiated by Bellare and Rogaway, analyzes the way specific cryptographic primitives are used in protocols. It gives asymptotic bounds on the risk of failures of secrecy or authentication. In this paper we show how the Dolev–Yao model may be used for protocol analysis, while a further analysis gives a quantitative bound on the extent to which real cryptographic primitives may diverge from the idealized model. We illustrate this method where the cryptographic primitives are based on Carter–Wegman universal classes of hash functions. This choice allows us to give specific quantitative bounds rather than simply asymptotic bounds. Joshua D. Guttman, F. Javier Thayer, Lenore D. Zuck |
J. Comput. Secur. | 3 |
| 2004 | Preface by the section editors
Lenore D. Zuck, Paul C. Attie, Agostino Cortesi |
Int. J. Softw. Tools Technol. Transf. | 1 |
| 2003 | Parameterized Verification by Probabilistic Abstraction
Tamarah Arons, Amir Pnueli, Lenore D. Zuck |
FoSSaCS | 3 |
| 2003 | Model-Checking and Abstraction to the Aid of Parameterized Systems
Amir Pnueli, Lenore D. Zuck |
VMCAI | 2 |
| 2002 | Liveness with (0, 1, infty)-Counter Abstraction
Amir Pnueli, Jessie Xu, Lenore D. Zuck |
CAV | 3 |
| 2002 | Network Invariants in Action
Yonit Kesten, Amir Pnueli, Elad Shahar, Lenore D. Zuck |
CONCUR | 4 |
| 2001 | Parameterized Verification with Automatically Computed Inductive Assertions
Tamarah Arons, Amir Pnueli, Sitvanit Ruah, Jiazhao Xu, Lenore D. Zuck |
CAV | 5 |
| 2001 | The faithfulness of abstract protocol analysis: message authenticationabstractDolev and Yao initiated an approach to studying cryptographic protocols which abstracts from possible problems with the cryptography so as to focus on the structural aspects of the protocol. Recent work in this framework has developed easily applicable methods to determine many security properties of protocols. A separate line of work, initiated by Bellare and Rogaway, analyzes the way specific cryptographic primitives are used in protocols. It gives asymptotic bounds on the risk of failures of secrecy or authentication.In this paper we show how the Dolev-Yao model may be used for protocol analysis, while a further analysis gives a quantitative bound on the extent to which real cryptographic primitives may diverge from the idealized model. We develop this method where the cryptographic primitives are based on Carter-Wegman universal classes of hash functions. This choice allows us to give specific quantitative bounds rather than simply asymptotic bounds. Joshua D. Guttman, F. Javier Thayer, Lenore D. Zuck |
CCS | 3 |
| 2001 | From Falsification to Verification
Doron A. Peled, Amir Pnueli, Lenore D. Zuck |
FSTTCS | 3 |
| 2001 | Automatic Deductive Verification with Invisible Invariants
Amir Pnueli, Sitvanit Ruah, Lenore D. Zuck |
TACAS | 3 |
| 1997 | On What Linda Is: Formal Description of Linda as a Reactive System
David Gelernter, Lenore D. Zuck |
COORDINATION | 2 |
| 1994 | Adaptive Algorithms for PASO Systemsabstract: We describe a fault-tolerant distributed storage system for local area networks. Our system implements Persistent, Associative, Shared Object (PASO) memory. A PASO memory stores a set of data objects that can be accessed by associative search queries from all nodes in an ensemble of machines. This approach to distributed memory has been used in a number of systems, and provides a convenient and useful model for parallel and distributed applications. PASO memory is amenable to adaptive implementations that relocate data objects in response to changing network configurations and access patterns, making it a good candidate for an efficient, fault-tolerant storage system. The paper defines the semantics of PASO memory, gives a basic design strategy, discusses memory primitives and their costs, and discusses adaptive techniques for improving efficiency. 1 Introduction This paper presents PASO, a Persistent, Associative, Shared Object memory, and studies algorithms that implement fault-t... Jeffery R. Westbrook, Lenore D. Zuck |
PODC | 2 |
| 1994 | Reliable Communication Over Unreliable ChannelsabstractLayered communicationprotocols frequently implement a FIFO message fiacility cm top of an unrehable non-FIFO serwce such as that provided hy a packet-swltchmg network.This paper investigates the possibdity of Implementing a reliable message layer on top of an underlying layer that can low packets and deliver them out of order, with the addltlonzd restriction that the implementatmn uses only a fixed fimte number of different packets.A new formalism is presented to spcclfy communication layers and their properties, the notion of their implementation by 1/0 automata.and the properties of such implementations.An 1/0 automaton that Implements a rellable layer over an unreliable layer is presented In this implementation, tbe number ot packets needed to deliver each succeeding message increases permanently as additional packet-loss and reordering faults occur.A proof is gwen that no protocol can avoid such performance degradatmn. Yehuda Afek, Hagit Attiya, Alan D. Fekete, Michael J. Fischer, Nancy A. Lynch, Yishay Mansour, Dawei Wang 0004, Lenore D. Zuck |
J. ACM | 8 |
| 1993 | In and Out of Temporal LogicabstractTwo-way translations between various versions of temporal logic and between temporal logic over finite sequences and star-free regular expressions are presented. The main result is a translation from normal-form temporal logic formulas to formulas that use only future operators. The translation offers a new proof to a theorem claimed by D. Gabbay et al. (1980), stating that restricting temporal logic to the future operators does not impair its expressive power. The theorem is the basis of many temporal proof systems.> Amir Pnueli, Lenore D. Zuck |
LICS | 2 |
| 1993 | Probabilistic Verification
Amir Pnueli, Lenore D. Zuck |
Inf. Comput. | 2 |
| 1993 | Reasoning in a Restricted Temporal Logic
A. Prasad Sistla, Lenore D. Zuck |
Inf. Comput. | 2 |
| 1992 | Games I/O Automata Play (Extended Abstract)
Nick Reingold, Lenore D. Zuck |
CONCUR | 3 |
| 1992 | Timed Ethernet: Real-Time Formal Specification of Ethernet
Henri B. Weinberg, Lenore D. Zuck |
CONCUR | 2 |
| 1992 | A Little Knowledge Goes a Long Way: Knowledge-Based Derivations and Correctness Proofs for a Family of ProtocolsabstractA high-level, knowledge-based approach for deriving a family of protocols for thesequence transmissionproblem is presented. The protocols of Aho et al. [2, 3], the Alternating Bit protocol [5], and Stenning's protocol [44] are all instances of one knowledge-based protocol that is derived. The derivation in this paper leads to transparent and uniform correctness proofs for all these protocols. Joseph Y. Halpern, Lenore D. Zuck |
J. ACM | 2 |
| 1991 | Real-Time Sequence Transmission ProblemabstractArticle Free Access Share on Real-time sequence transmission problem Authors: Da-Wei Wang Department of Computer Science, Yale University, New Haven, CT Department of Computer Science, Yale University, New Haven, CTView Profile , Lenore Zuck Department of Computer Science, Yale University, New Haven, CT Department of Computer Science, Yale University, New Haven, CTView Profile Authors Info & Claims PODC '91: Proceedings of the tenth annual ACM symposium on Principles of distributed computingJuly 1991 Pages 111–123https://doi.org/10.1145/112600.112611Published:01 July 1991Publication History 4citation217DownloadsMetricsTotal Citations4Total Downloads217Last 12 Months1Last 6 weeks1 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteeReaderPDF Lenore D. Zuck |
PODC | 2 |
| 1989 | Tight Bounds for the Sequence Transmission ProblemabstractWe investigate the problem of transmitting sequences over unreliable channels where both the data items and the message alphabet have finite domains.We show tight bounds on the number of different sequences that can be transmitted (as a function of size of the message alphabet) when the channel can (1) reorder and duplicate messages and (2) reorder and delete messages.All of our results are derived using formal reasoning about, knowledge. Lenore D. Zuck |
PODC | 2 |
| 1987 | On the Eventuality Operator in Temporal Logic
A. Prasad Sistla, Lenore D. Zuck |
LICS | 2 |
| 1986 | Probabilistic Verification by Tableaux
Amir Pnueli, Lenore D. Zuck |
LICS | 2 |
| 1986 | Verification of Multiprocess Probabilistic Protocols
Amir Pnueli, Lenore D. Zuck |
Distributed Comput. | 2 |
| 1984 | Verification of Multiprocess Probabilistic ProtocolsabstractA new probabilistic symmetric solution to the n processes mutual exclusion problem is presented. The algorithm is verified formally using the extreme fairness approach to probabilistic verification. Amir Pnueli, Lenore D. Zuck |
PODC | 2 |