By Topic

Proceedings 1991 IEEE Workshop on Visual Languages

8-11 Oct. 1991

Filter Results

Displaying Results 1 - 25 of 35
  • Proceedings. 1991 IEEE Workshop on Visual Languages (Cat. No.91TH0402-8)

    Publication Year: 1991
    Request permission for commercial reuse | PDF file iconPDF (203 KB)
    Freely Available from IEEE
  • Multi-iconic multi-interpretation computation: a medical case

    Publication Year: 1991, Page(s):47 - 53
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (664 KB)

    A system for visual programming of simulation experiments is presented. The models to be simulated are networks of functional units which transform matter flowing along channels. The models can be abstractly described as graphs specifying the computational organization of the system to be simulated. Users generate a simulation program in the form of a complex icon; the system automatically generat... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Information display: control of visual representations

    Publication Year: 1991, Page(s):56 - 61
    Cited by:  Papers (6)  |  Patents (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (472 KB)

    To display large quantities of information in a form that the user can readily comprehend, one turns to visual techniques. But one must provide at least the same type of control that the user has over textual displays-an ability to modify and tune the visual display to his or her own particular interests and preferences easily. The authors describe two systems, GUIDO and VIBE, that provide this ab... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Zeus: a system for algorithm animation and multi-view editing

    Publication Year: 1991, Page(s):4 - 9
    Cited by:  Papers (50)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (488 KB)

    Algorithm animation is a form of program visualization that is concerned with dynamic and interactive graphical displays of a program's fundamental operations. The paper describes the Zeus algorithm animation system. Zeus is noteworthy for its use of objects, strong-typing, parallelism, and graphical development of views. Also of interest is how the system can be used for building multi-view edito... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Experiments with genetic algorithms for displaying graphs

    Publication Year: 1991, Page(s):62 - 67
    Cited by:  Papers (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (512 KB)

    The paper first outlines a set of propositions on displaying graphs of labeled and weighted nodes and arcs. These graphs have neither a natural spatial mapping, nor special structure. After looking at centering and local modification techniques, the core of the paper discusses the use of genetic algorithms: the combination of imperfect layouts by simulating natural selection processes. Finally, fu... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Colour and sound in algorithm animation

    Publication Year: 1991, Page(s):10 - 17
    Cited by:  Papers (5)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (760 KB)

    Although systems for animating algorithms are becoming more powerful and easier for programmers to use, not enough attention has been given to the techniques that an algorithm animator needs to create effective visualizations. The paper reviews the techniques for algorithm animation reported in the literature thus far and introduces new techniques that developed for using color and, to a lesser ex... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A tailorable and extensible automatic layout facility

    Publication Year: 1991, Page(s):68 - 73
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (520 KB)

    An automatic layout facility is a tool that receives as input a graph-like structure and is able to produce a diagram that nicely represents such a structure. Due to the increasing number of systems that manage diagrams, the automatic layout facilities and the algorithms for graphs layout have been extensively studied. The authors present a new approach in building an automatic layout facility. Th... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A graphical query language for object oriented databases

    Publication Year: 1991, Page(s):205 - 210
    Cited by:  Papers (6)  |  Patents (16)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (580 KB)

    The authors discuss the main aspects of a graphical environment for querying object oriented databases, using the by-example approach. Its full integration in a browsing environment reduces the learning effort and gives the language high flexibility making it suitable for users with different skill. The query formulation is accomplished by interacting with query forms, where the user can access th... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Visualizing concurrent computations

    Publication Year: 1991, Page(s):18 - 24
    Cited by:  Papers (4)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (648 KB)

    The paper describes the conceptual model and specification method for a visualization environment concerned with exploring, monitoring, and presenting concurrent computations. The model is declarative in that visualization is treated as a mapping from program states to a three-dimensional geometric world. The state-to-geometry mapping is defined as a composition of several simpler mappings. This p... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Towards customized user interface design environments

    Publication Year: 1991, Page(s):146 - 151
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (468 KB)

    The advantages of declarative end user task specification and those of automatic language tool generation are combined to produce individual user interface design environments that are maximally adapted to the specific requirements of the problem on hand. The development of the target design environment proceeds in two steps. First, a visual syntax-directed editor for a declarative task oriented s... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Interpretation of icon overlapping in iconic programming

    Publication Year: 1991, Page(s):254 - 259
    Cited by:  Papers (8)  |  Patents (5)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (448 KB)

    In recent years, the demand for the development of computer programming environments which are easy to use even for non-experts has increased. The previously developed iconic programming system, HI-VISUAL, is one of the trials towards realization of such friendly programming environments. In HI-VISUAL, program construction is carried out by arranging and overlapping icons on the screen. Here icons... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Generating multimedia presentations automatically using TYRO, the constraint, case-based designer's apprentice

    Publication Year: 1991, Page(s):74 - 79
    Cited by:  Papers (6)  |  Patents (6)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1108 KB)

    TYRO is a visual programming environment that uses a case-based reasoning approach to capturing and reusing knowledge about the design of multimedia presentations. In TYRO, the designer constructs a case library by demonstrating solutions to prototypical multimedia problems and defining constraining relations between object sequences. Adaptation and augmentation of the case library takes place as ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Graphical support for users' inferences within retrieval dialogues

    Publication Year: 1991, Page(s):211 - 216
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (492 KB)

    The paper describes an approach to support inferences about presented data within a graphical dialogue system. The approach is based on the usage of cognitive presentation forms which support the user to perceive the essentials of the presented data items. Thus, the user is enabled to draw inferences on the information content of these data. The advantages cognitive presentation forms are illustra... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Graphical representation of logic programs and their behaviour

    Publication Year: 1991, Page(s):25 - 31
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (600 KB)

    The paper describes a set of graphs that form a coherent framework for the design and implementation of a graphical environment for logic programming. The set includes three types of graphs which collectively represent the structure of logic programs and their behavior. The representational formalism underlying the development of these graphs is based on cyclic AND/OR graphs. One of the most impor... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Visual strategies for querying databases

    Publication Year: 1991, Page(s):183 - 189
    Cited by:  Papers (5)  |  Patents (5)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (724 KB)

    A number of interfaces, based on different techniques which better exploit the human senses, have been recently suggested and implemented so enlarging the bandwidth of the man-machine communication channel. The availability of graphical devices at low cost has given rise to a large diffusion of visual interfaces. The database field is particularly suited for such interfaces mainly because the data... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Interaction diagrams: a visual language for controlling a visual program editor

    Publication Year: 1991, Page(s):153 - 158
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (492 KB)

    A visual program editor is a graphics editor which has been specialized to support the creation of visual programs. Palette is a tool for constructing custom visual program editors from a generic editor and high-level specifications. One aspect of that customization is to specify the mapping from the actions of the user to the operations of the editor. Interaction diagrams are a visual notation fo... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Topological composition systems: specifications for lexical elements of visual languages

    Publication Year: 1991, Page(s):118 - 124
    Cited by:  Papers (9)  |  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (632 KB)

    The paper explains the role of lexical analysis in a visual programming environment. The authors classify the visual lexical elements based on the geometric properties of their composition operators. They explore the class of topologically composed lexical elements and provide a method of specifying them. They refer to these specifications as topological composition systems. The core of such a sys... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Visual tools and languages: directions for the '90s

    Publication Year: 1991, Page(s):89 - 95
    Cited by:  Papers (8)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (572 KB)

    The authors identify and discuss three domains where innovative application of visual programming languages is likely to make a significant impact in the near term: concurrent computing, computer-based assistance for people with disabilities, and the multimedia/multimodal environments of tomorrow in which it will be possible to hear and physically interact with information as well as see it View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • The CUBE languages

    Publication Year: 1991, Page(s):218 - 224
    Cited by:  Papers (11)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (492 KB)

    CUBE is a three-dimensional, visual, statically typed, higher-order logic programming language. CUBE will eventually be embedded into a virtual-reality-based programming environment that allows a user to manipulate a CUBE program simply by grabbing, placing and moving its components View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • VPL: an active, declarative visual programming system

    Publication Year: 1991, Page(s):40 - 46
    Cited by:  Papers (15)  |  Patents (5)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (688 KB)

    VPL is a visual programming language and environment for interactive image processing. VPL uses a novel system architecture which separates interaction and computation components in order to provide a highly interactive visual programming user-interface. VPL is based on a declarative, demand driven dataflow model of computation. It is a practical, usable visual programming system, integrating tool... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Iconic and diagrammatic interfaces: an integrated approach

    Publication Year: 1991, Page(s):199 - 204
    Cited by:  Papers (3)  |  Patents (6)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (576 KB)

    The authors first analyze the motivations for using a visual approach in querying a database. Afterwards they consider the two main visual expressions, i.e. icons and diagrams, used to represent both data and processes, together with their main advantages and limitations. Based on these conditions, they describe a man-machine interface, together with a visual query language, providing an integrate... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • The conceptual programming environment, CP: reasoning representation using graph structures and operations

    Publication Year: 1991, Page(s):138 - 143
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (432 KB)

    The conceptual programming environment, CP, developed at the Computing Research Laboratory (CRL), is a complete knowledge representation visual programming environment for use with both dynamic, open-world, problem solving (weak) applications and static, closed-world, scientific analysis (strong) applications. CP is based upon a graphical methodology of visualization derived from conceptual graph ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Approach to designing easy-to-understand icons

    Publication Year: 1991, Page(s):246 - 253
    Cited by:  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (592 KB)

    The paper describes an approach to designing icons whose functional meanings are easy for users to understand. It is first suggested that the design process is separated into two phases: (1) selection of objects to be used for icons; (2) determination of how to draw the selected objects. The authors focus on the first phase and discuss a method for selecting objects that strongly convey the desire... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Characterizing visual languages

    Publication Year: 1991, Page(s):176 - 182
    Cited by:  Papers (5)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (604 KB)

    A better understanding of the visual character of languages is important in developing one's ability to exploit the human visual system. The author briefly outlines Goodman's (1976) distinction between notational and analog languages, and describes its use in developing the notion of syntactic and semantic density as the defining characteristic of visual languages. Several languages are evaluated ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Parsing graphic function sequences

    Publication Year: 1991, Page(s):111 - 117
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (492 KB)

    With the rapid progress of desktop publishing, documents containing both texts and pictures can be easily composed on a computer display. In terms of the internal representation, pictures included in visual documents are usually represented as a sequence of graphic function calls. The paper describes an analysis technique for pictures which are expressed by means of graphic function sequences. Thi... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.