By Topic

Proceedings of the 1990 IEEE Workshop on Visual Languages

4-6 Oct. 1990

Filter Results

Displaying Results 1 - 25 of 39
  • Proceedings of the 1990 IEEE Workshop on Visual Languages (Cat. No.90TH0330-1)

    Publication Year: 1990
    Request permission for commercial reuse | PDF file iconPDF (668 KB)
    Freely Available from IEEE
  • viz: a visual language based on functions

    Publication Year: 1990, Page(s):221 - 226
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (428 KB)

    The foundations for a visual language called viz are outlined. Some conventions are introduced that are intended to allow a straightforward representation of a functional semantics, while being general enough to be extendible to more general semantic models. The concept of environment is considered, and operations on that environment are interpreted as propositions. State transformers are... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Automatic visualization of the dynamic behaviour of programs by animation of the language interpreter

    Publication Year: 1990, Page(s):16 - 21
    Cited by:  Papers (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (484 KB)

    A system for visualizing the dynamic behavior of programs written in the NeWS language is presented. Experience with the system's design and implementation is discussed. The functionality of the current prototype is described. By presenting multiple views of execution and supplying default animations for the various operators of the language and its dynamic concepts and mechanisms, the system can ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Towards a visual query language for an object oriented geographical information system

    Publication Year: 1990, Page(s):132 - 137
    Cited by:  Patents (4)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (472 KB)

    A query language designed for a geographical information system is described and discussed. The basic map data structure is objected-oriented, homogeneous, and raster-based. Because of the homogeneous map data structure, queries can be applied in a more or less generic way; that is, queries can be applied to all map data structures regardless of their type. The query language design is based on a ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • DR parsers: a generalization of LR parsers

    Publication Year: 1990, Page(s):174 - 180
    Cited by:  Papers (7)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (440 KB)

    A method is presented to construct a parser for a visual language whose specification can be done by a context-free grammar. The main idea is to allow a traditional LR parser to choose the next symbol to parse from a two-dimensional space. The positional grammar is defined, and some examples are given. The DR parser, along with the parsing algorithm and examples, is presented (`D' stands for drive... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Enhancing Show-and-Tell with a polymorphic type system and higher-order functions

    Publication Year: 1990, Page(s):215 - 220
    Cited by:  Papers (15)  |  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (436 KB)

    Enhancements to a visual dataflow language called Show-and-Tell (STL) are described. These enhancements enrich STL by a polymorphic-type system similar to the one used in ML, and they introduce user-definable higher-order functions. A short overview of STL is given, and the concept of higher-order functions is discussed View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Complete visualizations of concurrent programs and their executions

    Publication Year: 1990, Page(s):7 - 15
    Cited by:  Papers (48)  |  Patents (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (744 KB)

    The theory and methods for a completely visual formalism for programs and their executions are presented. The appearance, and not the construction, completely describes programs, data, and states of execution. Programs, their model of execution, and their execution traces are visualized in the same pictorial terms. A list of advantages of this visual formalism is given. A case study using the Janu... View full abstract»

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

    Publication Year: 1990, Page(s):233 - 240
    Cited by:  Papers (5)  |  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (544 KB)

    Multiparadigm visual programming languages and their application to general-purpose programming are discussed. Multiparadigm languages are compared to single paradigm languages. A multiparadigm visual programming language called the Visual Toolset is described. An application example using the Visual Toolset is given View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Visual programming in a visual environment for liver simulation studies

    Publication Year: 1990, Page(s):29 - 35
    Cited by:  Papers (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (616 KB)

    The interactive system for hepatologist experimentation (ISHeE) is a visual explorative environment designed to allow a community of hepatologists to formalize, check, validate, and discuss their pathology and physiology liver models. In this environment the programming of simulation experiments is achieved by the use of visual languages. The use of conditional attributed rewriting systems is exte... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Towards a flexible user interface for knowledge bases

    Publication Year: 1990, Page(s):143 - 148
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (504 KB)

    A graphical interaction environment for knowledge bases that provides for a tailorable default user interface is presented. It gives the knowledge engineer the ability to define several kinds of customizations. These customizations can be defined within the same object-oriented knowledge representation language as the one used to model the rest of the application, thus freeing the knowledge engine... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Cognition, models and metaphors

    Publication Year: 1990, Page(s):69 - 79
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (764 KB)

    The author reviews, discusses, and contrasts different scientific attitudes on the nature of cooperative interaction between man and computer, with particular reference to the use of metaphors for enhancing and improving such interaction. Critical issues in cognitive engineering are discussed. Model formation is discussed. The use of iconic metaphors in programming is discussed View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Browsing in geographic databases: an object-oriented approach

    Publication Year: 1990, Page(s):125 - 131
    Cited by:  Papers (5)  |  Patents (5)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (496 KB)

    An interaction model for object-oriented geographic databases is presented. A browsing technique based on the model is outlined. The approach is uniform for navigating both the intensional and extensional part of the database. The proposed interaction model is flexible and is suitable for satisfying many purposes. It is able to satisfy users interested in getting a general idea about the contents ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A declarative formalism for specifying graphical layout

    Publication Year: 1990, Page(s):54 - 59
    Cited by:  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (488 KB)

    An approach to specifying graphical layouts of arbitrary objects, based on a TEX-like notation, is described. The simplest scheme offers specifications similar to TEX's box-and-glue metaphor. Size and position of boxes and glue can be specified by constraints. Advantages of this TEX-like formalism are its expressiveness, user-predictable layouts, and efficient impl... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Relation grammars for modelling multi-dimensional structures

    Publication Year: 1990, Page(s):168 - 173
    Cited by:  Papers (10)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (296 KB)

    Relation grammars (RGs) are introduced as a possible general framework for specifying the syntax of visual languages and, more generally, of multi-dimensional languages. A formal definition of relation grammars is given. Two examples of applications on graphs are shown. RG formalism is compared to conventional context-free grammars. RGs are used to describe the syntax of horizontal lines and state... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Efficiency issues in a class of visual language

    Publication Year: 1990, Page(s):209 - 214
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (548 KB)

    A class of visual programming languages whose members share a common group of underlying principles is identified. In this class (the demand-driven temporal-assignment visual language model), the elimination of certain duplicate computations is a natural by-product of the model. The potential time and space complexity characteristics for visual languages based on this model are discussed, and a me... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A syntax and semantics for network diagrams

    Publication Year: 1990, Page(s):104 - 110
    Cited by:  Papers (4)  |  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (532 KB)

    Research concerning the automated design of network diagrams is reported. A formulation of syntax and semantics for network diagrams that is used in the Automated Network Diagram Designer (ANDD) system is presented. The syntactic formulation differs from previous work in two significant ways: perceptual-organization phenomena are explicitly represented, and syntax is described in terms of constrai... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Simplifying algorithm animation with Tango

    Publication Year: 1990, Page(s):1 - 6
    Cited by:  Papers (5)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (576 KB)

    A conceptual framework for algorithm animation to modularize and simplify the animation design process is presented. The framework introduces the path-transition paradigm, a model consisting of abstract data types appropriate to create smooth, continuous image movement. An animation design language specifically intended to simplify the task of producing animations is introduced. The path-transitio... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A visual environment for designing and simulating execution of processor arrays

    Publication Year: 1990, Page(s):227 - 232
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (428 KB)

    NOVIS, a visual environment which supports the interactive development and animated simulation of special-purpose parallel architectures, is presented. NOVIS lets users design networks at an abstract level by placing processing elements into a connected grid of arbitrary (user-selected) shape. The environment's underlying philosophy of maximal information hiding makes intimate familiarity on the p... View full abstract»

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

    Publication Year: 1990, Page(s):22 - 28
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (528 KB)

    The major types of cognitive processes are reviewed. It is shown how an understanding of these processes can lead to straightforward design solutions for visual programming and visual interface problems. A method for integrating cognitive and software engineering is presented. An example of the application of this method to the design and evaluation of a visual language for acquisition of task kno... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Adaptive perspectives: case-based reasoning with TYRO, the graphic designer's apprentice

    Publication Year: 1990, Page(s):138 - 142
    Cited by:  Papers (1)  |  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1164 KB)

    The basic tool set for a constraint-based graphic designers assistant called TYRO has been expanded to include editors that allow a graphic designer to take a `program by designing' approach to building a case library of basic design processes. Adaptation and augmentation of the case library takes place as trial layouts reveal failure conditions. Rule objects are formed as combinations of conditio... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Visual interaction between end users and goal based systems

    Publication Year: 1990, Page(s):182 - 186
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (368 KB)

    A graphical interface for the display of the static and dynamic knowledge associated with planning is described. The interface is based on a model of the user's view of processes. The dynamic visualization of the planning process is discussed. Results of a usability study are reported View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Silicon paper and a visual interface for neural networks

    Publication Year: 1990, Page(s):241 - 246
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (464 KB)

    An interface technology that is represented by an LCD device equipped with a transparent tablet and a pen-like pixel selector, called silicon paper, is described. The technology is advocated as a possible replacement of the current mouse-based interface. Handwritten character recognition by a neural net is an essential component of the silicon paper interface. In order to facilitate an efficient e... 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 data models

    Publication Year: 1990, Page(s):36 - 41
    Cited by:  Papers (2)  |  Patents (7)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (424 KB)

    A graphical, functional query language, called Tabletalk, which can be used for a variety of object-oriented data models is described. Tabletalk expresses queries as mosaics, where spatial juxtaposition encodes the application of the functional combinators. Tabletalk is presented as a user-oriented and generic interface for object-oriented data models View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Towards a formal specification methodology for iconic interface design

    Publication Year: 1990, Page(s):149 - 155
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (524 KB)

    A formal methodology to guide the designer in the production of iconic user interfaces is presented. One of the major issues of the proposed methodology is the possibility of separating the overall interface project from the design of the individual screen presentations, keeping both within a single framework. Another issue of the methodology concerns the choice of the abstraction level allowing t... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Towards a theory of progressive operators for live visual programming environments

    Publication Year: 1990, Page(s):80 - 85
    Cited by:  Papers (5)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (468 KB)

    Operators that, over time, produce successive approximations to the correct output are called progressive operators. These operators, and measures for evaluating them, are defined. Desirable properties for progressive operators are identified. Methods for their design are suggested. Examples of progressive operators for image processing are presented View full abstract»

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