| 2012 | DocEng | Typesetting multiple interacting streams. | Blanca Mancilla, Jarryd P. Beck, John Plaice |
| 2012 | DocEng | Charactles: more than characters. | Blanca Mancilla, John Plaice |
| 2010 | ECOOP | The Cartesian approach to context. | John Plaice, Blanca Mancilla |
| 2009 | COMPSAC | Declarative Multithreaded Programming. | Blanca Mancilla, John Plaice |
| 2009 | COMPSAC | Cartesian Programming: The TransLucid Programming Language. | John Plaice, Blanca Mancilla |
| 2008 | COMPSAC | SECASA 2008 Workshop Organization. | Weichang Du, John Plaice, Panagiotis Rondogiannis |
| 2008 | COMPSAC | Synchronous Communities. | John Plaice, Blanca Mancilla |
| 2008 | COMPSAC | Sequential Demand-Driven Evaluation of Eager TransLucid. | John Plaice, Blanca Mancilla, Gabriel Ditu, William W. Wadge |
| 2008 | COMPSAC | A Multithreaded Implementation for TransLucid. | Toby Rahilly, John Plaice |
| 2004 | DEXA | An Active Functional Intensional Database. | Paul Swoboda, John Plaice |
| 1987 | POPL | Lustre: A Declarative Language for Programming Synchronous Systems. | Paul Caspi, Daniel Pilaud, Nicolas Halbwachs, John Plaice |