A Formalization of Transition Diagram Systems. - David B. Lomet (J. ACM, 1973)

Automatic Generation of Multiple Exit Parsing Subroutines. - David B. Lomet (ICALP, 1974)

Control, Structures and the Return Statement. - David B. Lomet (IFIP Congress, 1974)

B74-22 Software Engineering: International Computer State of the Art Report. - David B. Lomet (IEEE Trans. Computers, 1974)

Scheme for Invalidating References to Freed Storage. - David B. Lomet (IBM J. Res. Dev., 1975)

Objects and Values: The Basis of a Storage Model for Procedural Languages. - David B. Lomet (IBM J. Res. Dev., 1976)

Process Structuring, Synchronization, and Recovery Using Atomic Actions. - David B. Lomet (Language Design for Reliable Software, 1977)

A Practical Deadlock Avoidance Algorithm for Data Base Systems. - David B. Lomet (SIGMOD Conference, 1977)

Data Flow Analysis in the Presence of Procedure Calls. - David B. Lomet (IBM J. Res. Dev., 1977)

Multi-level locking with deadlock avoidance. - David B. Lomet (ACM Annual Conference (2), 1978)

Coping with Deadlock in Distributed Systems. - David B. Lomet (IFIP TC-2 Working Conference on Data Base Architecture, 1979)

Multi-Table Search for B-Tree Files. - David B. Lomet (SIGMOD Conference, 1979)

A Data Definition Facility Based on a Value-Oriented Storage Model. - David B. Lomet (IBM J. Res. Dev., 1980)

Subsystems of Processes with Deadlock Avoidance. - David B. Lomet (IEEE Trans. Software Eng., 1980)

Digital B-Trees - David B. Lomet (VLDB, 1981)

A High Performance, Universal, Key Associative Access Method. - David B. Lomet (SIGMOD Conference, 1983)

Bounded Index Exponential Hashing. - David B. Lomet (ACM Trans. Database Syst., 1983)

Making Pointers Safe in System Programming Languages. - David B. Lomet (IEEE Trans. Software Eng., 1985)

The Bounded Disorder Access Method. - Witold Litwin; David B. Lomet (ICDE, 1986)

CASE Requirements for Extensible Database Systems. - Philip A. Bernstein; David B. Lomet (IEEE Data Eng. Bull., 1987)

A New Method for Fast Data Searches with Keys. - Witold Litwin; David B. Lomet (IEEE Softw., 1987)

Partial Expansions for File Organizations with an Index. - David B. Lomet (ACM Trans. Database Syst., 1987)

A Simple Bounded Disorder File Organization with Good Performance. - David B. Lomet (ACM Trans. Database Syst., 1988)

A Robust Multi-Attribute Search Structure. - David B. Lomet; Betty Salzberg (ICDE, 1989)

Access Methods for Multiversion Data. - David B. Lomet; Betty Salzberg (SIGMOD Conference, 1989)

The Performance of a Multiversion Access Method. - David B. Lomet; Betty Salzberg (SIGMOD Conference, 1990)

The hB-Tree: A Multiattribute Indexing Method with Good Guaranteed Performance. - David B. Lomet; Betty Salzberg (ACM Trans. Database Syst., 1990)

Grow and Post Index Trees: Roles, Techniques and Future Potential. - David B. Lomet (SSD, 1991)

Spatial Database Access Methods. - Betty Salzberg; David B. Lomet (SIGMOD Rec., 1991)

MLR: A Recovery Method for Multi-level Systems. - David B. Lomet (SIGMOD Conference, 1992)

Access Method Concurrency with Recovery. - David B. Lomet; Betty Salzberg (SIGMOD Conference, 1992)

Re-Introducing The Data Engineering Bulletin. - David B. Lomet (IEEE Data Eng. Bull., 1992)

Important Membership Announcement. - David B. Lomet (IEEE Data Eng. Bull., 1992)

A Review of Recent Work on Multi-attribute Access Methods. - David B. Lomet (SIGMOD Rec., 1992)

Transaction-Time Databases. - David B. Lomet; Betty Salzberg (Temporal Databases, 1993)

Panel: Highways and Jukeboxes: A Revolution for Data Structures? - Witold Litwin; Tomasz Imielinski; David B. Lomet; Marie-Anne Neimat (FODO, 1993)

