Title :
Visual specification of interprocess and intraprocess communication
Author :
McCartney, T. Paul ; Goldman, Kenneth J.
Author_Institution :
Dept. of Comput. Sci., Washington Univ., St. Louis, MO, USA
Abstract :
We present a visual specification language for constructing distributed applications and their direct manipulation graphical user interfaces. Each distributed application consists of a collection of independent modules and a configuration of logical connections that define communication among the data interfaces of the modules. Our specification language uses a single visual mechanism that allows end-users to define interprocess communication among distributed modules and to define intraprocess communication among objects within a module. This visual language provides a general encapsulation/abstraction mechanism and is designed to support dynamic change to the communication structure. User interfaces are completely decoupled from the module(s) they control
Keywords :
graphical user interfaces; specification languages; visual languages; abstraction mechanism; direct manipulation graphical user interfaces; encapsulation; interprocess communication; intraprocess communication; logical connections; visual specification language; Collaboration; Communication system control; Computer science; Context; Distributed computing; Distributed control; Multimedia communication; Programming profession; Resource management; User interfaces;
Conference_Titel :
Visual Languages, 1994. Proceedings., IEEE Symposium on
Conference_Location :
St. Louis, MO
Print_ISBN :
0-8186-6660-9
DOI :
10.1109/VL.1994.363637