[ont.events] U of Toronto systems seminar, July 16

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