Title :
A state-based visual language for a demonstrational visual shell
Author :
Modugno, Francesmaly ; Myers, Brad A.
Author_Institution :
Carnegie Mellon Univ., Pittsburgh, PA, USA
Abstract :
We present a new visual programming language and environment that serves as a form of feedback and representation in a Programming by Demonstration (PBD) system. The language differs from existing visual languages because it explicitly represents data objects and implicitly represents operations by changes in data objects. To improve feedback and provide a closer union between the PBD system and the program representation, the visual language is integrated into other parts of the system, such as the editor. Finally, in order to enable new operations to be added easily to the system, we introduce a declarative language for specifying how an operation´s visual representation is generated
Keywords :
programming environments; visual languages; visual programming; Programming by Demonstration; data objects; declarative language; demonstrational visual shell; program representation; state-based visual language; visual programming environment; visual programming language; Computer languages; Error correction; Feedback; File systems; Head; History; Inference mechanisms;
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.363604