Search the dblp DataBase
Leslie Lamport :
[Publications ]
[Author Rank by year ]
[Co-authors ]
[Prefers ]
[Cites ]
[Cited by ]
Publications of Author
Leslie Lamport Time, Clocks, and the Ordering of Events in a Distributed System. [Citation Graph (86, 0)][DBLP ] Commun. ACM, 1978, v:21, n:7, pp:558-565 [Journal ] K. Mani Chandy , Leslie Lamport Distributed Snapshots: Determining Global States of Distributed Systems [Citation Graph (14, 0)][DBLP ] ACM Trans. Comput. Syst., 1985, v:3, n:1, pp:63-75 [Journal ] Marshall C. Pease , Robert E. Shostak , Leslie Lamport Reaching Agreement in the Presence of Faults. [Citation Graph (13, 0)][DBLP ] J. ACM, 1980, v:27, n:2, pp:228-234 [Journal ] Edsger W. Dijkstra , Leslie Lamport , Alain J. Martin , Carel S. Scholten , Elisabeth F. M. Steffens On-the-Fly Garbage Collection: An Exercise in Cooperation. [Citation Graph (10, 0)][DBLP ] Commun. ACM, 1978, v:21, n:11, pp:966-975 [Journal ] Leslie Lamport , Robert E. Shostak , Marshall C. Pease The Byzantine Generals Problem. [Citation Graph (10, 0)][DBLP ] ACM Trans. Program. Lang. Syst., 1982, v:4, n:3, pp:382-401 [Journal ] Leslie Lamport Concurrent Reading and Writing. [Citation Graph (6, 0)][DBLP ] Commun. ACM, 1977, v:20, n:11, pp:806-811 [Journal ] Leslie Lamport Specifying Concurrent Program Modules. [Citation Graph (3, 0)][DBLP ] ACM Trans. Program. Lang. Syst., 1983, v:5, n:2, pp:190-222 [Journal ] Leslie Lamport , P. M. Melliar-Smith Byzantine Clock Synchronization. [Citation Graph (2, 0)][DBLP ] PODC, 1984, pp:68-74 [Conf ] Leslie Lamport The Weak Byzantine Generals Problem [Citation Graph (2, 0)][DBLP ] J. ACM, 1983, v:30, n:3, pp:668-676 [Journal ] Susan S. Owicki , Leslie Lamport Proving Liveness Properties of Concurrent Programs. [Citation Graph (2, 0)][DBLP ] ACM Trans. Program. Lang. Syst., 1982, v:4, n:3, pp:455-495 [Journal ] Leslie Lamport Proving the Correctness of Multiprocess Programs. [Citation Graph (2, 0)][DBLP ] IEEE Trans. Software Eng., 1977, v:3, n:2, pp:125-143 [Journal ] Leslie Lamport The Parallel Execution of DO Loops. [Citation Graph (1, 0)][DBLP ] Commun. ACM, 1974, v:17, n:2, pp:83-93 [Journal ] Leslie Lamport The Implementation of Reliable Distributed Multiprocess Systems. [Citation Graph (1, 0)][DBLP ] Computer Networks, 1978, v:2, n:, pp:95-114 [Journal ] Leslie Lamport On Interprocess Communication. Part I: Basic Formalism. [Citation Graph (1, 0)][DBLP ] Distributed Computing, 1986, v:1, n:2, pp:77-85 [Journal ] Leslie Lamport The mutual exclusion problem: part I - a theory of interprocess communication. [Citation Graph (1, 0)][DBLP ] J. ACM, 1986, v:33, n:2, pp:313-326 [Journal ] Leslie Lamport How to Make a Multiprocessor Computer That Correctly Executes Multiprocess Programs. [Citation Graph (1, 0)][DBLP ] IEEE Trans. Computers, 1979, v:28, n:9, pp:690-691 [Journal ] Leslie Lamport Using Time Instead of Timeout for Fault-Tolerant Distributed Systems. [Citation Graph (1, 0)][DBLP ] ACM Trans. Program. Lang. Syst., 1984, v:6, n:2, pp:254-280 [Journal ] Mack W. Alford , Leslie Lamport , Geoff P. Mullery Basic Concepts. [Citation Graph (0, 0)][DBLP ] Advanced Course: Distributed Systems, 1984, pp:7-43 [Conf ] Edsger W. Dijkstra , Leslie Lamport , Alain J. Martin , Carel S. Scholten , Elisabeth F. M. Steffens On-the-fly garbage collection: an exercise in cooperation. [Citation Graph (0, 0)][DBLP ] Language Hierarchies and Interfaces, 1975, pp:43-56 [Conf ] Leslie Lamport Lower Bounds for Asynchronous Consensus. [Citation Graph (0, 0)][DBLP ] Future Directions in Distributed Computing, 2003, pp:22-23 [Conf ] Leslie Lamport , Fred B. Schneider Formal Foundation for Specification and Verification. [Citation Graph (0, 0)][DBLP ] Advanced Course: Distributed Systems, 1984, pp:203-285 [Conf ] Fred B. Schneider , Leslie Lamport Paradigms for Distributed Programs. [Citation Graph (0, 0)][DBLP ] Advanced Course: Distributed Systems, 1984, pp:431-480 [Conf ] Leslie Lamport Problems from the Workshop on the Analysis of Concurrent Systems. [Citation Graph (0, 0)][DBLP ] The Analysis of Concurrent Systems, 1983, pp:252-270 [Conf ] Urban Engberg , Peter Grønning , Leslie Lamport Mechanical Verification of Concurrent Systems with TLA. [Citation Graph (0, 0)][DBLP ] CAV, 1992, pp:44-55 [Conf ] Robert P. Kurshan , Leslie Lamport Verification of a Multiplier: 64 Bits and Beyond. [Citation Graph (0, 0)][DBLP ] CAV, 1993, pp:166-179 [Conf ] Leslie Lamport Computer-Hindered Verification (Humans Can Do It Too). [Citation Graph (0, 0)][DBLP ] CAV, 1992, pp:1- [Conf ] Leslie Lamport Real-Time Model Checking Is Really Simple. [Citation Graph (0, 0)][DBLP ] CHARME, 2005, pp:162-175 [Conf ] Yuan Yu , Panagiotis Manolios , Leslie Lamport Model Checking TLA+ Specifications. [Citation Graph (0, 0)][DBLP ] CHARME, 1999, pp:54-66 [Conf ] Leslie Lamport Composition: A Way to Make Proofs Harder. [Citation Graph (0, 0)][DBLP ] COMPOS, 1997, pp:402-423 [Conf ] Ernie Cohen , Leslie Lamport Reduction in TLA. [Citation Graph (0, 0)][DBLP ] CONCUR, 1998, pp:317-331 [Conf ] Leslie Lamport While Waiting for the Millennium: Formal Specification and Verficiation of Concurrent Systems Now (Abstract). [Citation Graph (0, 0)][DBLP ] Concurrency, 1988, pp:3- [Conf ] Martín Abadi , Leslie Lamport , Stephan Merz A TLA Solution to the RPC-Memory Specification Problem. [Citation Graph (0, 0)][DBLP ] Formal Systems Specification, 1994, pp:21-66 [Conf ] Manfred Broy , Leslie Lamport The RPC-Memory Specification Problem - Problem Statement. [Citation Graph (0, 0)][DBLP ] Formal Systems Specification, 1994, pp:1-4 [Conf ] Partha Dutta , Rachid Guerraoui , Leslie Lamport How Fast Can Eventual Synchrony Lead to Consensus?. [Citation Graph (0, 0)][DBLP ] DSN, 2005, pp:22-27 [Conf ] Leslie Lamport Recent Discoveries from Paxos. [Citation Graph (0, 0)][DBLP ] DSN, 2004, pp:3- [Conf ] Leslie Lamport , Mike Massa Cheap Paxos. [Citation Graph (0, 0)][DBLP ] DSN, 2004, pp:307-314 [Conf ] Homayoon Akhiani , Damien Doligez , Paul Harter , Leslie Lamport , Joshua Scheid , Mark R. Tuttle , Yuan Yu Cache Coherence Verification with TLA+. [Citation Graph (0, 0)][DBLP ] World Congress on Formal Methods, 1999, pp:1871-1872 [Conf ] Brannon Batson , Leslie Lamport High-Level Specifications: Lessons from Industry. [Citation Graph (0, 0)][DBLP ] FMCO, 2002, pp:242-261 [Conf ] Leslie Lamport The + CAL Algorithm Language. [Citation Graph (0, 0)][DBLP ] FORTE, 2006, pp:23- [Conf ] Leslie Lamport How good is your specification method? [Citation Graph (0, 0)][DBLP ] FORTE, 1994, pp:289- [Conf ] Leslie Lamport , Stephan Merz Specifying and Verifying Fault-Tolerant Systems. [Citation Graph (0, 0)][DBLP ] FTRTFT, 1994, pp:41-76 [Conf ] Leslie Lamport Hybrid Systems in TLA+ . [Citation Graph (0, 0)][DBLP ] Hybrid Systems, 1992, pp:77-102 [Conf ] Martín Abadi , Leslie Lamport , Pierre Wolper Realizable and Unrealizable Specifications of Reactive Systems. [Citation Graph (0, 0)][DBLP ] ICALP, 1989, pp:1-17 [Conf ] Leslie Lamport What Good is Temporal Logic? [Citation Graph (0, 0)][DBLP ] IFIP Congress, 1983, pp:657-668 [Conf ] Urban Engberg , Peter Grønning , Leslie Lamport Mechanical Verification of Concurrent Systems with TLA. [Citation Graph (0, 0)][DBLP ] Larch, 1992, pp:86-97 [Conf ] Martín Abadi , Leslie Lamport The Existence of Refinement Mappings [Citation Graph (0, 0)][DBLP ] LICS, 1988, pp:165-175 [Conf ] Leslie Lamport , Susan S. Owicki Program Logics and Program Verification (position paper). [Citation Graph (0, 0)][DBLP ] Logic of Programs, 1981, pp:197-199 [Conf ] Leslie Lamport TIMESETS -- A New Method for Temporal Reasoning about Programs. [Citation Graph (0, 0)][DBLP ] Logic of Programs, 1981, pp:177-196 [Conf ] Leslie Lamport The specification and proof of correctness of interactive programs. [Citation Graph (0, 0)][DBLP ] Mathematical Studies of Information Processing, 1978, pp:474-537 [Conf ] Leslie Lamport Paxos Made Simple, Fast, and Byzantine. [Citation Graph (0, 0)][DBLP ] OPODIS, 2002, pp:7-9 [Conf ] Martín Abadi , Leslie Lamport Open Systems in TLA. [Citation Graph (0, 0)][DBLP ] PODC, 1994, pp:81-90 [Conf ] Leslie Lamport Distributed algorithms in TLA (abstract). [Citation Graph (0, 0)][DBLP ] PODC, 2000, pp:3- [Conf ] Leslie Lamport Solved Problems, Unsolved Problems and Non-Problems in Concurrency (Invited Address). [Citation Graph (0, 0)][DBLP ] PODC, 1984, pp:1-11 [Conf ] Jennifer L. Welch , Leslie Lamport , Nancy A. Lynch A Lattice-Structured Proof of a Minimum Spanning. [Citation Graph (0, 0)][DBLP ] PODC, 1988, pp:28-43 [Conf ] Leslie Lamport ``Sometime'' is Sometimes ``Not Never'' - On the Temporal Logic of Programs. [Citation Graph (0, 0)][DBLP ] POPL, 1980, pp:174-185 [Conf ] Leslie Lamport Reasoning About Nonatomic Operations. [Citation Graph (0, 0)][DBLP ] POPL, 1983, pp:28-37 [Conf ] Leslie Lamport What It Means for a Concurrent Program to Satisfy a Specification: Why No One Has Specified Priority. [Citation Graph (0, 0)][DBLP ] POPL, 1985, pp:78-83 [Conf ] Leslie Lamport , Fred B. Schneider Constraints: A Uniform Approach to Aliasing and Typing. [Citation Graph (0, 0)][DBLP ] POPL, 1985, pp:205-216 [Conf ] Martín Abadi , Leslie Lamport Decomposing Specifications of Concurrent Systems. [Citation Graph (0, 0)][DBLP ] PROCOMET, 1994, pp:327-340 [Conf ] Martín Abadi , Leslie Lamport Composing Specifications. [Citation Graph (0, 0)][DBLP ] REX Workshop, 1989, pp:1-41 [Conf ] Martín Abadi , Leslie Lamport An Old-Fashioned Recipe for Real Time. [Citation Graph (0, 0)][DBLP ] REX Workshop, 1991, pp:1-27 [Conf ] Leslie Lamport Verification and Specifications of Concurrent Programs. [Citation Graph (0, 0)][DBLP ] REX School/Symposium, 1993, pp:347-374 [Conf ] Leslie Lamport The Hyperplane Method for an Array Computer. [Citation Graph (0, 0)][DBLP ] Sagamore Computer Conference, 1974, pp:113-131 [Conf ] Leslie Lamport Managing Proofs (Abstract). [Citation Graph (0, 0)][DBLP ] TACAS, 1996, pp:34- [Conf ] Eli Gafni , Leslie Lamport Disk Paxos. [Citation Graph (0, 0)][DBLP ] DISC, 2000, pp:330-344 [Conf ] Leslie Lamport Checking a Multithreaded Algorithm with + CAL. [Citation Graph (0, 0)][DBLP ] DISC, 2006, pp:151-163 [Conf ] Leslie Lamport TLZ. [Citation Graph (0, 0)][DBLP ] Z User Workshop, 1994, pp:267-268 [Conf ] Leslie Lamport The Synchronization of Independent Processes [Citation Graph (0, 0)][DBLP ] Acta Inf., 1976, v:7, n:, pp:15-34 [Journal ] Leslie Lamport The `Hoare Logic' of Concurrent Programs. [Citation Graph (0, 0)][DBLP ] Acta Inf., 1980, v:14, n:, pp:21-37 [Journal ] Leslie Lamport A New Solution of Dijkstra's Concurrent Programming Problem. [Citation Graph (0, 0)][DBLP ] Commun. ACM, 1974, v:17, n:8, pp:453-455 [Journal ] Leslie Lamport Multiple Byte Processing with Full-Word Instructions. [Citation Graph (0, 0)][DBLP ] Commun. ACM, 1975, v:18, n:8, pp:471-475 [Journal ] Leslie Lamport On the Proof of Correctness of a Calendar Program. [Citation Graph (0, 0)][DBLP ] Commun. ACM, 1979, v:22, n:10, pp:554-556 [Journal ] Leslie Lamport Password Authentification with Insecure Communication. [Citation Graph (0, 0)][DBLP ] Commun. ACM, 1981, v:24, n:11, pp:770-772 [Journal ] Leslie Lamport A Simple Approach to Specifying Concurrent Systems. [Citation Graph (0, 0)][DBLP ] Commun. ACM, 1989, v:32, n:1, pp:32-45 [Journal ] Jim Gray , Leslie Lamport Consensus on Transaction Commit [Citation Graph (0, 0)][DBLP ] CoRR, 2004, v:0, n:, pp:- [Journal ] Eli Gafni , Leslie Lamport Disk Paxos. [Citation Graph (0, 0)][DBLP ] Distributed Computing, 2003, v:16, n:1, pp:1-20 [Journal ] Peter B. Ladkin , Leslie Lamport , Bryan Olivier , Denis Roegel Lazy Caching in TLA. [Citation Graph (0, 0)][DBLP ] Distributed Computing, 1999, v:12, n:2-3, pp:151-174 [Journal ] Leslie Lamport Fairness and hyperfairness. [Citation Graph (0, 0)][DBLP ] Distributed Computing, 2000, v:13, n:4, pp:239-245 [Journal ] Leslie Lamport Arbitration-free synchronization. [Citation Graph (0, 0)][DBLP ] Distributed Computing, 2003, v:16, n:2-3, pp:219-237 [Journal ] Leslie Lamport On Interprocess Communication. Part II: Algorithms. [Citation Graph (0, 0)][DBLP ] Distributed Computing, 1986, v:1, n:2, pp:86-101 [Journal ] Leslie Lamport A Theorem on Atomicity in Distributed Algorithms. [Citation Graph (0, 0)][DBLP ] Distributed Computing, 1990, v:4, n:, pp:59-68 [Journal ] Leslie Lamport Critique of the Lake Arrowhead Three. [Citation Graph (0, 0)][DBLP ] Distributed Computing, 1992, v:6, n:1, pp:65-71 [Journal ] Leslie Lamport Fast Paxos. [Citation Graph (0, 0)][DBLP ] Distributed Computing, 2006, v:19, n:2, pp:79-103 [Journal ] Leslie Lamport Lower bounds for asynchronous consensus. [Citation Graph (0, 0)][DBLP ] Distributed Computing, 2006, v:19, n:2, pp:104-125 [Journal ] James E. Johnson , David E. Langworthy , Leslie Lamport , Friedrich H. Vogt Formal Specification of a Web Services Protocol. [Citation Graph (0, 0)][DBLP ] Electr. Notes Theor. Comput. Sci., 2004, v:105, n:, pp:147-158 [Journal ] Leslie Lamport How to Write a Long Formula (Short Communication). [Citation Graph (0, 0)][DBLP ] Formal Asp. Comput., 1994, v:6, n:5, pp:580-584 [Journal ] Rajeev Joshi , Leslie Lamport , John Matthews , Serdar Tasiran , Mark R. Tuttle , Yuan Yu Checking Cache-Coherence Protocols with TLA+ . [Citation Graph (0, 0)][DBLP ] Formal Methods in System Design, 2003, v:22, n:2, pp:125-131 [Journal ] Martín Abadi , Bowen Alpern , Krzysztof R. Apt , Nissim Francez , Shmuel Katz , Leslie Lamport , Fred B. Schneider Preserving Liveness: Comments on ``Safety and Liveness from a Methodological Point of View''. [Citation Graph (0, 0)][DBLP ] Inf. Process. Lett., 1991, v:40, n:3, pp:141-142 [Journal ] Leslie Lamport Comments on "A Synchronization Anomaly". [Citation Graph (0, 0)][DBLP ] Inf. Process. Lett., 1976, v:4, n:4, pp:88-89 [Journal ] Leslie Lamport , Sharon E. Perl , William E. Weihl When does a correct mutual exclusion algorithm guarantee mutual exclusion? [Citation Graph (0, 0)][DBLP ] Inf. Process. Lett., 2000, v:76, n:3, pp:131-134 [Journal ] Leslie Lamport The mutual exclusion problem: partII - statement and solutions. [Citation Graph (0, 0)][DBLP ] J. ACM, 1986, v:33, n:2, pp:327-348 [Journal ] Leslie Lamport , P. M. Melliar-Smith Synchronizing Clocks in the Presence of Faults [Citation Graph (0, 0)][DBLP ] J. ACM, 1985, v:32, n:1, pp:52-78 [Journal ] Leslie Lamport An Assertional Correctness Proof of a Distributed Algorithm. [Citation Graph (0, 0)][DBLP ] Sci. Comput. Program., 1982, v:2, n:3, pp:175-206 [Journal ] Leslie Lamport Solved Problems, Unsolved Problems and Non-Problems in Concurrency. [Citation Graph (0, 0)][DBLP ] Operating Systems Review, 1985, v:19, n:4, pp:34-44 [Journal ] Leslie Lamport , P. M. Melliar-Smith Byzantine Clock Synchronization. [Citation Graph (0, 0)][DBLP ] Operating Systems Review, 1986, v:20, n:3, pp:10-16 [Journal ] Leslie Lamport How to Make a Correct Multiprocess Program Execute Correctly on a Multiprocessor. [Citation Graph (0, 0)][DBLP ] IEEE Trans. Computers, 1997, v:46, n:7, pp:779-782 [Journal ] Martín Abadi , Leslie Lamport The Existence of Refinement Mappings. [Citation Graph (0, 0)][DBLP ] Theor. Comput. Sci., 1991, v:82, n:2, pp:253-284 [Journal ] Leslie Lamport Processes are in the Eye of the Beholder. [Citation Graph (0, 0)][DBLP ] Theor. Comput. Sci., 1997, v:179, n:1-2, pp:333-351 [Journal ] Leslie Lamport Proving Possibility Properties. [Citation Graph (0, 0)][DBLP ] Theor. Comput. Sci., 1998, v:206, n:1-2, pp:341-352 [Journal ] Leslie Lamport A Fast Mutual Exclusion Algorithm. [Citation Graph (0, 0)][DBLP ] ACM Trans. Comput. Syst., 1987, v:5, n:1, pp:1-11 [Journal ] Leslie Lamport Concurrent Reading and Writing of Clocks. [Citation Graph (0, 0)][DBLP ] ACM Trans. Comput. Syst., 1990, v:8, n:4, pp:305-310 [Journal ] Leslie Lamport The Part-Time Parliament. [Citation Graph (0, 0)][DBLP ] ACM Trans. Comput. Syst., 1998, v:16, n:2, pp:133-169 [Journal ] Jim Gray , Leslie Lamport Consensus on transaction commit. [Citation Graph (0, 0)][DBLP ] ACM Trans. Database Syst., 2006, v:31, n:1, pp:133-160 [Journal ] Martín Abadi , Leslie Lamport Composing Specifications. [Citation Graph (0, 0)][DBLP ] ACM Trans. Program. Lang. Syst., 1993, v:15, n:1, pp:73-132 [Journal ] Martín Abadi , Leslie Lamport An Old-Fashined Recipe for Real-Time. [Citation Graph (0, 0)][DBLP ] ACM Trans. Program. Lang. Syst., 1994, v:16, n:5, pp:1543-1571 [Journal ] Martín Abadi , Leslie Lamport Conjoining Specifications. [Citation Graph (0, 0)][DBLP ] ACM Trans. Program. Lang. Syst., 1995, v:17, n:3, pp:507-534 [Journal ] Leslie Lamport A New Approach to Proving the Correctness of Multiprocess Programs. [Citation Graph (0, 0)][DBLP ] ACM Trans. Program. Lang. Syst., 1979, v:1, n:1, pp:84-97 [Journal ] Leslie Lamport Control Predicates are Better than Dummy Variables for Reasoning about Program Control. [Citation Graph (0, 0)][DBLP ] ACM Trans. Program. Lang. Syst., 1988, v:10, n:2, pp:267-281 [Journal ] Leslie Lamport win and sin : Predicate Transformers for Concurrency. [Citation Graph (0, 0)][DBLP ] ACM Trans. Program. Lang. Syst., 1990, v:12, n:3, pp:396-428 [Journal ] Leslie Lamport The Temporal Logic of Actions. [Citation Graph (0, 0)][DBLP ] ACM Trans. Program. Lang. Syst., 1994, v:16, n:3, pp:872-923 [Journal ] Leslie Lamport , Lawrence C. Paulson Should your specification language be typed. [Citation Graph (0, 0)][DBLP ] ACM Trans. Program. Lang. Syst., 1999, v:21, n:3, pp:502-526 [Journal ] Leslie Lamport , Fred B. Schneider The ``Hoare Logic'' of CSP, and All That. [Citation Graph (0, 0)][DBLP ] ACM Trans. Program. Lang. Syst., 1984, v:6, n:2, pp:281-296 [Journal ] Leslie Lamport TLA in Pictures. [Citation Graph (0, 0)][DBLP ] IEEE Trans. Software Eng., 1995, v:21, n:9, pp:768-775 [Journal ] Leslie Lamport The +CAL Algorithm Language. [Citation Graph (0, 0)][DBLP ] NCA, 2006, pp:5- [Conf ] Leslie Lamport DISC 20th Anniversary: Invited Talk Time, Clocks, and the Ordering of My Ideas About Distributed Systems. [Citation Graph (0, 0)][DBLP ] DISC, 2007, pp:504- [Conf ] James E. Johnson , David E. Langworthy , Leslie Lamport , Friedrich H. Vogt Formal specification of a Web services protocol. [Citation Graph (0, 0)][DBLP ] J. Log. Algebr. Program., 2007, v:70, n:1, pp:34-52 [Journal ] Computer Science and State Machines. [Citation Graph (, )][DBLP ] Verifying Safety Properties with the TLA+ Proof System. [Citation Graph (, )][DBLP ] The PlusCal Algorithm Language. [Citation Graph (, )][DBLP ] The TLA+ Proof System: Building a Heterogeneous Verification Platform. [Citation Graph (, )][DBLP ] A TLA+ Proof System. [Citation Graph (, )][DBLP ] Vertical paxos and primary-backup replication. [Citation Graph (, )][DBLP ] Specifying and verifying systems with TLA+. [Citation Graph (, )][DBLP ] The Mailbox Problem. [Citation Graph (, )][DBLP ] A TLA+ Proof System [Citation Graph (, )][DBLP ] Implementing dataflow with threads. [Citation Graph (, )][DBLP ] Search in 0.010secs, Finished in 0.014secs