A DAG-Based Algorithm for Prevention of Store-and-Forward Deadlock in Packet Networks. - David Gelernter (IEEE Trans. Computers, 1981)

Distributed Communication via Global Buffer. - David Gelernter; Arthur J. Bernstein (PODC, 1982)

Staged circuit switching for network computers. - Mauricio Arango; David Gelernter; Hussein G. Badr; Arthur J. Bernstein (SIGCOMM, 1983)

A Note on Systems Programming in Concurrent Prolog. - David Gelernter (SLP, 1984)

Parallel Programming in Linda. - David Gelernter; Nicholas Carriero; Sarat Chandran; Silva Chang (ICPP, 1985)

The S/Net's Linda Kernel (extended abstract). - Nicholas Carriero; David Gelernter (SOSP, 1985)

Staged Circuit Switching. - Mauricio Arango; Hussein G. Badr; David Gelernter (IEEE Trans. Computers, 1985)

Generative Communication in Linda. - David Gelernter (ACM Trans. Program. Lang. Syst., 1985)

Distributed Data Structures in Linda. - Nicholas Carriero; David Gelernter; Jerrold Leichter (POPL, 1986)

Linda in adolescence. - Robert D. Bjornson; Nicholas Carriero; David Gelernter; Jerry Leichter (ACM SIGOPS European Workshop, 1986)

Linda and Friends. - Sudhir Ahuja; Nicholas Carriero; David Gelernter (Computer, 1986)

Guest Editor's Introduction: Domesticating Parallelism. - David Gelernter (Computer, 1986)

An Adaptive Communications Protocol for Network Computers. - Hussein G. Badr; David Gelernter; Sunil Podar (Perform. Evaluation, 1986)

The S/Net's Linda Kernel. - Nicholas Carriero; David Gelernter (ACM Trans. Comput. Syst., 1986)

Parallelism, persistence and meta-cleanliness in the symmetric Lisp interpreter. - David Gelernter; Suresh Jagannathan; Thomas London (PLDI, 1987)

Environments as First Class Objects. - David Gelernter; Suresh Jagannathan; Thomas London (POPL, 1987)

Musing in an Expert Database. - Scott Fertig; David Gelernter (Expert Database Conf., 1988)

The Architecture of a Linda Coprocessor. - Venkatesh Krishnaswamy; Sudhir Ahuja; Nicholas Carriero; David Gelernter (ISCA, 1988)

Applications Experience with Linda. - Nicholas Carriero; David Gelernter (PPOPP/PPEALS, 1988)

Matching Language and Hardware for Parallel Computation in the Linda Machine. - Sudhir Ahuja; Nicholas Carriero; David Gelernter; Venkatesh Krishnaswamy (IEEE Trans. Computers, 1988)

Linda: some current work. - Nicholas Carriero; David Gelernter (COMPCON, 1989)

The process trellis: a software architecture for intelligent monitors. - Michael Factor; David Gelernter (TAI, 1989)

FGP: a virtual machine for database-driven expert systems. - Scott Fertig; David Gelernter (TAI, 1989)

Multiple Tuple Spaces in Linda. - David Gelernter (PARLE (2), 1989)

Beyond Parallelism to Coordination. - David Gelernter (PP, 1989)

Linda in Context. - Nicholas Carriero; David Gelernter (Commun. ACM, 1989)

How to Write Parallel Programs: A Guide to the Perplexed. - Nicholas Carriero; David Gelernter (ACM Comput. Surv., 1989)

Programming linguistics. - David Gelernter; Suresh Jagannathan (MIT Press, 1990)

How to write parallel programs - a first course. - Nicholas Carriero; David Gelernter (MIT Press, 1990)

Experiments with Parallel Software Architectures for Information Filtering: Trellis and FGP. - Scott Fertig; David Gelernter (Dagstuhl Seminar on Parallelization in Inference Systems, 1990)

Current Research on Linda. - David Gelernter (Research Directions in High-Level Parallel Programming Languages, 1991)

