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