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