• DocumentCode
    273954
  • Title

    A visual programming system for the development of parallel software

  • Author

    Roberts, M. ; Samwell, P.H.

  • Author_Institution
    City Univ., London, UK
  • fYear
    1989
  • fDate
    18-20 Sep 1989
  • Firstpage
    75
  • Lastpage
    80
  • Abstract
    Describes GILT, a visual programming language for transputer based multiprocessors, which is under development at City University. GILT programs take the form of hierarchical graphs in which nodes are processes visually represented by icons and edges are either control flow or interprocess communication paths. Users of GILT interactively build programs using a mouse at a high resolution workscreen. Only when a program has been completely specified in terms of communicating processes need the user enter conventional program text for the lowest level processes. GILT programs may then be compiled into occam for execution on transputer arrays. This approach to concurrent programming has a number of advantages, which include increased speed of interaction, a much higher information transfer bandwidth between man and machine, and a more natural representation of parallelism than is allowed by conventional textual languages
  • Keywords
    computer graphics; parallel programming; software tools; user interfaces; GILT; communicating processes; concurrent programming; conventional textual languages; graphical tools; hierarchical graphs; high resolution workscreen; information transfer bandwidth; interprocess communication paths; natural representation of parallelism; parallel software; transputer arrays; transputer based multiprocessors; visual programming language;
  • fLanguage
    English
  • Publisher
    iet
  • Conference_Titel
    Software Engineering for Real Time Systems, 1989., Second International Conference on
  • Conference_Location
    Cirencester
  • Type

    conf

  • Filename
    51724