Title :
Visual language features supporting human-human and human-computer communication
Author :
Robbins, Jason E. ; Morley, David J. ; Redmiles, David E. ; Filatov, V. ; Kononov, Dima
Author_Institution :
California Univ., Irvine, CA, USA
Abstract :
Fundamental to the design of visual languages are the goals of facilitating communication between people and computers, and between people and other people. The Object Block Programming Environment (OBPE) is a visual design, programming, and simulation tool which emphasizes support for both human-human and human-computer communication. OBPE provides several features to support effective communication: (1) multiple, coordinated views and aspects, (2) customizable graphics, (3) the “machines with push-buttons” metaphor and (4) the host-transient pattern. OBPE uses a diagram-based, visual object-oriented language that is intended for quickly designing and programming visual simulations of factories
Keywords :
computer graphics; digital simulation; factory automation; graphical user interfaces; human factors; object-oriented languages; object-oriented programming; programming environments; software tools; visual languages; visual programming; Object Block Programming Environment; customizable graphics; diagram-based visual object-oriented language; factories; host-transient pattern; human-computer communication; human-human communication; machines with push-buttons metaphor; multiple coordinated aspects; multiple coordinated views; visual design tool; visual language design; visual language features; visual programming tool; visual simulation design; visual simulation programming; visual simulation tool; Cognitive science; Computational modeling; Computer graphics; Computer simulation; Data visualization; Humans; Manufacturing automation; Object oriented modeling; Production facilities; Programming environments;
Conference_Titel :
Visual Languages, 1996. Proceedings., IEEE Symposium on
Conference_Location :
Boulder, CO
Print_ISBN :
0-8186-7508-X
DOI :
10.1109/VL.1996.545294