The Design and Implementation of Distributed Smalltalk. - John K. Bennett (OOPSLA, 1987)

Adaptive Software Cache Management for Distributed Shared Memory Architectures. - John K. Bennett; John B. Carter; Willy Zwaenepoel (ISCA, 1990)

Munin: Distributed Shared Memory Based on Type-Specific Memory Coherence. - John K. Bennett; John B. Carter; Willy Zwaenepoel (PPoPP, 1990)

Experience with Distributed Smalltalk. - John K. Bennett (Softw. Pract. Exp., 1990)

Munin: Distributed Shared Memory Using Multi-Protocol Release Consistency. - John K. Bennett; John B. Carter; Willy Zwaenepoel (Operating Systems of the 90s and Beyond, 1991)

Implementation and Performance of Munin. - John B. Carter; John K. Bennett; Willy Zwaenepoel (SOSP, 1991)

Willow: A Scalable Shared Memory Multiprocessor. - John K. Bennett; Sandhya Dwarkadas; Jay A. Greenwood; Evan Speight (SC, 1992)

Distributed shared memory: experience with Munin. - John K. Bennett; John B. Carter; Alan L. Cox; E. N. Elnozahy; David B. Johnson 001; Peter J. Keleher; Willy Zwaenepoel (ACM SIGOPS European Workshop, 1992)

The Effects of Architecture on the Performance on Latency Hiding Via Rapid Context Switching. - Rajat Mukherjee; John K. Bennett; Jay A. Greenwood (Parallel and Distributed Computing and Systems, 1995)

Techniques for Reducing Consistency-Related Communication in Distributed Shared-Memory Systems - John B. Carter; John K. Bennett; Willy Zwaenepoel (ACM Trans. Comput. Syst., 1995)

The Performance Value of Shared Network Caches in Clustered Multiprocessor Workstations. - John K. Bennett; Katherine E. Fletcher; William Evan Speight (ICDCS, 1996)

Fault tolerance versus performance metrics for robot systems. - Deirdre L. Hamilton; Ian D. Walker; John K. Bennett (ICRA, 1996)

Parallel robot control using speculative computation. - Deirdre L. Hamilton; Ian D. Walker; John K. Bennett (ICRA, 1996)

Memory Organization in Multi-Channel Optical Networks: NUMA and COMA Revisited. - Yan Yang Xiao; John K. Bennett (International Conference on Supercomputing, 1996)

Using Multicast and Multithreading to Reduce Communication in Software DSM Systems. - Evan Speight; John K. Bennett (HPCA, 1998)

Realizing the performance potential of the virtual interface architecture. - Evan Speight; Hazim Abdel-Shafi; John K. Bennett (International Conference on Supercomputing, 1999)

Raptor: Integrating Checkpoints and Thread Migration for Cluster Management. - Hazim Shafi; Evan Speight; John K. Bennett (SRDS, 2003)

Application Management Techniques for the Bifrost System. - Avneesh Bhatnagar; Evan Speight; Dan Crawl; Joseph Dunn; John K. Bennett (WMCSA, 2003)

Scalable Control of Distributed Robotic Macrosensors. - Brian Shucker; John K. Bennett (DARS, 2004)

An approach to switching control beyond nearest neighbor rules. - Brian Shucker; Todd D. Murphey; John K. Bennett (ACC, 2006)

A Method of Cooperative Control using Occasional non-local Interactions. - Brian Shucker; Todd D. Murphey; John K. Bennett (ICRA, 2006)

Using Location Dependence to Manage Mobile Data. - Daniel Crawl; Joseph Dunn; John K. Bennett; Avneesh Bhatnagar; Evan Speight (MobiQuitous, 2006)

A Practical Cross-Layer Mechanism For Fairness in 802.11 Networks. - Joseph Dunn; Michael Neufeld; Anmol Sheth; Dirk Grunwald; John K. Bennett (Mob. Networks Appl., 2006)

Switching Rules for Decentralized Control with Simple Control Laws. - Brian Shucker; Todd D. Murphey; John K. Bennett (ACC, 2007)

Frame shared memory: line-rate networking on commodity hardware. - John Giacomoni; John K. Bennett; Antonio Carzaniga; Douglas C. Sicker; Manish Vachharajani; Alexander L. Wolf (ANCS, 2007)

Convergence-Preserving Switching for Topology-Dependent Decentralized Systems. - Brian Shucker; Todd D. Murphey; John K. Bennett (IEEE Trans. Robotics, 2008)

Advancement through interactive radio. - S. Revi Sterling; John O'Brien; John K. Bennett (Inf. Syst. Frontiers, 2009)

Crossing the Real Chasm in Technical Development Work. - S. Revi Sterling; John K. Bennett (GHTC, 2011)

Improving Maternal Labor Monitoring in Kenya Using Digital Pen Technology: A User Evaluation. - Heather Underwood; S. Revi Sterling; John K. Bennett (GHTC, 2012)

Considering failure: eight years of ITID research. - Leslie L. Dodson; S. Revi Sterling; John K. Bennett (ICTD, 2012)

Improving Partograph Training and Use in Kenya Using the Partopen Digital Pen System. - Heather Underwood; John Ong'ech; Grace Omoni; Sabina Wakasiaka; S. Revi Sterling; John K. Bennett (BIOSTEC (Selected Papers), 2013)

The PartoPen in Training and Clinical Use - Two Preliminary Studies in Kenya. - Heather Underwood; S. Revi Sterling; John K. Bennett (HEALTHINF, 2013)

The design and implementation of the PartoPen maternal health monitoring system. - Heather Underwood; S. Revi Sterling; John K. Bennett (ACM DEV (3), 2013)

The case for interdisciplinarity: Lessons from the field. - S. Revi Sterling; John K. Bennett (GHTC, 2013)

Minding the gaps: cultural, technical and gender-based barriers to mobile use in oral-language Berber communities in Morocco. - Leslie L. Dodson; S. Revi Sterling; John K. Bennett (ICTD (1), 2013)

A connective massive open online course for K-12 science, technology, engineering, and mathematics teachers in New Mexico Pueblo schools. - Josephine Kilde; John K. Bennett; Lorenzo Gonzales; S. Revi Sterling (ICTD (2), 2013)

The PartoPen in practice: evaluating the impact of digital pen technology on maternal health in Kenya. - Heather Underwood; S. Revi Sterling; John K. Bennett (ICTD (1), 2013)

Modeling the Serial Position Effect - Using the Emergent Neural Network Simulation System. - Katherine Goodman; John K. Bennett (BIOINFORMATICS, 2014)

Partopens at the Point of Care - Evaluating Digital Pen-based Maternal Labor Monitoring in Kenya. - Heather Underwood; John Ong'ech; Maya Appley; Sara Rosenblum; Addie Crawley; S. Revi Sterling; John K. Bennett (HEALTHINF, 2014)

Using Digital Pens for Maternal Labor Monitoring: Evaluating the PartoPen in Kenya. - Heather Underwood; John Ong'ech; Maya Appley; Sara Rosenblum; Addie Crawley; S. Revi Sterling; John K. Bennett (BIOSTEC (Selected Papers), 2014)

Must be 13 to play: Addressing children participation in networked games. - Kara A. Behnke; Meg Leta Ambrose; John K. Bennett (FDG, 2014)

Computer Science Principles: Impacting Student Motivation & Learning Within and Beyond the Classroom. - Kara Alexandra Behnke; Brittany Ann Kos; John K. Bennett (ICER, 2016)