Scheduled Maintenance on May 23rd, 2017:
IEEE Xplore will undergo an upgrade from 1:00 - 4:00 PM EDT. During this time there may be intermittent impact on performance. We apologize for any inconvenience.
By Topic

Proceeding 2000 IEEE International Symposium on Visual Languages

10-13 Sept. 2000

Filter Results

Displaying Results 1 - 25 of 47
  • Proceedings 2000 IEEE international symposium on visual languages

    Publication Year: 2000, Page(s):iii - viii
    Request permission for commercial reuse | PDF file iconPDF (225 KB)
    Freely Available from IEEE
  • Proceedings 11th International Workshop on Database and Expert Systems Applications

    Publication Year: 2000
    Request permission for commercial reuse | PDF file iconPDF (184 KB)
    Freely Available from IEEE
  • Author index

    Publication Year: 2000, Page(s):239 - 240
    Request permission for commercial reuse | PDF file iconPDF (81 KB)
    Freely Available from IEEE
  • Formal comparisons of program modification

    Publication Year: 2000, Page(s):165 - 171
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (568 KB)

    This work adopts a psychologically motivated evaluative framework in the comparison of a visual and a textual programming language. The framework used is a formal interpretation of cognitive dimensions, focusing upon the notion of notation viscosity. In contrast to many studies of visual languages, we do not primarily focus upon programs, but on program modification. Hence, a program (visual or te... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Tabular and textual methods for selecting objects from a group

    Publication Year: 2000, Page(s):157 - 164
    Cited by:  Papers (7)  |  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (736 KB)

    The accurate formulation of boolean expressions is a notorious problem in programming languages and database query tools. This paper studies the ways that untrained users naturally express and interpret queries, revealing some of the underlying reasons why this task is so difficult. Among the study's findings are: people interpret the word AND to mean either conjunction or disjunction depending on... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • SALSA and ALVIS: a language and system for constructing and presenting low fidelity algorithm visualizations

    Publication Year: 2000, Page(s):67 - 68
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (220 KB)

    Computer science educators have traditionally used algorithm visualization (AV) software to create graphical representations of algorithms that are later used as visual aids in lectures, or as the basis for interactive labs. Based on ethnographic field studies we have conducted in an undergraduate algorithms course, we advocate an alternative teaching approach in which students use simple art supp... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Principled design of visual languages for interaction

    Publication Year: 2000, Page(s):145 - 152
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (708 KB)

    This paper reports on the Pictorial Computing Laboratory methodology for interactive visual systems (IVS) design, clarifying and deepening, in a systematic way the links between the theoretical aspects of the PCL research, and the results of experimental IVS design. The methodology is aimed at satisfying three principles: the user must always understand the effects of the system activity with resp... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Towards generic rule-based visual programming

    Publication Year: 2000, Page(s):65 - 66
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (160 KB)

    This paper outlines DIAPLAN, a visual rule-based programming language and environment that is based on the computational model of graph transformation. Thanks to its genericity, DIAPLAN can generate visual environments with no restriction on their visual representation, and also supports object-oriented programming since its graphs are hierarchically structured View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A visual modelling language for distributed geographic information systems

    Publication Year: 2000, Page(s):75 - 76
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (164 KB)

    A growing number of Communicating Geographic Information Systems (CGIS) have been developed since geographic libraries for programming languages such as Java have been marketed. In order to facilitate the design of customised GIS applications a visual object oriented method named OMEGA has been introduced. It is based on visual extensions of UML. In this paper, an extended version of OMEGA is prop... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Time in grid-oriented VPLs: just another dimension?

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

    Specifying varying speeds and temporal relationships is necessary when programming graphical animations, but support for temporal programming has usually been done by adding new language features to a VPL, and these features must be mastered over and above the other aspects of the VPL. However, some researchers have believed that time should be able to be treated like just another dimension. We ex... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Structured interactive animation for multimedia documents

    Publication Year: 2000, Page(s):95 - 96
    Cited by:  Papers (2)  |  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (180 KB)

    We propose a model for interactive animation (IAN) of structured objects in multimedia documents. The model naturally integrates usual multimedia elements (text, image, video, sound) with motion and graphical changes of geometric objects, but also with user and inter-object interaction. Animation is defined in a declarative and highly structured manner: a set of objects with their composition rela... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Visual representation of procedural knowledge

    Publication Year: 2000, Page(s):63 - 64
    Cited by:  Papers (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (132 KB)

    Traditionally, knowledge representation (KR) languages have declarative semantics based on classical logic and have a concrete syntax that is textual. Conversely, programming languages (PL) have mainly procedural semantics and are represented in visual terms. Moreover, PLs can only represent procedures at a very low level. Our conceptual programming language (CPL) bridges this gap, while still ret... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A hybrid reasoning system with diagrams and sentences

    Publication Year: 2000, Page(s):73 - 74
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (176 KB)

    Deduction by a computer studied so far has been centered around symbolic reasoning with formulas. Recently, attention has been directed to reasoning with diagrams as well, in order to augment the deficiency of reasoning with symbols only. In this paper, we propose a hybrid reasoning system with diagrams and sentences, called JVenn, having perspicuity of diagrams and strictness of symbols complemen... View full abstract»

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

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

    Positional grammars are a formalism for the definition and implementation of visual languages. They have already been used in the past as part of the VLCC system (Visual Language Compiler-Compiler) for the definition and the implementation of visual environments for editing and compiling flowcharts, chemical structures, combinatorial networks, electric circuits, etc. The authors introduce the eXte... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • SD2: a sound and complete diagrammatic reasoning system

    Publication Year: 2000, Page(s):127 - 134
    Cited by:  Papers (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (584 KB)

    SD2 is a system of Venn-type diagrams that can be used to reason diagrammatically about sets, their cardinalities and their relationships. They augment the systems of Venn-Peirce diagrams investigated by Shin (1994) to include lower and upper bounds for the cardinalities of the sets represented by regions of diagrams. We summarise their syntax and semantics and introduce inference rules for reason... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Visualizing the synchronization of Java-threads with UML

    Publication Year: 2000, Page(s):199 - 206
    Cited by:  Papers (4)  |  Patents (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (672 KB)

    Concurrent programming is a complex task, even with modern languages such as Java who provide language-based support for multithreading and synchronization. In addition to typical errors from sequential programming concurrent programming is prone to security and lifeness errors, which are difficult to detect due to the inherent nondeterminism in concurrent programs. While debugging is still mainly... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A mosaic-based query language for video databases

    Publication Year: 2000, Page(s):31 - 38
    Cited by:  Papers (4)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (888 KB)

    Content based video retrieval, CBVR, is an active research topic. To make this feasible, the development of a query language which is simple (i.e. intuitive), yet powerful, is essential. The authors propose a mosaic based visual language for CBVR. Mosaicing is a well known technique in computer vision and graphics for creating a comprehensive overview of a scene reproduced in a set of images. The ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Promoting scalability in a concurrent visual language

    Publication Year: 2000, Page(s):93 - 94
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (168 KB)

    A criticism that may, with some justification, be levelled at many visual programming languages is that they are simply not scalable to real world problems. In creating a visual language capable of handling multiple concurrent threads of control in addition to a graphical depiction of data, we were acutely confronted with such difficulties. The language we devised, based on the Petri net model, in... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • VOODE/VOOPL-1: the visual construction of CORBA components

    Publication Year: 2000, Page(s):61 - 62
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (392 KB)

    Component based development (CBD) is an emerging area in computer science. One general problem of CBD is the visualisation of components, their behaviours and their interdependencies. In order to support an integrated way of designing, implementing and maintaining components, the authors are working on a system called VOODE/VOOPL-1 (Visual Object-Oriented Development Environment/Visual Object-Orie... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A pattern-based generator for implementation of visual languages

    Publication Year: 2000, Page(s):71 - 72
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (172 KB)

    Design and implementation of visual languages require a wide range of conceptual and technical knowledge: from issues of visual design and graphical implementation to aspects of analysis and transformation for languages in general. We present a new method and a powerful toolset that incorporates such knowledge up to a high specification level. Visual editors are generated by identifying certain pa... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • AR-browser: active reading for WWW contents

    Publication Year: 2000, Page(s):99 - 100
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (164 KB)

    In utilizing the information printed in papers, it is often the case that we put underlines, add comments, and draw illustrations in order to make the information more accessible and informative. This kind of activity in reading printed documents is called Active Reading. AR-brower enables a user to perform active reading for Web pages. In addition to the tasks which are applied to the active read... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Projections in Venn-Euler diagrams

    Publication Year: 2000, Page(s):119 - 126
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (484 KB)

    Venn diagrams and Euler circles have long been used to express constraints on sets and their relationships with other sets. However, these notations can get very cluttered when we consider many closed curves or contours. In order to reduce this clutter, and to focus attention within the diagram appropriately, the notion of a projected contour, or projection, is introduced. Informally, a projected ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Learning and reuse of a visual programming language

    Publication Year: 2000, Page(s):85 - 86
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (220 KB)

    Five science teachers were observed during two self-study sessions where they learned to use Visual AgenTalk (VAT). In the first session they learned basic skills; in the second, techniques for reusing example simulations. Two reusable examples were developed, one a concrete example world, the second an abstract world. Although all teachers succeeded in learning VAT basics, we observed differences... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Visualising the structure of object-oriented systems

    Publication Year: 2000, Page(s):191 - 198
    Cited by:  Papers (5)  |  Patents (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (800 KB)

    Executing object-oriented programs have a complex structure consisting of numerous objects connected by interobject references. This structure, called the program's object graph, is hard to understand, and this complicates learning, teaching, debugging and maintaining object-oriented programs. While visualisation can be used to display object graphs, the size and complexity of typical object graph... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Generation and evaluation of glyphs representing superclass-subclass relationships

    Publication Year: 2000, Page(s):81 - 82
    Cited by:  Papers (4)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (204 KB)

    This paper proposes and evaluates glyph representation of inheritance relationships between a superclass and subclasses in an object-oriented programming language. The inheritance relationships in object-oriented programming languages are usually represented by a diagram of a tree graph or a nested structure in a visual programming environment. Using the proposed representation, the inheritance re... View full abstract»

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