Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!utgpu!utcsri!clarke From: clarke@utcsri.UUCP Newsgroups: ont.events Subject: U of Toronto systems seminar, July 16 Message-ID: <5083@utcsri.UUCP> Date: Wed, 15-Jul-87 09:14:26 EDT Article-I.D.: utcsri.5083 Posted: Wed Jul 15 09:14:26 1987 Date-Received: Thu, 16-Jul-87 06:25:59 EDT Distribution: ont Organization: CSRI, University of Toronto Lines: 50 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