Base-Class Composition with Multiple Derivation and Virtual Bases. - Lee R. Nackman; John J. Barton (C++ Conference, 1994)

Implementing Jalapeño in Java. - Bowen Alpern; C. Richard Attanasio; John J. Barton; Anthony Cocchi; Susan Flynn Hummel; Derek Lieber; Ton Ngo; Mark F. Mergen; Janice C. Shepherd; Stephen E. Smith (OOPSLA, 1999)

Debugging by Remote Reflection. - Ton Ngo; John J. Barton (Euro-Par, 2000)

Towards a real-world wide web. - Tim Kindberg; John J. Barton (ACM SIGOPS European Workshop, 2000)

Running the Web backwards: appliance data services. - Andrew C. Huang; Benjamin C. Ling; John J. Barton; Armando Fox (Comput. Networks, 2000)

The Jalapeño virtual machine. - Bowen Alpern; C. Richard Attanasio; John J. Barton; Michael G. Burke; Perry Cheng; Jong-Deok Choi; Anthony Cocchi; Stephen J. Fink; David Grove; Michael Hind; Susan Flynn Hummel; Derek Lieber; et al. (IBM Syst. J., 2000)

Making computers disappear: appliance data services. - Andrew C. Huang; Benjamin C. Ling; John J. Barton; Armando Fox (MobiCom, 2001)

A Web-based nomadic computing system. - Tim Kindberg; John J. Barton (Comput. Networks, 2001)

People, Places, Things: Web Presence for the Real World. - Tim Kindberg; John J. Barton; Jeff Morgan; Gene Becker; Debbie Caswell; Philippe Debaty; Gita Gopal; Marcos Frid; Venky Krishnan; Howard Morris; John Schettino; Bill Serra; et al. (Mob. Networks Appl., 2002)

Introduction to the special feature on Middleware for Mobile and Pervasive Computing. - Guruduth Banavar; John J. Barton; Nigel Davies 001; Kimmo E. E. Raatikainen (ACM SIGMOBILE Mob. Comput. Commun. Rev., 2002)

Physical registration: configuring electronic directories using handheld devices. - John J. Barton; Tim Kindberg; Shreyas Sadalgi (IEEE Wirel. Commun., 2002)

The MeetingMachine: Interactive Workspace Support for Nomadic Users. - John J. Barton; Tony Hsieh; Brad Johanson; Vikram Vijayaraghavan; Armando Fox; Tomoto Shimizu (WMCSA, 2003)

Sensor-enhanced mobile web clients: an XForms approach. - John J. Barton; Tim Kindberg; Hui Dai; Nissanka Bodhi Priyantha; Fahd Al-Bin-Ali (WWW, 2003)

Guest editorial: Ubiquitous computing. - John J. Barton; Renato Cerqueira; Marcus Fontoura (J. Syst. Softw., 2004)

Dialing for Displays: Session Initiation Protocol for Opportunistic Augmentation. - John J. Barton; Stina Nylander; Fopefolu O. Folowosele; Beverly L. Harrison (PerCom, 2006)

Connection Time for Strange Devices. - John J. Barton; Fopefolu O. Folowosele; Stina Nylander; Mave Houston; Shumin Zhai (WMCSA, 2006)

Mobile Phones Will Become The Primary Personal Computing Devices. - John J. Barton; Shumin Zhai; Steve B. Cousins (WMCSA, 2006)

Dynamic and graphical web page breakpoints. - John J. Barton; Jan Odvarko (WWW, 2010)

Crossfire: multiprocess, cross-browser, open-web debugging protocol. - Michael G. Collins; John J. Barton (OOPSLA Companion, 2011)

Naming anonymous javascript functions. - Salman Mirghasemi; John J. Barton; Claude Petitpierre (OOPSLA Companion, 2011)

Querypoint: moving backwards on wrong values in the buggy execution. - Salman Mirghasemi; John J. Barton; Claude Petitpierre (SIGSOFT FSE, 2011)