Conference Paper

Interactive visual classification with Euler diagrams.

DOI: 10.1109/VLHCC.2009.5295265 Conference: IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2009, Corvallis, OR, USA, 20-24 September 2009, Proceedings
Source: DBLP

ABSTRACT We present the theoretical foundation, the design and the implementation
of a library, called EulerVC to interactively handle Euler diagrams
for the purposes of resource management. Fast on-line algorithms
to interpret wellformed diagrams have been developed utilising a
new notion of marked points to keep track of the zone sets. The interface
allows the construction of overlapping ellipses to represent categories
together with the drag and drop of resources in order to categorise
them. A visual indicator can be used to show if the diagram under
construction is not wellformed to assist in reducing user mistakes,
and sets of tags can be assigned to resources upon export. The generic
approach is demonstrated via an integration with the bookmarking

  • Source
    Conference Paper: Euler diagram encodings
    [Show abstract] [Hide abstract]
    ABSTRACT: Euler Diagrams are a well-known visualisation of set-based relationships, used in many application areas and at the basis of more complex notations. We propose a static code for concrete Euler Diagrams, which enables efficient storage (vs. storage of concrete diagrams), and transformations preserving concrete-level structure, hence the viewer's mental map. We provide the theoretical underpinnings of the encoding, examples and deductions, and an indication of their utility. For use in an interactive setting, we provide algorithms to update the code upon curve addition and removal. Independently, we show that the code identifies minimal regions, enabling the computation of the abstract zone set.
    Proceedings of the 7th international conference on Diagrammatic Representation and Inference; 07/2012
  • Source
    [Show abstract] [Hide abstract]
    ABSTRACT: Euler diagrams form the basis of various visual languages but tool support for creating them is generally limited to generic diagram editing software using mouse and keyboard interaction. A more natural and convenient mode of entry is via a sketching interface which facilitates greater cognitive focus on the task of diagram creation. Previous work has developed sketching interfaces for Euler diagrams drawn with ellipses. This paper presents SketchSet, the first sketch tool for Euler diagrams whose curves can be circles, ellipses, or arbitrary shapes. SketchSet allows the creation of formal diagrams via point and click interaction. The user drawn diagram, in sketched or formal format, is automatically converted to a diagram in the other format, thus maintaining both views. We provide a mechanism that allows semantic differences between the sketch and the formal diagram to be rectified automatically. Finally, we present a user study that evaluates the effectiveness of the tool.
    2011 IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2011, Pittsburgh, PA, USA, September 18-22, 2011; 09/2011
  • Source
    [Show abstract] [Hide abstract]
    ABSTRACT: The categorisation of information is a very common practice. Often, the user may need to use multiple hierarchies or require multiple characterisations to be active at the same time, or they may wish to define cross-cutting groups for special purposes. The work developed in this paper is aimed at providing a flexible, seamless management of various ways of organising the required information. The concept of a set is adopted as the fundamental notion of information organisation, and, in particular, the familiar visual representation of sets and their relationships in terms of Euler Diagrams is used. We facilitate the visualisation of sets, enabling the application of functions to items presented in regions of the diagram corresponding to set, or category, intersections. We present a system that realises this novel concept, together with rationale for the choices made in its development, as well as a simple scenario of use.
    End-User Development - Third International Symposium, IS-EUD 2011, Torre Canne (BR), Italy, June 7-10, 2011. Proceedings; 01/2011

Full-text (2 Sources)

Available from
Jun 10, 2014