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
  • 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 (663 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.
  • 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 (868 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.
  • 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 (558 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.
  • The cognitive engineering of visual languages

    Publication Year: 1990, Page(s):22 - 28
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (627 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.
  • 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 (709 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.
  • 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 (504 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.<<ETX>> 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 (510 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.
  • The GRClass visual programming system

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

    The GRClass system, which combines graphics, relations, and classes to provide a visual interface for programming graph data structures within an object-oriented framework, is discussed. This is done by extending the object-oriented model with interobject relations. These relations are then used to directly implement the conceptual model of the graph data structures. Within the GRClass framework, ... 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 (571 KB)

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

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • The architecture of Diagram Server

    Publication Year: 1990, Page(s):60 - 65
    Cited by:  Papers (9)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (460 KB)

    A support tool for systems that manage a diagrammatic interface, called the Diagram Server, is discussed. It offers a tailorable interface independent from the system that uses it, and can manage objects through their diagrammatic representations. It supports multiple representations of the same object, and is largely independent from the graphic environment. The architecture of the Diagram Server... 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 (298 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.<<ETX>> 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 (891 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.<<ETX>> 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 (540 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.<<ETX>> View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A visual language for image processing

    Publication Year: 1990, Page(s):86 - 91
    Cited by:  Papers (10)  |  Patents (12)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (658 KB)

    The visual language Contata is a simple, but powerful, programming environment for the KHOROS system. By providing a graphical interface to basic components in the form of block diagrams with which researchers in many fields are already familiar, Contata promotes experimentation and learning without the need for advanced programming skills. The syntax of the language is discussed. Language feature... 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 (683 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.
  • Declarative specification of visual languages

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

    In order to specify the relationship between pictures and their meaning, a class of declarative, constraint-based picture specification languages is introduced. These extend previous approaches to picture specification based on constraints and grammar formalisms. As the languages are defined as an abstract language scheme, it is ensured that they share a common declarative semantics and execution ... 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 (634 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.
  • 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 (843 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.
  • Manipulating the graphical representation of query results in geographic information systems

    Publication Year: 1990, Page(s):119 - 124
    Cited by:  Papers (6)  |  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (505 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.
  • Browsing in geographic databases: an object-oriented approach

    Publication Year: 1990, Page(s):125 - 131
    Cited by:  Papers (6)  |  Patents (5)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (577 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.
  • 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 (554 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.
  • 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 (1232 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.
  • 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 (594 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.
  • 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 (618 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.