• DocumentCode
    286881
  • Title

    Two-dimensional visual programming and three-dimensional execution visualisation in Prolog

  • Author

    Holland, Simon

  • Author_Institution
    Dept. of Comput. Sci., Aberdeen Univ., UK
  • fYear
    1991
  • fDate
    33507
  • Firstpage
    42461
  • Lastpage
    42464
  • Abstract
    A new, simple, expressively complete visual formalism for programming in Prolog is presented. The formalism is shown to be equivalent to the standard textual notation for Prolog. Some aspects of Prolog programs are identified that appear to be clearer for novices when presented in the graphic formalism, while other aspects of Prolog are noted that may be clearer in the standard textual notation. The design of an implemented computer environment dubbed VPP (short for `Visual Programming in Prolog´) is presented that supports visual programming in Prolog using the graphical formalism. Two different implemented experimental prototypes of VPP are discussed. An extension of the programming environment is described that allows Prolog execution spaces to be visualised in complete detail (or presented in various compressed, pruned or abstracted forms) using a simple three-dimensional extension of the same formalism
  • Keywords
    PROLOG; programming environments; visual programming; 2D visual programming; 3D program execution visualization; Prolog; VPP; execution spaces; graphic formalism; textual notation;
  • fLanguage
    English
  • Publisher
    iet
  • Conference_Titel
    Real World Visualisation - Virtual World - Virtual Reality, IEE Colloquium on
  • Conference_Location
    London
  • Type

    conf

  • Filename
    263727