clarke@utcsri.UUCP (07/15/87)
In Sandford Fleming room 1105, at 11:10 a.m., Thursday, July 16:
Implementing Document Preparation Systems
and
Conceptual Modelling Systems
in a
Persistent Programming Environment
Richard Cooper
Persistent Programming Research Group
Computing Science Department
The University of Glasgow
ABSTRACT
This talk will present a brief description of the nature of
our project, followed by some of the key concepts of our
programming environment, including:
* persistence;
* the use of graphical types in a language;
* the value of a universal pointer type;
* the use of first-class procedures in a language;
* the use of a run-time compiler.
This will then be followed by the use of the above features
in applications programming, highlighting two areas:
* document preparation systems, with particular reference to a
Bibliographic Reference Database we have been building;
* conceptual modelling systems, again with particular reference
to an implementation of Greenspan's RML, with a graphical
interface.
--
Jim Clarke -- Dept. of Computer Science, Univ. of Toronto, Canada M5S 1A4
(416) 978-4058
{allegra,cornell,decvax,linus,utzoo}!utcsri!clarke