Private Locking and Distributed Cache Management. - David B. Lomet (HPTS, 1993)

Using Timestamping to Optimize Two Phase Commit. - David B. Lomet (PDIS, 1993)

A New Presumed Commit Optimization for Two Phase Commit. - Butler W. Lampson; David B. Lomet (VLDB, 1993)

Key Range Locking Strategies for Improved Concurrency. - David B. Lomet (VLDB, 1993)

Exploiting A History Database for Backup. - David B. Lomet; Betty Salzberg (VLDB, 1993)

Important Membership Message. - Rakesh Agrawal 001; David B. Lomet (IEEE Data Eng. Bull., 1993)

Important Membership Message - Repeated from March Issue. - Rakesh Agrawal 001; David B. Lomet (IEEE Data Eng. Bull., 1993)

The Evolution of the Bulletin. - David B. Lomet (IEEE Data Eng. Bull., 1993)

Letter from the Editor-in-Chief. - David B. Lomet (IEEE Data Eng. Bull., 1993)

AlphaSort: A RISC Machine Sort. - Chris Nyberg; Tom Barclay; Zarka Cvetanovic; Jim Gray 001; David B. Lomet (SIGMOD Conference, 1994)

The Impact of Database Research on Industrial Products (Panel Summary). - Daniel Barbará; José A. Blakeley; Daniel H. Fishman; David B. Lomet; Michael Stonebraker (SIGMOD Rec., 1994)

The hBP-tree: A Modified hB-tree Supporting Concurrency, Recovery and Node Consolidation. - Georgios Evangelidis 001; David B. Lomet; Betty Salzberg (VLDB, 1995)

Redo Recovery after System Crashes. - David B. Lomet; Mark R. Tuttle (VLDB, 1995)

AlphaSort: A Cache-Sensitive Parallel External Sort - Chris Nyberg; Tom Barclay; Zarka Cvetanovic; Jim Gray 001; David B. Lomet (VLDB J., 1995)

Order Preserving Compression. - Gennady Antoshenkov; David B. Lomet; James Murray (ICDE, 1996)

Replicated Indexes for Distributed Data. - David B. Lomet (PDIS, 1996)

A Role for Research in the Database Industry. - David B. Lomet (ACM Comput. Surv., 1996)

The hB-Pi-Tree: A Multi-Attribute Index Supporting Concurrency, Recovery and Node Consolidation. - Georgios Evangelidis 001; David B. Lomet; Betty Salzberg (VLDB J., 1997)

Concurrency and Recovery for Index Trees. - David B. Lomet; Betty Salzberg (VLDB J., 1997)

Future Directions in Database Research (Panel). - Surajit Chaudhuri; Hector Garcia-Molina; Henry F. Korth; Guy M. Lohman; David B. Lomet; David Maier 001 (ICDE, 1998)

Persistent Applications Using Generalized Redo Recovery. - David B. Lomet (ICDE, 1998)

Efficient and Transparent Application Recovery in Client-Server Information Systems. - David B. Lomet; Gerhard Weikum (SIGMOD Conference, 1998)

B-tree Page Size When Caching is Considered. - David B. Lomet (SIGMOD Rec., 1998)

The Microsoft Database Research Group. - David B. Lomet; Roger S. Barga; Surajit Chaudhuri; Per-Åke Larson; Vivek R. Narasayya (SIGMOD Rec., 1998)

Phoenix: Making Applications Robust. - Roger S. Barga; David B. Lomet (SIGMOD Conference, 1999)

Logical Logging to Extend Recovery to New Domains. - David B. Lomet; Mark R. Tuttle (SIGMOD Conference, 1999)

Reminiscences on Influential Papers. - Richard T. Snodgrass; Serge Abiteboul; Sophie Cluet; Michael J. Franklin; Guy M. Lohman; David B. Lomet; Gultekin Özsoyoglu; Raghu Ramakrishnan 001; Kenneth A. Ross; Timos K. Sellis; Patrick Valduriez (SIGMOD Rec., 1999)

Persistent Client-Server Database Sessions. - Roger S. Barga; David B. Lomet; Thomas Baby; Sanjay Agrawal 001 (EDBT, 2000)

