John Plaice

John Plaice's Web page

I live in Montreal, Canada, and can be reached at johnplaice [AT] gmail [DOT] com.

I am Adjunct Associate Professor, Computer Science and Engineering, UNSW Australia.

Useful links

LinkedIn page

Google Scholar page

ACM Digital Library page

DBLP page

TransLucid and Cartesian Programming Blog

The TransLucid Programming Language

Cartesian Programming Publication Archive

Selected publications

Jarryd P. Beck, John Plaice and William W. Wadge.
Multidimensional Infinite Data in the Language Lucid.
Report UNSW-CSE-TR-2013-06, School of Computer Science and Engineering, The University of New South Wales, Sydney, Australia. 2013.
Submitted for publication.
Blanca Mancilla, John Plaice.
Charactles: More than Characters.
In Cyril Concolato, Patrick Schmitz (ed.), Proceedings of the ACM Symposium on Document Engineering. pp.241--244. 2012.
Blanca Mancilla, Jarryd P. Beck, John Plaice.
Typesetting Multiple Interacting Streams.
In Cyril Concolato, Patrick Schmitz (ed.), Proceedings of the ACM Symposium on Document Engineering. pp.149--152. 2012.
John Plaice, Jarryd P. Beck.
Higher-order Multidimensional Programming.
Report UNSW-CSE-TR-2012-15, School of Computer Science and Engineering, The University of New South Wales, Sydney, Australia. 2012.
Submitted for publication.
John Plaice.
Cartesian Programming.
University of Grenoble, France. 2010.
HDR (Habilitation à diriger des recherches).
Apostolos Syropoulus.
John Plaice on Omega (Ω) and Beyond (an interview).
τοῦ Εὐτύπου. 24--25:3--9, 2010.
Blanca Mancilla, John Plaice.
Possible Worlds Versioning.
Mathematics in Computer Science. 2(1):63--83, 2008.
John Plaice, Blanca Mancilla, Gabriel Ditu.
From Lucid to TransLucid: Iteration, Dataflow, Intensional and Cartesian Programming.
Mathematics in Computer Science. 2(1):37--61, 2008.
Paul Swoboda, John Plaice.
An Active Functional Intensional Database.
In Fernando Galindo, Makoto Takizawa, Roland Traunmüller (ed.), Database and Expert System Applications, 15th International Conference, DEXA 2004, Zaragoza, Spain, August 30-September 3, 2004. Proceedings. Lecture Notes in Computer Science. Vol. 3180. pp.56--65. 2004. Springer Verlag. Berlin/Heidelberg.
John Plaice, Blanca Mancilla.
Collaborative Intensional Hypertext.
In HYPERTEXT 04: Proceedings of the Fifteenth ACM Conference on Hypertext and Hypermedia, Santa Cruz, CA, USA. pp.91--92. 2004. ACM Press. New York, NY, USA.
Paul Swoboda, John Plaice.
A New Approach to Distributed Context-aware Computing.
In Advances in Pervasive Computing, Second International Conference on Pervasive Computing, April 18-23, Linz/Vienna, Austria. pp.229--234. 2004. Austrian Computer Society. Vienna, Austria.
John Plaice, Chris Rowley.
Characters Are Not Simply Names, Nor Document Trees.
In Glyph and Typesetting Workshop. pp.9--16. 2003. East Asian Center for Informatics in Humanities, the 21st Century COE, Kyoto University. Japan.
Yannis Haralambous, John Plaice.
The Design and Use of a Multiple-Alphabet Font with Ω.
In Electronic Publishing, Artistic Imaging and Digital Typography. Lecture Notes in Computer Science. Vol. 1375. pp.126--137. 1998. Springer-Verlag. Berlin/Heidelberg.
Slim Ben Lamine, John Plaice, Peter Kropf.
Problems of Computing on the Web.
In Adrian Tentner (ed.), Proceedings of the Conference on High Performance Computing. pp.296--301. 1997. The Society for Computer Simulation International. San Diego, California.
John Plaice.
Computer Science Is an Experimental Science.
ACM Computer Surveys. 27(1):33, 1995.
John Plaice, W. W. Wadge.
A UNIX Tool for Managing Reusable Software Components.
Software --- Practice and Experience. 23(9):933--948, 1993.
John Plaice, W. W. Wadge.
A New Approach to Version Control.
IEEE Transactions on Software Engineering. 19(3):268--276, 1993.
P. Caspi, D. Pilaud, N. Halbwachs, J. A. Plaice.
LUSTRE: A Declarative Language for Real-time Programming.
In POPL 87: Proceedings of the 14th ACM SIGACT-SIGPLAN Symposium on Principles of Programming Languages. pp.178--188. 1987. ACM Press. New York, NY, USA.

Comments: johnplaice at gmail dot com
Last modified Fri Jul 11 09:09:16 EST 2014