Proceedings 1996 IEEE Symposium on Visual Languages

3-6 Sept. 1996

Filter Results

Displaying Results 1 - 25 of 50
  • IEEE Symposium on Visual Languages

    Publication Year: 1996
    Request permission for commercial reuse | PDF file iconPDF (449 KB)
    Freely Available from IEEE
  • The visual vision and human cognition

    Publication Year: 1996
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (70 KB)

    First Page of the Article
    View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Proceedings 1996 IEEE Symposium on Visual Languages

    Publication Year: 1996
    Cited by:  Papers (2)
    Request permission for commercial reuse | PDF file iconPDF (1069 KB)
    Freely Available from IEEE
  • VL' 96 Special Event: Perspectives from the Pioneers

    Publication Year: 1996
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (673 KB)

    First Page of the Article
    View full abstract»

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

    Publication Year: 1996
    Cited by:  Papers (2)
    Request permission for commercial reuse | PDF file iconPDF (88 KB)
    Freely Available from IEEE
  • Visual conditional attributed rewriting systems in visual language specification

    Publication Year: 1996, Page(s):156 - 163
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (956 KB)

    In order to manage visual interaction problems, we deepen a formalisation of visual languages, based on the notion of visual sentence, introduced in a previous paper (Bottoni et al., 1995). Visual conditional attributed rewriting systems (vCARWs) are proposed for the specification of visual languages. We argue that vCARWs can be viewed as a generalisation of conditional set rewrite systems, which ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A graph based framework for the implementation of visual environments

    Publication Year: 1996, Page(s):148 - 155
    Cited by:  Papers (24)  |  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (868 KB)

    We propose an architecture for storing visual expressions within an environment which supports various forms of visual expression editing, like syntax directed editing, free editing, and layout editing. The proposed architecture is based on two related graph data structures: an abstract syntax graph represents the logical structure of a visual expression in terms of its visual language syntax; a s... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • The VAS formalism in VASE

    Publication Year: 1996, Page(s):140 - 147
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (640 KB)

    This paper discusses the visual algebraic specification (VAS) formalism and its supporting interactive environment (VASE). The VAS formalism is intended for the definition of visual syntax and semantics and is aimed at generating language specific environments. The collection construct of VAS is emphasized in that it supports the convenient specification of language constructs involving arbitraril... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Uniformity of environment and computation in MAP

    Publication Year: 1996, Page(s):130 - 137
    Cited by:  Papers (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (692 KB)

    Visual programming languages use graphics to visualize and aid in the understanding of programs. We describe the graphical techniques used in the MAP environment to visualize the workspace, data, programs and program executions. Meta information is one approach to supplementing the basic functionality provided in the visual programming environment. We introduce meta-commands, commands to control v... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Integrating a constraint solver into a real-time animation environment

    Publication Year: 1996, Page(s):12 - 19
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (900 KB)

    Investigates the integration of an interactive constraint solver into an existing 2D real-time animation environment in order to achieve a better observability, traceability and stability of the individual graphical objects. We present two approaches for assigning constraints to the objects. The first approach assigns constraints to the objects when they are created, keeping them stable during the... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Metacognitive theories of visual programming: what do we think we are doing?

    Publication Year: 1996, Page(s):240 - 246
    Cited by:  Papers (15)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (612 KB)

    The research involved a qualitative and quantitative study of statements made by computer scientists about the ways in which they think that visual programming assists the thought processes of the programmer. This type of metacognitive knowledge has been shown in psychological experiments to have significant effects on performance in cognitive tasks. It is particularly important in the design of p... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Solving display-based problems

    Publication Year: 1996, Page(s):122 - 129
    Cited by:  Papers (11)  |  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1008 KB)

    Display-based problems in current spreadsheet systems have been identified as conceptually simple problems requiring complex solutions. In this paper, we examine such display-based problems and discuss an approach aimed at keeping the solutions of conceptually simple problems simple. This approach is based on functional abstraction, direct manipulation of regions, and invocation polymorphism which... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Steering programs via time travel

    Publication Year: 1996, Page(s):4 - 11
    Cited by:  Papers (8)  |  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (908 KB)

    The environments that programmers traditionally use for problem-solving-with separate modes and tools for writing, compiling, testing, visualizing and debugging-derive their basic structure from historical accident, and take little advantage of human-computer interaction (HCI) research into the cognitive issues of programming. We believe that neglect of these issues impedes programmers' ability to... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A visual language for non-WIMP user interfaces

    Publication Year: 1996, Page(s):231 - 238
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (808 KB)

    Unlike current GUI or WIMP style interfaces, non-WIMP user interfaces, such as virtual environments, involve parallel, continuous interactions with the user. However, most current visual (and non-visual) languages for describing human-computer interaction are based on serial, discrete, token-based models. The paper introduces a visual language for describing and programming the fine-grained aspect... View full abstract»

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

    Publication Year: 1996, Page(s):308 - 315
    Cited by:  Papers (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (648 KB)

    We present dynamic visual languages for Tele-Action Objects, which are complex multimedia objects with associated hypergraph and knowledge structures, capable of automatically reacting to events and supporting effective presentation and efficient communication of multimedia information. To design TAOs, we need generalized icons and spatial/temporal operators. The definition of relational visual la... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • VisiTile-a visual language development toolkit

    Publication Year: 1996, Page(s):114 - 121
    Cited by:  Papers (4)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1268 KB)

    This paper presents an overview of VisiTile-a toolkit for developing domain-oriented visual languages. The class of visual languages that can be constructed with VisiTile is briefly described, followed by examples of such languages. An overview of the VisiTile architecture is presented, including discussion of the major components and features of the toolkit. The VisiTile toolkit facilitates the s... View full abstract»

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

    Publication Year: 1996, Page(s):196 - 203
    Cited by:  Papers (6)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (732 KB)

    Formalisms for visual language specification have been investigated for more than two decades. However, there has been little attempt to develop a systematic and comprehensive hierarchy of visual languages based on formal properties. Given the importance of the Chomsky hierarchy in the theory of textual languages and the difficulty of comparing the different visual language formalisms, it is clear... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Design benchmarks for VPL static representations

    Publication Year: 1996, Page(s):263 - 264
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (200 KB)

    A weakness of many interactive visual programming languages (VPLs) is their static representations. Lack of an adequate static representation places a heavy cognitive burden on a VPL's programmers, because they must remember potentially long dynamic sequences of screen displays in order to understand a previously-written program. Building upon the cognitive dimensions developed for programming lan... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A high-level visual language for generating Web structures

    Publication Year: 1996, Page(s):284 - 285
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (184 KB)

    In earlier work, the authors discussed using data encapsulation to provide integrated access to large amounts of heterogeneous information through WWW browsers. They describe a visual data modeling language which supports the generation of metadata entities to encapsulate raw data. A prototype version of an interpreter for their interactive Visual Repository Definition Language (VRDL) is now opera... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Visual modeling and 3D-representation with a complete visual programming language-a case study in manufacturing

    Publication Year: 1996, Page(s):304 - 305
    Cited by:  Papers (1)  |  Patents (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (336 KB)

    The main goal of the article is to evaluate the suitability of visual programming languages, i.e., Pictorial Janus (K. Kahn and V. Saraswat, 1990), for the modeling of complex systems and their control strategies. These systems can be seen as networks of communicating objects. Objects select strategies for suitable actions based on incoming messages. Our field of investigation is in computer integ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • How does a visual simulation program support students creating science models?

    Publication Year: 1996, Page(s):110 - 111
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (208 KB)

    This study has grown out of a research project working with 4th and 5th graders to create animated computer models of scientific concepts covered in their science curriculum. We are using a visual simulation program called KidSim developed by Apple Computer. In the grid-based KidSim environment, children employ programming by demonstration to create graphical rewrite rules which control the moveme... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Perspective viewing, anaglyph stereo or shutter glass stereo?

    Publication Year: 1996, Page(s):192 - 193
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (200 KB)

    This paper describes a case study that assessed the strengths and weaknesses of 3D display modes: perspective viewing, anaglyph stereo and shutter glass stereo. We followed the hypothesis that stereo viewing allows a faster and more accurate recognition than the anaglyph and the perspective viewing. For our case study, we used organic molecules. Although these have inherent spatial information we ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • On graph based interaction for semantic query languages

    Publication Year: 1996, Page(s):76 - 83
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (732 KB)

    In the last years, several proposals have been presented concerning graphical query languages working on diagrammatic representations of semantic data models. Such proposals are mainly based on two different user interaction modalities, i.e., to allow the user to specify either a path or a view on the database schema. In this paper we analyze these two strategies, showing that they are characteris... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Reducing the cognitive requirements of visual programming

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

    The authors evaluate a new general-purpose visual programming system, PrologSpace. The system addresses classic issues of visual interfaces: layout, shape, colour, and iconography; and those of particular concern to visual programming: multiple views (visual abstractions), synchronised views, integration of visual and textual dimensions, visual debugging, cognitive dimensions, and the problems of ... View full abstract»

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

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

    It is commonly accepted that non-logicians have difficulty in expressing themselves in first order logic. Part of the visual language community is concerned with providing visual notations (declarative diagrams) which use visual cues to make the structuring of logical expressions more intuitive. One of the more successful metaphors used in such languages is that of set inclusion, making use of the... View full abstract»

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