High Speed On-line Backup When Using Logical Log Operations. - David B. Lomet (SIGMOD Conference, 2000)

The BT-tree: A Branched and Temporal Access Method. - Linan Jiang; Betty Salzberg; David B. Lomet; Manuel Barrena García (VLDB, 2000)

Review - Notes on Data Base Operating Systems. - David B. Lomet (ACM SIGMOD Digit. Rev., 2000)

Review - Transient Versioning for Consistency and Concurrency in Client-Server Systems. - David B. Lomet (ACM SIGMOD Digit. Rev., 2000)

Measuring and Optimizing a System for Persistent Database Sessions. - Roger S. Barga; David B. Lomet (ICDE, 2001)

Transaction Timestamping in (Temporal) Databases. - Christian S. Jensen; David B. Lomet (VLDB, 2001)

The Evolution of Effective B-tree: Page Organization and Techniques: A Personal Account. - David B. Lomet (SIGMOD Rec., 2001)

Guest Editorial Introduction to the Special Section on the 16th International Conference on Data Engineering. - David B. Lomet; Gerhard Weikum (IEEE Trans. Knowl. Data Eng., 2001)

Recovery Guarantees for General Multi-Tier Applications. - Roger S. Barga; David B. Lomet; Gerhard Weikum (ICDE, 2002)

EOS: Exactly-Once E-Service Middleware. - German Shegalov; Gerhard Weikum; Roger S. Barga; David B. Lomet (VLDB, 2002)

Phoenix Project: Fault-Tolerant Applications. - Roger S. Barga; David B. Lomet (SIGMOD Rec., 2002)

Persistent Applications via Automatic Recovery. - Roger S. Barga; David B. Lomet; Stelios Paparizos; Haifeng Yu; Sirish Chandrasekaran (IDEAS, 2003)

A Theory of Redo Recovery. - David B. Lomet; Mark R. Tuttle (SIGMOD Conference, 2003)

The BTR-Tree: Path-Defined Version-Range Splitting in a Branched and Temporal Structure. - Linan Jiang; Betty Salzberg; David B. Lomet; Manuel Barrena García (SSTD, 2003)

A Framework for Access Methods for Versioned Data. - Betty Salzberg; Linan Jiang; David B. Lomet; Manuel Barrena García; Jing Shan; Evangelos Kanoulas (EDBT, 2004)

Improving Logging and Recovery Performance in Phoenix/App. - Roger S. Barga; Shimin Chen; David B. Lomet (ICDE, 2004)

Simple, Robust and Highly Concurrent B-trees with Node Deletion. - David B. Lomet (ICDE, 2004)

Database Kernel Research: What, if anything, is left to do? - David B. Lomet (ICDE, 2004)

Robust Web Services via Interaction Contracts. - David B. Lomet (TES, 2004)

Recovery guarantees for Internet applications. - Roger S. Barga; David B. Lomet; German Shegalov; Gerhard Weikum (ACM Trans. Internet Techn., 2004)

Persistent Middle Tier Components Without Logging. - David B. Lomet (IDEAS, 2005)

Using the Lock Manager to Choose Timestamps. - David B. Lomet; Richard T. Snodgrass; Christian S. Jensen (IDEAS, 2005)

Immortal DB: transaction time support for SQL server. - David B. Lomet; Roger S. Barga; Mohamed F. Mokbel; German Shegalov; Rui Wang 002; Yunyue Zhu (SIGMOD Conference, 2005)

The Atomic Manifesto. - Cliff B. Jones; David B. Lomet; Alexander B. Romanovsky; Gerhard Weikum (J. Univers. Comput. Sci., 2005)

The atomic manifesto: a story in four quarks. - Cliff B. Jones; David B. Lomet; Alexander B. Romanovsky; Gerhard Weikum; Alan D. Fekete; Marie-Claude Gaudel; Henry F. Korth; Rogério de Lemos; J. Eliot B. Moss; Ravi Rajwar; Krithi Ramamritham; Brian Randell; et al. (SIGMOD Rec., 2005)

06121 Executive Summary – Atomicity: A Unifying Concept in Computer Science. - Gerhard Weikum; Cliff B. Jones; David B. Lomet; Alexander B. Romanovsky (Atomicity: A Unifying Concept in Computer Science, 2006)

