Proceedings IEEE Workshop on Visual Languages

15-18 Sept. 1992

Filter Results

Displaying Results 1 - 25 of 49
  • An application programmer's interface for a diagram server

    Publication Year: 1992, Page(s):222 - 224
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (343 KB)

    In the last few years, several tools for the automatic drawing of diagrams have been developed. Unfortunately, such tools are often self-contained applications: they manage few layout algorithms and restrict the user interaction to the one the tool is provided with. A wide variety of environments would benefit from the functionalities provided by the above tools. The goal of this paper is to build... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Proceedings. 1992 IEEE Workshop on Visual Languages (Cat. No.92TH0471-3)

    Publication Year: 1992
    Request permission for commercial reuse | PDF file iconPDF (75 KB)
    Freely Available from IEEE
  • Abstraction in algorithm animation

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

    Abstraction of information into visual form plays a key role in the development of algorithm animations. The authors present a classification for abstraction as applied to algorithm animation. The classification emphasizes the expressive power of the abstraction ranging from simple direct presentation of the program's state to complex animations intended to explain the behavior of the program. The... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • The conversion of diagrams to knowledge bases

    Publication Year: 1992, Page(s):240 - 242
    Cited by:  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (244 KB)

    If future electronic documents are to be truly useful, one must devise ways to automatically turn them into knowledge bases. In particular, one must be able to do this for diagrams. This paper discusses biological diagrams. The author describes the three major aspects of diagrams: visual salience, domain conventions and pragmatics. He next describes the organization of diagrams into informational ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • AACE-algorithm animation for computer science education

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

    Describes AACE, a methodology for educational algorithm animation that the author developed while building an integrated hypermedia algorithm animation environment extending a fundamental algorithms textbook. After presenting the general structure of AACE, he discusses questions of the ideal user interface for algorithm animations. He compares his approach to the development of algorithm animation... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A layout tool for Glotos

    Publication Year: 1992, Page(s):273 - 275
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (144 KB)

    Glotos is a visual representation of Lotos, and both are semantically equivalent. In this paper, a Glotos layout tool is described, which takes either the Lotos or the edited Glotos specification as input and generates an aesthetic Glotos layout as output. In both cases, a Glotos syntax tree is created. A bottom-up procedure is then used to calculate the boundary for each Glotos constructor. Final... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A spatio-temporal logic for image sequence coding and retrieval

    Publication Year: 1992, Page(s):228 - 230
    Cited by:  Papers (7)  |  Patents (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (260 KB)

    The problem of retrieving image sequences from databases is of main importance in the context of advanced multimedia applications. In this paper, an original formalism is proposed for the description of the changes that occur in image sequences. The concepts of temporal logic are extended so as to comprise a unified framework for handling sequences of images View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Parsing graphs representing two dimensional figures

    Publication Year: 1992, Page(s):200 - 206
    Cited by:  Papers (5)  |  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (384 KB)

    Generalized two dimensional context free grammars an extension of context free grammars to two dimensions, is described. This extension is a generalization of Tomita's two dimensional context free grammars (M. Tomita, 1989), and better fits into the families of graph grammars described by Crimi (1990) Relation Grammars and by Flasinski (1988) edNLC Grammars, Figure Grammars are particularly useful... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Layout-by-example: a fuzzy visual language for specifying stereotypes of diagram layout

    Publication Year: 1992, Page(s):88 - 94
    Cited by:  Papers (5)  |  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (512 KB)

    This paper presents a new approach to automatic layout of diagrams: layout-by-example. In this approach, a layout is produced by applying the layout rules which are generated from layout examples called stereotypes. A fuzzy visual language is proposed for specifying stereotypes of diagram layout. The concept of fuzzy theory is incorporated into parsing visual sentences representing stereotypes and... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Towards interactive pen input of visual languages

    Publication Year: 1992, Page(s):243 - 245
    Cited by:  Papers (4)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (212 KB)

    Describes work in progress towards development of integrated pen-based software systems for processing visual languages (VL). The primary assumption is that graphical input, editing and VL parsing facilities can be treated as system resources to be shared among many applications. Prototypes of a pen-stroke editor, VL parser, and VL-based application are described View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A declarative approach to event-handling in visual programming languages

    Publication Year: 1992, Page(s):34 - 40
    Cited by:  Papers (9)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (636 KB)

    The authors address the question of event-handling for declarative visual languages. In the approach presented, system-level, interactive, and user-defined events are fully-supported, while still maintaining the property of referential transparency. An approach to time termed temporal assignment provides a unifying mechanism for events to be defined as ordinary sequences of values, and conversely ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Understanding and characterizing software visualization systems

    Publication Year: 1992, Page(s):3 - 10
    Cited by:  Papers (21)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (668 KB)

    The general term software visualization refers to graphical views or illustrations of the entities and characteristics of computer programs and algorithms. This term along with many others including data structure display, program animation, algorithm animation, etc., have been used inconsistently in the literature, which has led to confusion in describing systems providing these capabilities. Thi... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A boundary notation for visual mathematics

    Publication Year: 1992, Page(s):267 - 269
    Cited by:  Papers (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (240 KB)

    Instead of traditional mathematical notation, one can describe formal mathematical systems in a visual form. While the traditional notation uses a linear sequence of symbols, visual mathematics uses a boundary notation, which is comprised of objects and boundaries to enclose objects. Boundary notation is abstract, decoupling the underlying mathematics of a system from its visual representation. On... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • The iconic interface for the PIctorial C language

    Publication Year: 1992, Page(s):119 - 124
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (480 KB)

    Iconic environments intend to provide expressive tools to implement, to debug and to execute programs. Moreover its pictorial constructs guide the user to design algorithms in an interactive fashion. Visual interfaces are especially required whenever programs run on an heterogeneous and reconfigurable multiprocessor system oriented to image analysis. Pictorial tools help the user to control the sc... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • VisaVis-contributions to practice and theory of highly interactive visual languages

    Publication Year: 1992, Page(s):155 - 161
    Cited by:  Papers (10)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (664 KB)

    Higher-orderness, highly interactive, a great amount of flexibility, color, increasing the visual extent and parallelism are all catchwords related to the development of visual languages. The paper reports on the functional visual language VisaVis coming up with a new user interaction strategy integrating higher order functions smoothly. VisaVis uses colors and shadows to convey information about ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Visual programming abstractions for interactive multimedia presentation authoring

    Publication Year: 1992, Page(s):231 - 233
    Cited by:  Papers (4)  |  Patents (7)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (320 KB)

    Various multimedia authoring environments have been developed, resulting in a variety of approaches as to how such presentations are structured and authored. Implicit in these systems is a data model for composing multimedia objects and a user interface model for the authoring activity. Making these models explicit is one goal of this work, since it will lead to the design of easier-to-use and mor... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A 2D interactive parser of iconic languages

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

    In this paper we give algorithms for the construction of a 2D interactive parser which helps a user to construct correct two-dimensional iconic sentences according to positional LALR grammars. At each step of the parsing process the user is provided with a feasible set of icons. Moreover, the areas on the screen where each icon in the set may be placed are highlighted. In this way both syntactic a... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Creating visual objects by direct manipulation

    Publication Year: 1992, Page(s):95 - 101
    Cited by:  Papers (4)  |  Patents (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (600 KB)

    Low-cost implementations of graphical user interfaces (GUIs) have relied on the widget library framework. Although conventional widgets are suitable for developing typical GUIs with predetermined interaction styles, application-specific customization of interactions is rather difficult, especially for a non-programmer. Instead, the authors propose a new framework whereby the GUI designers can arbi... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • vVHDL: a visual hardware description language

    Publication Year: 1992, Page(s):133 - 139
    Cited by:  Papers (6)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (508 KB)

    Complex hardware systems design demands the effective use of organized approaches to design. The VHSIC hardware description language (VHDL) was developed for use in the design process. Traditionally, engineers have developed hardware descriptions based on schematic circuit diagrams, which are a visual notation. When using VHDL, designers are hampered by the cumbersome nature of the language syntax... View full abstract»

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

    Publication Year: 1992, Page(s):246 - 248
    Cited by:  Papers (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (244 KB)

    The general goal of this research is to facilitate the development of visual language environments for the class of visual languages that are based on graph models. The approach the authors take relies on a conceptual framework to define general model components and behaviors; any particular language is defined by selecting and enhancing components and behaviors within the framework. The objective... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • MAVIS: a visual environment for active computer vision

    Publication Year: 1992, Page(s):170 - 176
    Cited by:  Papers (4)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (868 KB)

    MAVIS is a dataflow visual language for computer vision and image processing. It features a high degree of `liveness' and compliance with user directives, providing a flexible environment for building and testing vision algorithms. MAVIS includes a number of features intended to support real-time or `active' vision. Among these are flexible user and program control of communications and scheduling... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • KJ-Editor: an index-card style tool

    Publication Year: 1992, Page(s):255 - 257
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (248 KB)

    KJ-Editor simulates the arranging activity of index cards on a desk. Such activity is essential for carrying out the so-called KJ method, which is very popular in Japanese business society. The KJ method itself is briefly described. The most serious problem when the card arranging activity is simulated on a computer is how to get a panoramic view of all the cards, and a trial for this problem is p... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Pictures depicting pictures on the specification of visual languages by visual grammars

    Publication Year: 1992, Page(s):41 - 47
    Cited by:  Papers (8)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (608 KB)

    Growing interest in visual languages has triggered new extended research into the specification and parsing of multi-dimensional structures. The author discusses the need for a visual specification formalism and introduces such a technique by augmenting logic programming with picture terms which can be considered as partially specified pictures. He defines how to match picture terms and how to int... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Interactive animation of fault tolerant parallel algorithms

    Publication Year: 1992, Page(s):11 - 17
    Cited by:  Papers (2)  |  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (460 KB)

    Animation of algorithms makes understanding them intuitively easier. This paper describes the software tool Raft (Robust Animator of Fault Tolerant Algorithms) which allows the user to animate a number of fault tolerant parallel algorithms which achieve fault tolerant execution. The novelty of the system is that the interface allows the user to create new on-lin... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • HIRG: a model for defining hierarchical visual languages

    Publication Year: 1992, Page(s):237 - 239
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (164 KB)

    Addresses the issue of the formal definition of hierarchical visual languages. It is motivated by interest in formal system development and the use of visual languages as formal specification tools. The paper presents a formal model of hierarchical visual languages. This model, called HIRG (hierarchical icon-replacement grammar), is then extended to enable the integration of textual and visual not... View full abstract»

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