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
  • 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.
  • Visual programming in a computer animation environment

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

    The application of visual programming techniques in a computer animation environment is described. By combining the possibilities of an interactive animator-oriented user interface, a unified and integrated curve paradigm, and visual language constructs, a system in which the utilization of graphics brings programming capabilities to nonprogramming animators is obtained. An integrated curve paradi... 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.
  • Creating graphical interfaces through graphical interaction

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

    The Demonstrational Rapid User Interface Development (DRUID) user interface management system (UIMS), which aims to help user interface designers create interactive, graphical direct-manipulation user interfaces through graphical interaction, is described. In DRUID, the designer creates the layout of the interface using interactive graphical facilities and demonstrates to the UIMS, through graphic... 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.
  • 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.
  • Manipulating the graphical representation of query results in geographic information systems

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

    An investigation into how the properties of spatial data, in particular their graphical representation, influence the interaction between user and system is presented. Of particular interest are the concepts humans have about spatial data and the operations that allow them to manipulate and examine the graphical representation of spatial data. An overview of the architecture of spatial information... 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.
  • 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.
  • 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.
  • A survey of recent research in image database management

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

    Research in the area of image database management is surveyed. Results with publication dates of 1984-1990 are covered. The impact of technologies such as optical disk storage, digital video, and high-speed local area networks is explored. Programming paradigms, such as object-oriented programming, rule-based systems, and constraint-based methodologies, are discussed. Research in some of the core ... 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.
  • 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.
  • Visual grammars and incremental parsing for interface languages

    Publication Year: 1990, Page(s):111 - 118
    Cited by:  Papers (12)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (724 KB)

    A grammar formalism and parsing algorithm for the purposes of defining and processing visually based languages is presented. The work is set in the context of a wider effort to process input sketched on interactive tablets and worksurfaces, as well as to support interface dialogues using these technologies. After outlining the particular demands that these overall goals place on the visual languag... 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.
  • DR parsers: a generalization of LR parsers

    Publication Year: 1990, Page(s):174 - 180
    Cited by:  Papers (8)
    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.
  • Panel on hypertext systems

    Publication Year: 1990, Page(s):66 - 68
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (252 KB)

    A panel on hypertext systems that discussed the aspects of current hypertext models and systems germane to visual programming is described. Graph grammars, Trellis, and STP and gIBIS are discussed View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Using graph grammars for data structure manipulation

    Publication Year: 1990, Page(s):42 - 47
    Cited by:  Papers (4)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (432 KB)

    The replacement of pointers with graph grammar productions is discussed. Such a replacement provides a substantial improvement in the programming model used, makes better use of current high-resolution screen technology than a strictly text-based language, and provides improved support for parallel processing due to characteristics of the graph grammar formulation used. The background of this proj... View full abstract»

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

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

    A user interface in which the user gives an example of the desired operation and the system generalizes to construct a general-purpose procedure is discussed. The user sees the results of the program execution and the data the program is operating on, but the program itself is not shown. The program is specified by demonstrating the operations that should be performed using example data. These sys... 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 (50)  |  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.
  • 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.
  • 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.
  • 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.