Putting Programming on the Index

Complete Works (1985-2013) of
John Plaice

Cartesian index
Plaice's Webpage

The present compilation includes all of the writings in computer science by
John Plaice and his team of the School of Computer Science and Engineering,
The University of New South Wales, Sydney, NSW, Australia.

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).
John Plaice, Blanca Mancilla.
The Cartesian Approach to Context.
In Proceedings of the 2nd International Workshop on Context-Oriented Programming, Maribor, Slovenia, June 21--25. 2010.
Apostolos Syropoulus.
John Plaice on Omega (Ω) and Beyond (an interview).
τοῦ Εὐτύπου. 24--25:3--9, 2010.
John Plaice, Blanca Mancilla.
Cartesian Programming: The TransLucid Programming Language.
In Proceedings of the 33nd Annual IEEE International Computer Software and Applications Conference, COMPSAC 2009, Seattle, Washington, USA, July 20--24. Vol. 2. pp.231--236. 2009. IEEE Computer Society. 2nd IEEE International Workshop on Software Engineering for Context Aware Systems and Applications (SECASA 2009).
Blanca Mancilla, John Plaice.
Declarative Multithreaded Programming.
In Proceedings of the 33nd Annual IEEE International Computer Software and Applications Conference, COMPSAC 2009, Seattle, Washington, USA, July 20--24. Vol. 2. pp.237--242. 2009. IEEE Computer Society. 2nd IEEE International Workshop on Software Engineering for Context Aware Systems and Applications (SECASA 2009).
John Plaice, Blanca Mancilla.
The Practical Uses of TransLucid.
In Proceedings of the First International Workshop on Context-aware Software Technology and Applications, Foundations of Software Engineering. Amsterdam, The Netherlands, 2009. pp.13--16. 2009. ACM. CASTA 09.
John Plaice, Mehmet Orgun (ed.)
Mathematics in Computer Science.
Vol. 2(1), , Birkhäuser, Basel. November, 2008. .
John Plaice, Mehmet A. Orgun.
In Honour of Bill Wadge.
Mathematics in Computer Science. 2(1):1--3, 2008.
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.
John Plaice, Blanca Mancilla, Chris Rowley.
Multidimensional Text.
TUGboat. 29(3):474--479, 2008.
Blanca Mancilla, John Plaice, Toby Rahilly.
Multiple Simultaneous Galleys: A Simpler Model for Electronic Documents.
TUGboat. 29(3):483, 2008. Abstract only.
Toby Rahilly, John Plaice, Blanca Mancilla.
Parallel Typesetting.
TUGboat. 29(3):483, 2008. Abstract only.
John Plaice, Blanca Mancilla.
Cartesian Programming: The TransLucid Programming Language.
In Peter Hertling, Victor Selivanov, Wolfgang Thomas, William W. Wadge, Klaus Wagner (ed.), Topological and Game-Theoretic Aspects of Infinite Computations. Dagstuhl Seminar Proceedings. Vol. 08271. 2008. Schloss Dagstuhl, Leibniz-Zentrum für Informatik. Dagstuhl, Germany.
Blanca Mancilla, John Plaice.
Declarative Synchronous Multithreaded Programming.
In Peter Hertling, Victor Selivanov, Wolfgang Thomas, William W. Wadge, Klaus Wagner (ed.), Topological and Game-Theoretic Aspects of Infinite Computations. Dagstuhl Seminar Proceedings. Vol. 08271. 2008. Schloss Dagstuhl, Leibniz-Zentrum für Informatik. Dagstuhl, Germany.
John Plaice, Blanca Mancilla, Gabriel Ditu, William Wadge.
Sequential Demand-Driven Evaluation of Eager TransLucid.
In Proceedings of the 32nd Annual IEEE International Computer Software and Applications Conference, COMPSAC 2008, Turku, Finland, July 28 -- August 1. pp.1266--1271. 2008. IEEE Computer Society. 1st IEEE International Workshop on Software Engineering for Context Aware Systems and Applications (SECASA 2008).
Toby Rahilly, John Plaice.
A Multithreaded Implementation for TransLucid.
In Proceedings of the 32nd Annual IEEE International Computer Software and Applications Conference, COMPSAC 2008, Turku, Finland, July 28 -- August 1. pp.1272--1277. 2008. IEEE Computer Society. 1st IEEE International Workshop on Software Engineering for Context Aware Systems and Applications (SECASA 2008).
John Plaice, Blanca Mancilla.
Synchronous Communities.
In Proceedings of the 32nd Annual IEEE International Computer Software and Applications Conference, COMPSAC 2008, Turku, Finland, July 28 -- August 1. pp.1284--1287. 2008. IEEE Computer Society. 1st IEEE International Workshop on Software Engineering for Context Aware Systems and Applications (SECASA 2008).
Apostolos Syropoulos, Karl Berry, Yannis Haralambous, Baden Hughes, Steven Peter, John Plaice (ed.)
International Conference on TeX, XML, and Digital Typography, Held Jointly with the 25th Annual Meeting of the TeX Users Group, TUG 2004, Xanthi, Greece, August 30 -- September 3, 2004, Proceedings.
Vol. 3130, Lecture Notes in Computer Science, Springer, Berlin/Heidelberg. 2004. .
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, Yannis Haralambous, Paul Swoboda, Gabor Bella.
Moving Omega to an Object-Oriented Platform.
In Apostolos Syropoulos, Karl Berry, Yannis Haralambous, Baden Hughes, Steven Peter, John Plaice (ed.), TeX, XML, and Digital Typography, International Conference. Held Jointly with the 25th Annual Meeting of the TeX Users Group, TUG 2004, Xanthi, Greece, August 30 -- September 3, 2004. Proceedings. Lecture Notes in Computer Science. Vol. 3130. pp.17--26. 2004. Springer Verlag. Berlin/Heidelberg.
John Plaice, Paul Swoboda.
Moving Omega to a C++-based Platform.
In Tomasz Przechlewski, Stanisław Wawrykiewics, Piotr Bolek (ed.), 12th Polish TeX Users Group Conference. pp.3--5. 2004. GUST. Poland. An extended version of this article is published in TUG04.
John Plaice.
Daniel Taupin, 1936--2003.
TUGboat. 24(2):162, 2003. Obituary.
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.
Omega and OpenType Fonts.
In Glyph and Typesetting Workshop. pp.67--76. 2003. East Asian Center for Informatics in Humanities, the 21st Century COE, Kyoto University. Japan.
Chris Rowley, John Plaice.
New Directions in Document Formatting: What Is Text?.
In Glyph and Typesetting Workshop. pp.1--8. 2003. East Asian Center for Informatics in Humanities, the 21st Century COE, Kyoto University. Japan.
John Plaice, Yannis Haralambous, Chris Rowley.
An Extensible Approach to High Quality Multilingual Typesetting.
In Proceedings of the 13th International Workshop on Research Issues in Data Engineering: Multilingual Information Management (RIDE 03). pp.62-67. 2003. IEEE Computer Society Press. Los Alamitos, California, USA.
John Plaice, Yannis Haralambous.
Generating Multiple Output from Ω.
TUGboat. 24(3):512--518, 2003.
John Plaice, Paul Swoboda, Yannis Haralambous, Chris Rowley.
A Multidimensional Approach to Typesetting.
TUGboat. 24(1):105--114, 2003.
Yannis Haralambous, John Plaice.
XLaTeX, a DTD/Schema which is Very Close to LaTeX.
TUGboat. 24(3):369--376, 2003.
John Plaice, Peter Kropf, Peter Schulthess, Jacob Slonim (ed.)
Distributed Communities on the Web, 4th International Workshop, DCW 2002 Sydney, Australia, April 3--5, 2002. Revised Papers.
Vol. 2468, Lecture Notes in Computer Science, Springer, Berlin/Heidelberg. 2002. .
John Plaice, Paul Swoboda, Jacob Slonim, Michael McAllister.
Open problems in Distributed Communities.
In John Plaice, Peter Kropf, Peter Schulthess, Jacob Slonim (ed.), Distributed Communities on the Web, 4th International Workshop, DCW 2002. Sydney, Australia, April 3--5, 2002. Revised Papers. Lecture Notes in Computer Science. Vol. 2468. pp.1--9. 2002. Springer Verlag. Berlin/Heidelberg.
Yannis Haralambous, John Plaice.
Low-level Devanagārī Support for Ω---Adapting devnag.
TUGboat. 23(1):50--56, 2002.
Yannis Haralambous, John Plaice.
製版・文書処理システム Ω.
BIT (Japan). 4:173--152, 2001. (The Ω Typesetting System and Document Processing System).
Yannis Haralambous, John Plaice.
Traitement automatique des langues et composition sous Omega.
Cahiers GUTenberg: Actes du congrès GUTenberg, Le document au XX1e siècle. Metz, France. 14--17 Mai 2001. 39--40:139--166, 2001.
John Plaice, Yannis Haralambous.
Supporting Multidimensional Documents with Omega.
In Fourth International Symposium on Multilingual Information Processing. 2001. Tokyo, Japan. Presented at the Text Processing and Electronic Document day (March 1, 2001), of the International Symposium on Multilingual Information Processing, February 28 -- March 3, Tokyo.
John Plaice, Yannis Haralambous.
Writing in Multiple Directions in Omega.
In Fourth International Symposium on Multilingual Information Processing. 2001. Tokyo, Japan. Presented at the Text Processing and Electronic Document day (March 1, 2001), of the International Symposium on Multilingual Information Processing, February 28 -- March 3, Tokyo.
Peter Kropf, Gilbert Babin, John Plaice, Herwig Unger (ed.)
Distributed Communities on the Web, Third International Workshop, DCW 2000. Quebec City, Canada. June 19--21, 2000. Proceedings.
Vol. 1830, Lecture Notes in Computer Science, Springer, Berlin/Heidelberg. 2000. .
John Plaice, Yannis Haralambous.
Generating MathML and Other ...ML from Omega.
In MathML and Math on the Web. 2000. Submitted to the International Conference on MathML and Math on the Web, University of Illinois at Urbana-Champaign, Illinois, USA, 20--21 October 2000. Abstract only.
John Plaice, Yannis Haralambous.
Omega version 2.
TUGboat. 21(3):303, 2000. Abstract only.
F. Hébert, F. Grondin, J. Plaice.
Mathematical Modeling of Curve Sawing Techniques for the Lumber Industry.
Applied Mathematical Modelling. 24(8--9):677--687, 2000.
John Plaice, Paul Swoboda, Ammar Alammar.
Building Intensional Communities Using Shared Contexts.
In Peter Kropf, Gilbert Babin, John Plaice, Herwig Unger (ed.), Distributed Communities on the Web, Third International Workshop, DCW 2000. Quebec City, Canada. June 19--21, 2000. Proceedings. Lecture Notes in Computer Science. Vol. 1830. pp.55--64. 2000. Springer Verlag. Berlin/Heidelberg.
John Plaice.
Multidimensional Lucid: Design, Semantics and Implementation.
In Peter Kropf, Gilbert Babin, John Plaice, Herwig Unger (ed.), Distributed Communities on the Web, Third International Workshop, DCW 2000. Quebec City, Canada. June 19--21, 2000. Proceedings. Lecture Notes in Computer Science. Vol. 1830. pp.154--160. 2000. Springer Verlag. Berlin/Heidelberg.
John Plaice, Herwig Unger.
The Web Operating System --- WOS.
In Peter Kropf, Gilbert Babin, John Plaice, Herwig Unger (ed.), Distributed Communities on the Web, Third International Workshop, DCW 2000. Quebec City, Canada. June 19--21, 2000. Proceedings. Lecture Notes in Computer Science. Vol. 1830. pp.1. 2000. Springer Verlag. Berlin/Heidelberg.
John Plaice, Peter Kropf.
Intensional Communities.
In Intensional Programming II. pp.292--295. 2000. World Scientific. Singapore.
Jean-Raymond Gagné, John Plaice.
Demand-Driven Real-Time Computing.
In Intensional Programming II. pp.168--181. 2000. World Scientific. Singapore.
m.c.schraefel, Blanca Mancilla, John Plaice.
Intensional Hypertext.
In Intensional Programming II. pp.40--54. 2000. World Scientific. Singapore.
Jean-Raymond Gagné, John Plaice.
Indexical Translation of Tail-Recursive Functions.
In Intensional Programming II. pp.296--309. 2000. World Scientific. Singapore.
Joey Paquet, John Plaice.
The Semantics of Dimensions as Values.
In Intensional Programming II. pp.259--273. 2000. World Scientific. Singapore.
Yannis Haralambous, John Plaice.
The Omega Typesetting and Document Processing System.
In Michael Cohen (ed.), Proceedings of IWHIT 00, International Workshop on Human Interface Technology 2000, 9--10 November. pp.1--12. 2000. Sashimaya, University of Aizu. Aizu-Wakamatsu, Japan. Invited Paper.
Blanca Mancilla, John Plaice.
A New Approach to On-line Mapping.
In Michael Cohen (ed.), Proceedings of IWHIT 00, International Workshop on Human Interface Technology 2000, 9--10 November. pp.19--23. 2000. Sashimaya, University of Aizu. Aizu-Wakamatsu, Japan. Invited Paper.
Herwig Unger, Karl Hantzschmann, John Plaice (ed.)
Distributed Computing on the Web (DCW 99). Proceedings. Rostock-Warnemünde, Germany. 21--23 June.
, Universität Rostock, Germany. 1999. .
Γιάννης Χαραλάμπους καὶ Τζὼν Πλαίης.
Δεκαοκτὼ γραμματοσειρὲς Τρουτάιπ προτιμοῦν τὸ Ω.
τοῦ Εὐτύπου. 2:23--38, 1999. (Eighteen Fonts Prefer Ω).
Γιάννης Χαραλάμπους καὶ Τζὼν Πλαίης.
Τὸ Ω καὶ τὰ ἑλληνικά, ἢ ὁ ἄυλος αὐλός.
τοῦ Εὐτύπου. 2:1--15, 1999. (The Immaterial Flute, or: Ω and the Greek Language).
John Plaice, Yannis Haralambous.
Produire du MathML et autres *ML à partir d'Ω: Ω se généralise.
Cahiers GUTenberg. 33--34:173--183, 1999.
Jean-Raymond Gagné, John Plaice.
Demand-Driven Real-Time Computing.
In Manolis Gergatsoulis, Panos Rondogiannis (ed.), Proceedings of the 12th International Symposium on Languages for Intensional Programming. pp.31--43. 1999. National Centre for Scientific Research Demokritos. Athens, Greece. Extended version published in Intensional Programming II (2000).
m.c.schraefel, Blanca Mancilla, John Plaice.
Intensional Hypertext.
In Manolis Gergatsoulis, Panos Rondogiannis (ed.), Proceedings of the 12th International Symposium on Languages for Intensional Programming. pp.44--52. 1999. National Centre for Scientific Research Demokritos. Athens, Greece. Extended version published in Intensional Programming II (2000).
Peter Kropf, John Plaice.
Intensional Objects.
In Manolis Gergatsoulis, Panos Rondogiannis (ed.), Proceedings of the 12th International Symposium on Languages for Intensional Programming. pp.180--187. 1999. National Centre for Scientific Research Demokritos. Athens, Greece. Extended version published in Intensional Programming II (2000).
Jean-Raymond Gagné, Joey Paquet, John Plaice.
Indexical Translation of Tail-Recursive Functions.
In Manolis Gergatsoulis, Panos Rondogiannis (ed.), Proceedings of the 12th International Symposium on Languages for Intensional Programming. pp.188--198. 1999. National Centre for Scientific Research Demokritos. Athens, Greece. Extended version published in Intensional Programming II (2000).
Joey Paquet, John Plaice.
The Semantics of Dimensions as Values.
In Manolis Gergatsoulis, Panos Rondogiannis (ed.), Proceedings of the 12th International Symposium on Languages for Intensional Programming. pp.96--109. 1999. National Centre for Scientific Research Demokritos. Athens, Greece. Extended version published in Intensional Programming II (2000).
John Plaice, Peter Kropf.
WOS Communities --- Interactions And Relations Between Entities In Distributed Systems.
In Distributed Computing on the Web (DCW 99). pp.163--166. 1999. University of Rostock Press. Rostock, Germany.
Slim Ben Lamine, John Plaice.
Simultaneous Multiple Versions: The Key to the WOS.
In Distributed Computing on the Web. pp.122--128. 1998. University of Rostock Press. Germany.
Jean-Raymond Gagné, John Plaice.
Non-Standard Time for Real Time.
In Bill Wadge (ed.), Proceedings of the 11th International Symposium on Languages for Intensional Programming. pp.16--18. 1998. Sun Microsystems, USA. Palo Alto, California.
Joey Paquet, John Plaice.
Dimensions and Functions as Values.
In Bill Wadge (ed.), Proceedings of the 11th International Symposium on Languages for Intensional Programming. pp.74--78. 1998. Sun Microsystems, USA. Palo Alto, California.
Joey Paquet, John Plaice.
Visual Presentation of Multidimensional Dataflow Programs.
In Bill Wadge (ed.), Proceedings of the 11th International Symposium on Languages for Intensional Programming. pp.79--88. 1998. Sun Microsystems, USA. Palo Alto, California.
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.
John Plaice, Yannis Haralambous.
Preparing for 16-bit Math Font with Ω.
In TUG98, Proceedings of the 19th Annual TeX Users Group Meeting. pp.148--149. 1998. GUST. Toruń, Poland.
John Plaice, Yannis Haralambous.
French Guillemets in Ω.
In TUG98, Proceedings of the 19th Annual TeX Users Group Meeting. pp.150. 1998. GUST. Toruń, Poland.
Slim Ben Lamine, John Plaice.
Software Configuration with Information Systems.
In Michael Johnson (ed.), Algebraic Methodology and Software Technology. Lecture Notes in Computer Science. Vol. 1349. pp.1--15. 1997. Springer-Verlag. Berlin/Heidelberg.
Jean-Raymond Gagné, John Plaice.
The Non-standard Semantics of Esterel.
In R. K. Shyamasundar, K. Ueda (ed.), Advances in Computing Science — ASIAN 97. Lecture Notes in Computer Science. Vol. 1345. pp.381--382. 1997. 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.
Joey Paquet, John Plaice.
Towards an Intensional Scientific Programming Methodology.
In Bill Wadge (ed.), Proceedings of the 10th International Symposium on Languages for Intensional Programming. pp.1--10. 1997. Technical report, Department of Computer Science. University of Victoria, Canada.
Yannis Haralambous, John Plaice.
Multilingual Typesetting with Ω, a Case Study: Arabic.
In Proceedings of the International Symposium on Multilingual Information Processing. pp.137--154. 1997. Electrotechnical Laboratory. Tsukuba, Japan.
Yannis Haralambous, John Plaice.
Methods for Processing Languages with Ω.
In Proceedings of the International Symposium on Multilingual Information Processing. pp.115--128. 1997. Electrotechnical Laboratory. Tsukuba, Japan.
Peter Kropf, John Plaice, Herwig Unger.
Towards a Web Operating System (WOS).
In Webnet 97. 1997. Association for the Advancement of Computing in Education. Charlottesville, Virginia.
Philippe Krief, John Plaice (translator).
Prototyping with Objects.
, Prentice Hall, Hemel Hempstead, UK. 1996. 232pp.
John Plaice, Joey Paquet.
An Introduction to Intensional Programming.
In Intensional Programming I. pp.1--14. 1996. World Scientific. Singapore.
John Plaice.
Particle In-cell Simulation Using Lucid.
In Intensional Programming I. pp.149--161. 1996. World Scientific. Singapore.
Joey Paquet, John Plaice.
The Intensional Relation.
In Intensional Programming I. pp.214--227. 1996. World Scientific. Singapore.
John Plaice, Slim Ben Lamine.
Eduction: A General Model for Computing.
In Ed Ashcroft (ed.), Proceedings of the 9th International Symposium on Languages for Intensional Programming. pp.11--17. 1996. Arizona State University. Tempe, Arizona, USA.
Peter Kropf, John Plaice.
Networking and Computing: From the Chip to the Web.
In Ed Ashcroft (ed.), Proceedings of the 9th International Symposium on Languages for Intensional Programming. pp.1--4. 1996. Arizona State University. Tempe, Arizona, USA.
Jean-Raymond Gagné, John Plaice.
A Non-standard Temporal Deductive Database System.
Journal of Symbolic Computation. 22(5--6):649--664, 1996.
Yannis Haralambous, John Plaice.
Omega-Times and Omega-Helvetica Fonts Under Development: Step One.
TUGboat. 17(2):126--146, 1996.
John Plaice, Yannis Haralambous.
The Latest Developments in Omega.
TUGboat. 17(2):181--183, 1996.
John Plaice, Yannis Haralambous.
Printing in Four Directions.
In Proceedings of the Eighth International Unicode/ISO 10646 Conference, Hong Kong, Part 2. pp.1--3. 1996. Unicode Consortium. San Jose, CA, USA. Abstract only.
John Plaice.
Computer Science Is an Experimental Science.
ACM Computer Surveys. 27(1):33, 1995.
Yannis Haralambous, John Plaice, Éric Pichéral (trans).
Ω, une extension de TeX incluant UNICODE et des filtres de type Lex.
Cahiers GUTenberg, Ω special issue. 20:55--80, 1995. Translation of the EuroTeX 1994 article.
Jean-Raymond Gagné, John Plaice.
A Non-standard Temporal Deductive Database System.
In Executable Temporal Logics, Workshop of IJCAI 95. pp.51--62. 1995. AAAI. California. Extended version published in The Journal of Symbolic Computation, in 1996 (22:5-6,pp.649--664).
Yannis Haralambous, John Plaice.
Ω, a TEX Extension Including Unicode and Featuring Lex-like Filtering Processes.
In Mehmet Orgun, Edward Ashcroft (ed.), Proceedings of the 8th International Symposium on Languages for Intensional Programming. pp.72--85. 1995. School of MPCE, Macquarie University. Sydney, Australia. Published in EuroTeX (1994) with the same title.
John Plaice, Joey Paquet.
Particle In-cell Simulation with Lucid.
In Mehmet Orgun, Edward Ashcroft (ed.), Proceedings of the 8th International Symposium on Languages for Intensional Programming. pp.86--96. 1995. School of MPCE, Macquarie University. Sydney, Australia. Extended version published in Intensional Programming I (1996).
John Plaice, Joey Paquet.
The Intensional Relation.
In Mehmet Orgun, Edward Ashcroft (ed.), Proceedings of the 8th International Symposium on Languages for Intensional Programming. pp.142--143. 1995. School of MPCE, Macquarie University. Sydney, Australia. Extended version published in Intensional Programming I (1996).
Yannis Haralambous, John Plaice.
Typesetting using Ω.
In Proceedings of the Seventh International Unicode Conference, San Jose, USA, Part 2. pp.1--18. 1995. Unicode Consortium. San Jose, CA, USA.
Yannis Haralambous, John Plaice, Johannes Braams.
Never Again Active Characters! Omega-Babel.
TUGboat. 16(4):418--427, 1995.
André Arnold, John Plaice (translator).
Finite Transition Systems: Semantics of Communicating Systems.
, Prentice Hall, Hemel Hempstead, UK. 1994. vii+177pp.
Yannis Haralambous, John Plaice.
Ω, a TeX Extension Including Unicode and Featuring Lex-like Filtering Processes.
In Włodek Bzyl, Tomasz Plata-Przechlewski (ed.), Proceedings of the European TeX Conference. pp.153--166. 1994. GUST. Gdańsk, Poland.
John Plaice.
Particle Simulation with Lucid.
In R. Jagannathan (ed.), Proceedings of the 7th International Symposium on Lucid and Intensional Programming. pp.53--59. 1994. SRI International, USA. Menlo Park, California. Extended version published in Intensional Programming I (1996).
Joey Paquet, John Plaice.
On the Design of an Indexical Query Language.
In R. Jagannathan (ed.), Proceedings of the 7th International Symposium on Lucid and Intensional Programming. pp.28--36. 1994. SRI International, USA. Menlo Park, California. Extended version published in Intensional Programming I (1996).
Yannis Haralambous, John Plaice.
First Applications of Omega: Greek, Arabic, Khmer, Poetica, ISO 10646/Unicode, etc.
TUGboat. 15(3):334-352, 1994.
John Plaice.
Progress in the Omega Project.
TUGboat. 15(3):320--324, 1994.
René Lalement, John Plaice (translator).
Computation as Logic.
, Prentice Hall, Hemel Hempstead, UK. 1993. xi+387pp.
John Plaice (ed.)
Proceedings of the 6th International Symposium on Lucid and Intensional Programming.
ISLIP, Laval University, Quebec, Canada. April, 1993. .
John Plaice, Ridha Khédri, René Lalement.
From Abstract Time to Real Time.
In John Plaice (ed.), Proceedings of the 6th International Symposium on Lucid and Intensional Programming. pp.83--93. 1993. Département d'informatique, Université Laval. Québec, Canada.
John Plaice, William W. Wadge.
A UNIX Tool for Managing Reusable Software Components.
Software --- Practice and Experience. 23(9):933--948, 1993.
John Plaice, William W. Wadge.
A New Approach to Version Control.
IEEE Transactions on Software Engineering. 19(3):268--276, 1993.
John Plaice.
Language-dependent Ligatures.
TUGboat. 14(3):271--274, 1993.
John Plaice, William W. Wadge.
Reducing the Complexity of Software Configuration.
In Maurice Tchuente (ed.), Proceedings of the 1st African Conference on Research in Computer Science. pp.85--96. 1992. INRIA. Rocquencourt, France.
John Plaice.
RLucid, a General Real-time Dataflow Language.
In Jan Vytopil (ed.), Formal Techniques in Real-Time and Fault-Tolerant Systems, Second International Symposium, Nijmegen, The Netherlands, January 8--10, 1992. Lecture Notes in Computer Science. Vol. 571. pp.363--374. 1992. Springer-Verlag. Heidelberg.
John Plaice.
ML--Lucid, an Intensional Functional Language.
In Tony Faustini (ed.), Proceedings of the 5th International Symposium on Lucid and Intensional Programming. 1992. IEEE Computer Society Press. San Francisco, California.
John Plaice.
The LUSTRE Synchronous Dataflow Programming Language: Design and Semantics.
Annals of the New York Academy of Sciences: Frontiers of Science Reports from the Final International Session of the Moscow Refusnik Seminar. 661:118--151, 1992. Paper presented in Moscow, December 1988.
John Plaice.
Some Thoughts on Dataflow Real-Time Languages.
In R. Jagannathan (ed.), Proceedings of the 4th International Symposium on Lucid and Intensional Programming. 1991. Computer Science Laboratory, SRI International. Menlo Park, California.
John Plaice.
Nested Clocks: The LUSTRE Synchronous Dataflow Language.
In Proceedings of the 2nd International Symposium on Lucid and Intensional Programming. 1989. Computer Science Department, Arizona State University.
John Plaice.
Sémantique et Compilation de LUSTRE, un langage à flux de données temps-réel.
PhD, Institut National Polytechnique de Grenoble, Grenoble, France. May, 1988.
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.
J.-L. Bergerand, P. Caspi, N. Halbwachs, J. A. Plaice.
Automatic Control Systems Programming Using a Real Time Declarative Language.
In D. Florian, V. Haase (ed.), Software for Computer Control: Selected Papers from the Fourth IFAC/IFIP Symposium, Graz, Austria. 20--23 May, 1986. IFAC proceedings series. Vol. 4. pp.89--93. 1987. Pergamon Press. Oxford.
John Plaice.
Étude comparative de quelques formalismes de description de systèmes temps-réel.
MSc, Institut National Polytechnique de Grenoble, Grenoble, France. June, 1985.

Cartesian index
Plaice's Webpage




Comments: plaice at cse dot unsw dot edu dot au.
Last modified Mon Sep 17 17:30:06 CEST 2012