Title :
Promoting scalability in a concurrent visual language
Author :
Usher, Michelle ; Jackson, David
Author_Institution :
Dept. of Comput. Sci., Liverpool Univ., UK
Abstract :
A criticism that may, with some justification, be levelled at many visual programming languages is that they are simply not scalable to real world problems. In creating a visual language capable of handling multiple concurrent threads of control in addition to a graphical depiction of data, we were acutely confronted with such difficulties. The language we devised, based on the Petri net model, incorporates an object oriented view of data which, together with a number of innovations designed to alleviate screen contention and complexity, has helped to address the scalability issue
Keywords :
Petri nets; multi-threading; object-oriented programming; parallel languages; visual programming; Petri net model; concurrent visual language scalability; graphical data depiction; multiple concurrent threads; object oriented view; real world problems; screen contention; visual programming languages; Computer languages; Computer science; Data encapsulation; Electronic mail; Object oriented modeling; Object oriented programming; Petri nets; Scalability; Technological innovation; Yarn;
Conference_Titel :
Visual Languages, 2000. Proceedings. 2000 IEEE International Symposium on
Conference_Location :
Seattle, WA
Print_ISBN :
0-7695-0840-5
DOI :
10.1109/VL.2000.874369