06121 Abstracts Collection – Atomicity: A Unifying Concept in Computer Science. - Gerhard Weikum; Cliff B. Jones; David B. Lomet; Alexander B. Romanovsky (Atomicity: A Unifying Concept in Computer Science, 2006)

Transaction Time Support Inside a Database Engine. - David B. Lomet; Roger S. Barga; Mohamed F. Mokbel; German Shegalov; Rui Wang 002; Yunyue Zhu (ICDE, 2006)

Recovery from "bad" user transactions. - David B. Lomet; Zografoula Vagena; Roger S. Barga (SIGMOD Conference, 2006)

Letter from the TCDE Nominating Committee. - Betty Salzberg; David B. Lomet; Erich J. Neuhold (IEEE Data Eng. Bull., 2006)

TC on Data Engineering: Election of Chair for 2007-2008. - Betty Salzberg; David B. Lomet; Erich J. Neuhold (IEEE Data Eng. Bull., 2006)

Log-based recovery for middleware servers. - Rui Wang 002; Betty Salzberg; David B. Lomet (SIGMOD Conference, 2007)

Dedication to Jim Gray. - David B. Lomet (J. Univers. Comput. Sci., 2007)

Transaction time indexing with version compression. - David B. Lomet; Mingsheng Hong; Rimma V. Nehme; Rui Zhang 003 (Proc. VLDB Endow., 2008)

Guest Editors' message. - Gustavo Alonso; David B. Lomet; Umeshwar Dayal (VLDB J., 2008)

Unbundling Transaction Services in the Cloud. - David B. Lomet; Alan D. Fekete; Gerhard Weikum; Michael J. Zwilling (CIDR, 2009)

Dependability, Abstraction, and Programming. - David B. Lomet (DASFAA, 2009)

Improving Transaction-Time DBMS Performance and Functionality. - David B. Lomet; Feifei Li 001 (ICDE, 2009)

Transaction Support for Log-Based Middleware Server Recovery. - Rui Wang 002; Betty Salzberg; David B. Lomet (ICDE, 2009)

Locking Key Ranges with Unbundled Transaction Services. - David B. Lomet; Mohamed F. Mokbel (Proc. VLDB Endow., 2009)

Application Recovery. - David B. Lomet (Encyclopedia of Database Systems, 2009)

Supporting Transaction Time Databases. - David B. Lomet (Encyclopedia of Database Systems, 2009)

Biography and Position Statement. - David B. Lomet (IEEE Data Eng. Bull., 2010)

Letter Calling for TCDE Chair Nominations. - Erich J. Neuhold; Calton Pu; David B. Lomet (IEEE Data Eng. Bull., 2010)

Transactions: From Local Atomicity to Atomicity in the Cloud. - David B. Lomet (Dependable and Historic Computing, 2011)

Deuteronomy: Transaction Support for Cloud Data. - Justin J. Levandoski; David B. Lomet; Mohamed F. Mokbel; Kevin Zhao (CIDR, 2011)

Adapting microsoft SQL server for cloud computing. - Philip A. Bernstein; Istvan Cseri; Nishant Dani; Nigel Ellis; Ajay Kalhan; Gopal Kakivaya; David B. Lomet; Ramesh Manne; Lev Novik; Tomas Talius (ICDE, 2011)

Chimera: data sharing flexibility, shared nothing simplicity. - Umar Farooq Minhas; David B. Lomet; Chandramohan A. Thekkath (IDEAS, 2011)

Implementing Performance Competitive Logical Recovery. - David B. Lomet; Kostas Tzoumas; Michael J. Zwilling (Proc. VLDB Endow., 2011)

Guest Editor's Introduction: Cloud Data Management. - David B. Lomet (IEEE Trans. Knowl. Data Eng., 2011)

Log-based middleware server recovery with transaction support. - Rui Wang 002; Betty Salzberg; David B. Lomet (VLDB J., 2011)

Multi-version Concurrency via Timestamp Range Conflict Management. - David B. Lomet; Alan D. Fekete; Rui Wang 002; Peter Ward (ICDE, 2012)

The Bw-Tree: A B-tree for new hardware platforms. - Justin J. Levandoski; David B. Lomet; Sudipta Sengupta (ICDE, 2013)

