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
Link To Document