By Topic

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
  • Earley-style parsing for relational grammars

    Publication Year: 1992, Page(s):192 - 199
    Cited by:  Papers (19)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (644 KB)

    Predictive, Earley-style parsing for unrestricted relational grammars faces a number of problems not present in a context-free string grammar counterpart. Here a subclass of unrestricted relational grammars called fringe relational grammars is proposed along with an Earley-style recognition algorithm. The grammar makes use of fringe elements (the minimal and maximal elements of partially ordered s... 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • A methodology for iconic language design with application to augmentative communication

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

    The authors describe a design methodology for iconic languages based upon the principle of semantic compaction. The design methodology serves two purposes. First of all, it is a descriptive model of the design process for the iconic language of the Minspeak system. Second, it is also a prescriptive model for the design of other iconic languages for human-machine interface. This investigation raise... 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.
  • 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.
  • 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.
  • Creating visual objects by direct manipulation

    Publication Year: 1992, Page(s):95 - 101
    Cited by:  Papers (4)  |  Patents (2)
    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.
  • Tidy animations of tree algorithms

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

    In software visualization and algorithm animation it is important that advances in system technologies are accompanied by corresponding advances in animation presentations. The authors describe methods for animating three manipulation algorithms, one of the most challenging algorithm animation domains. In particular, they animate operations on pairing heap data structures which are used to impleme... 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.
  • An execution model for demonstration-based visual languages

    Publication Year: 1992, Page(s):249 - 251
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (264 KB)

    An abstract execution model for demonstration-based and example-based visual languages is presented. The formalism, causality graphs, are a simplified version of Petri nets, and possess similar execution properties. The author shows how programming, compilation, and execution of demonstration-based languages may be expressed as the construction and analysis of causality graphs. The model provides ... 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • Using 3D spatial relationships for image retrieval by contents

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

    Iconic environments for querying pictorial databases allow one to express spatial relationships between the objects in the images through appropriate icon positioning. In this paper, a visual environment is presented for image retrieval from a database of real world pictures. The environment differs from the other experiences reported in the literature, since the visual query is performed taking i... 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.
  • 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.