LLAMA: A Cache/Storage Subsystem for Modern Hardware. - Justin J. Levandoski; David B. Lomet; Sudipta Sengupta (Proc. VLDB Endow., 2013)

Microsoft SQL Server's Integrated Database Approach for Modern Applications and Hardware. - David B. Lomet (Proc. VLDB Endow., 2013)

Indexing on modern hardware: hekaton and beyond. - Justin J. Levandoski; David B. Lomet; Sudipta Sengupta; Adrian Birka; Cristian Diaconu (SIGMOD Conference, 2014)

Message from the TCDE Chair Nominating Committee. - Amr El Abaddi; Paul Larson 001; David B. Lomet (IEEE Data Eng. Bull., 2014)

High Performance Transactions in Deuteronomy. - Justin J. Levandoski; David B. Lomet; Sudipta Sengupta; Ryan Stutsman; Rui Wang 002 (CIDR, 2015)

High performance temporal indexing on modern hardware. - David B. Lomet; Faisal Nawab (ICDE, 2015)

Multi-Version Range Concurrency Control in Deuteronomy. - Justin J. Levandoski; David B. Lomet; Sudipta Sengupta; Ryan Stutsman; Rui Wang 002 (Proc. VLDB Endow., 2015)

Schema-Agnostic Indexing with Azure DocumentDB. - Dharma Shukla; Shireesh Thota; Karthik Raman 002; Madhan Gajendran; Ankur Shah; Sergii Ziuzin; Krishnan Sundaram; Miguel Gonzalez Guajardo; Anna Wawrzyniak; Samer Boshra; Renato Ferreira; Mohamed Nassar 002; et al. (Proc. VLDB Endow., 2015)

The Future of Data Management. - David B. Lomet (Computer, 2017)

Caching Data Stores: High Performance at Low Cost. - David B. Lomet (ICDE, 2018)

Farewell. - David B. Lomet (IEEE Data Eng. Bull., 2018)

Application Recovery. - David B. Lomet (Encyclopedia of Database Systems (2nd ed.), 2018)

Supporting Transaction Time Databases. - David B. Lomet (Encyclopedia of Database Systems (2nd ed.), 2018)

Improving CPU I/O Performance via SSD Controller FTL Support for Batched Writes. - Jaeyoung Do; David B. Lomet; Ivan Luiz Picoli (DaMoN, 2019)

Cost/Performance in Modern Data Stores: How Data Caching Systems Succeed. - David B. Lomet (ICDE Workshops, 2019)

ALEX: An Updatable Adaptive Learned Index. - Jialin Ding 001; Umar Farooq Minhas; Hantian Zhang; Yinan Li; Chi Wang 001; Badrish Chandramouli; Johannes Gehrke; Donald Kossmann; David B. Lomet (CoRR, 2019)

Data Caching Systems Win the Cost/Performance Game. - David B. Lomet (IEEE Data Eng. Bull., 2019)

Letter from the Service Award Winner. - David B. Lomet (IEEE Data Eng. Bull., 2019)

ALEX: An Updatable Adaptive Learned Index. - Jialin Ding 001; Umar Farooq Minhas; Jia Yu 001; Chi Wang 001; Jaeyoung Do; Yinan Li; Hantian Zhang; Badrish Chandramouli; Johannes Gehrke; Donald Kossmann; David B. Lomet; Tim Kraska (SIGMOD Conference, 2020)

Programming an SSD Controller to Support Batched Writes for Variable-Size Pages. - Jaeyoung Do; Chen Luo 002; David B. Lomet (ICDE, 2021)

Efficiently Reclaiming Space in a Log Structured Store. - David B. Lomet; Chen Luo 002 (ICDE, 2021)

Better database cost/performance via batched I/O on programmable SSD. - Jaeyoung Do; Ivan Luiz Picoli; David B. Lomet; Philippe Bonnet (VLDB J., 2021)

Bwe-tree: An Evolution of Bw-tree on Fast Storage. - Rui Wang 002; Xinjun Yang; Feifei Li 001; David B. Lomet; Xin Liu; Panfeng Zhou; Yongxiang Chen; David Zhang; Jingren Zhou 001; Jiesheng Wu (ICDE, 2024)

Deuteronomy 2.0: Record Caching and Latch Freedom. - David B. Lomet (CoRR, 2025)