Coordination Applications of Linda. - Susanne Hupfer; David Kaminsky; Nicholas Carriero; David Gelernter (Research Directions in High-Level Parallel Programming Languages, 1991)

FGP: A Virtual Machine for Acquiring Knowledge from Cases. - Scott Fertig; David Gelernter (IJCAI, 1991)

A Foundation for Advanced Compile-time Analysis of Linda Programs. - Nicholas Carriero; David Gelernter (LCPC, 1991)

Real-Time Data Fusion in the Intensive Care Unit. - Michael Factor; David Gelernter; Craig E. Kolb; Perry L. Miller; Dean F. Sittig (Computer, 1991)

Mirror worlds - or the day software puts the universe in a shoebox: how it will happen and what it will mean. - David Gelernter (Oxford University Press, 1992)

A Distributed Programming Environment based on Logic Tuple Spaces. - Paolo Ciancarini; David Gelernter (FGCS, 1992)

Supercomputing out of recycled garbage: preliminary experience with Piranha. - David Gelernter; David Kaminsky (ICS, 1992)

Data Parallelism and Linda. - Nicholas Carriero; David Gelernter (LCPC, 1992)

Coordination Languages and Their Significance. - David Gelernter; Nicholas Carriero (Commun. ACM, 1992)

Adaptive Parallelism on Multiprocessors: Preliminary Experience with Piranha on the CM-5. - Nicholas Carriero; Eric Freeman; David Gelernter (LCPC, 1993)

A Program Building Tool for Parallel Applications. - Shakil Ahmed; Nicholas Carriero; David Gelernter (Specification of Parallel Algorithms, 1994)

Bauhaus Linda. - Nicholas Carriero; David Gelernter; Lenore D. Zuck (ECOOP Workshop, 1994)

Editors' introduction. - Utpal Banerjee; David Gelernter; Alex Nicolau; David A. Padua (Int. J. Parallel Program., 1994)

Case studies in asynchronous data parallelism. - Nicholas Carriero; David Gelernter (Int. J. Parallel Program., 1994)

The Linda® Alternative to Message-Passing Systems. - Nicholas Carriero; David Gelernter; Timothy G. Mattson; Andrew H. Sherman (Parallel Comput., 1994)

In Search of a Simple Visual Vocabulary. - Elisabeth Freeman; David Gelernter; Suresh Jagannathan (VL, 1995)

Adaptive Parallelism and Piranha. - Nicholas Carriero; Eric Freeman; David Gelernter; David Kaminsky (Computer, 1995)

Piranha scheduling: Strategies and their implementation. - Nicholas Carriero; David Gelernter; Marc Jourdenais; David Kaminsky (Int. J. Parallel Program., 1995)

Gespiegelte Welten im Computer. - David Gelernter (Hanser, 1996)

Lifestreams: an alternative to the desktop metaphor. - Scott Fertig; Eric Freeman; David Gelernter (CHI Conference Companion, 1996)

Uniformity of Environment and Computation in MAP. - Elisabeth Freeman; David Gelernter; Suresh Jagannathan (VL, 1996)

"Finding and reminding" reconsidered. - Scott Fertig; Eric Freeman; David Gelernter (ACM SIGCHI Bull., 1996)

Lifestreams: A Storage Model for Personal Data. - Eric Freeman; David Gelernter (SIGMOD Rec., 1996)

From Weaving Threads to Untangling the Web: A View of Coordination from Linda's Perspective. - Robert D. Bjornson; Nicholas Carriero; David Gelernter (COORDINATION, 1997)

On What Linda Is: Formal Description of Linda as a Reactive System. - David Gelernter; Lenore D. Zuck (COORDINATION, 1997)

Collaborative Applications Experience with the Bauhaus Coordination. - Nicholas Carriero; David Gelernter; Susanne Hupfer (HICSS (1), 1997)

A Computational Model of Everything. - Nicholas Carriero; David Gelernter (Commun. ACM, 2001)

Traffic engineering with forward fault correction. - Hongqiang Harry Liu; Srikanth Kandula; Ratul Mahajan; Ming Zhang 005; David Gelernter (SIGCOMM, 2014)