Title :
Constraint-based layout in visual program design
Author :
Graf, Winfried H. ; Neurohr, Stefan
Author_Institution :
German Res. Center for Artificial Intelligence, Saarbrucken, Germany
Abstract :
Visual program layout and program visualization make a number of useful contributions for all kinds of graphical editing tasks. We describe the constraint-based graphical editor InLay that automatically handles aspects of display layout in visual programming environments. Furthermore, innovative visualization and interaction techniques for dynamic displays can generate new insights and can be seen as a new quality of communication media. We concentrate on the intelligent use of visualization techniques: animated layout of chart diagrams, abstracting presentation parts, focussing of active display objects, editing graphical histories, and the visualization of hierarchical information structures
Keywords :
computer animation; constraint handling; data structures; data visualisation; knowledge based systems; multimedia computing; programming environments; visual programming; InLay constraint-based graphical editor; active display object focussing; animated chart diagram layout; communication media; constraint-based layout; dynamic displays; graphical editing tasks; graphical history editing; hierarchical information structure visualisation; intelligent system; interaction techniques; multimedia; presentation part abstraction; program visualization; visual program design; visual program layout; visual programming environments; Animation; Artificial intelligence; Contracts; Data structures; Data visualization; Displays; Dynamic programming; Layout; Programming environments; Software design;
Conference_Titel :
Visual Languages, Proceedings., 11th IEEE International Symposium on
Conference_Location :
Darmstadt
Print_ISBN :
0-8186-7045-2
DOI :
10.1109/VL.1995.520794